From 98e480861d32e5deef7ad524b96ef112bf491957 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 20 Jan 2026 03:27:59 +0000 Subject: [PATCH 1/2] Initial plan From 120fdbd12a681993a8d474d858e06300e5d196ad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 20 Jan 2026 03:36:48 +0000 Subject: [PATCH 2/2] Fix OpenCode Anthropic model name format Remove date suffix from Anthropic model name to match OpenCode's expected format. OpenCode expects 'anthropic/claude-3.5-sonnet' not 'anthropic/claude-3-5-sonnet-20241022'. This fixes the ProviderModelNotFoundError in workflows using the OpenCode custom engine. Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com> --- .github/workflows/shared/opencode.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/shared/opencode.md b/.github/workflows/shared/opencode.md index 28ca6a123c..386b46b4f1 100644 --- a/.github/workflows/shared/opencode.md +++ b/.github/workflows/shared/opencode.md @@ -3,7 +3,7 @@ engine: id: custom env: GH_AW_AGENT_VERSION: "0.15.13" - GH_AW_AGENT_MODEL: "anthropic/claude-3-5-sonnet-20241022" + GH_AW_AGENT_MODEL: "anthropic/claude-3.5-sonnet" steps: - name: Install OpenCode and jq run: | @@ -131,7 +131,7 @@ OpenCode automatically integrates with MCP servers configured in your workflow: **Environment Variables:** - `GH_AW_AGENT_VERSION`: OpenCode version (default: `0.15.13`) -- `GH_AW_AGENT_MODEL`: AI model in `provider/model` format (default: `anthropic/claude-3-5-sonnet-20241022`) +- `GH_AW_AGENT_MODEL`: AI model in `provider/model` format (default: `anthropic/claude-3.5-sonnet`) - `GH_AW_MCP_CONFIG`: Path to MCP config JSON file (automatically set by gh-aw) - `ANTHROPIC_API_KEY`: Required if using Anthropic models - `OPENAI_API_KEY`: Required if using OpenAI models