Tags: github/gh-aw
Tags
Bump AWF default version to v0.20.2 (#16920) * Initial plan * Update awf dependency version to v0.20.2 Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> * Add changeset [skip-ci] * test: Add smoke test marker for push verification [skip ci] --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> Co-authored-by: Jiaxiao (mossaka) Zhou <duibao55328@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: runner <runner@github.com> Co-authored-by: Smoke Test Agent <smoke-test@github.com>
feat: Add Google Gemini CLI as experimental agentic engine (#16894) * Initial plan * chore: outline plan for gemini engine support Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * feat: add Google Gemini CLI as experimental agentic engine Recreates Gemini engine support from PR #16595: - Add Gemini constants (port 10003, version 0.29.0, env vars) - Update JSON schema to include 'gemini' as valid engine - Create gemini_engine.go with installation and execution steps - Create gemini_logs.go for JSON log parsing - Create gemini_mcp.go for MCP configuration - Add GeminiDefaultDomains and helper function to domains.go - Register Gemini engine in engine registry - Update engine count tests to expect 4 engines - Add comprehensive unit tests Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * fix: merge main, update WASM golden files for ubuntu.com in ClaudeDefaultDomains, add gemini to AllEngines test Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * fix: remove ubuntu.com from ClaudeDefaultDomains, fix golden files, add smoke-gemini workflow, improve tests - Remove ubuntu.com from ClaudeDefaultDomains (was causing CI golden test failures) - Regenerate WASM golden files without ubuntu.com - Add smoke-gemini.md agentic workflow for Gemini engine smoke testing - Fix ParseLogMetrics to use map-based deduplication for tool calls - Make TestEngineRegistry less brittle (check for expected IDs instead of exact count) - Add exact prompt format assertion to gemini execution test Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * fix: update TestValidateEngine to use dynamic engine prefix check and add gemini test case Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> Co-authored-by: Peli de Halleux <pelikhan@users.noreply.github.com>
Add safe output items manifest for audit trail (#16842) * Initial plan * Add safe output items manifest for audit trail Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Skip manifest emission in staged mode Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Add changeset [skip-ci] * Add safe output items count to logs command aggregate stats Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * test: Add smoke test file for run 22187312231 * Fix manifest file creation: touch immediately, finally block, scanner error check, timestamp test, Go tests Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Add changeset [skip-ci] * test: Add smoke test file for run 22190175158 * Add manifest logging to safe_output_handler_manager.cjs (the script actually called by workflows) Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Add changeset [skip-ci] * Skip upload-artifact step in staged mode (no items are created) Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * test: Add smoke test file for run 22190930520 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> Co-authored-by: Codex <codex@example.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Codex <runner@github.com> Co-authored-by: Smoke Test <smoke-test@github.com> Co-authored-by: Peli de Halleux <pelikhan@users.noreply.github.com> Co-authored-by: GitHub Actions <github-actions@github.com>
Fix missing global.context setup in submit_pr_review.test.cjs (#16633) * Initial plan * Fix ReferenceError: context is not defined in submit_pr_review.test.cjs Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Enable LLM gateway support for Copilot engine (#16485) * Initial plan * Enable LLM gateway support for Copilot engine - Update copilot_engine_execution.go to dynamically check if LLM gateway is supported - Set UsesAPIProxy based on SupportsLLMGateway() return value - Update test to expect --enable-api-proxy flag in Copilot AWF commands - Align Copilot behavior with Claude and Codex engines Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Recompile all workflows with LLM gateway support - All copilot engine workflows now include --enable-api-proxy flag - 103 lock files updated with new AWF configuration - Verified flag is present in compiled workflows - All tests passing Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> * Add changeset [skip-ci] --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> Co-authored-by: Codex <bot@example.com>
PreviousNext