opencode
Open-source AI coding agent built for the terminal
opencode tracks the frontier model pace through weekly provider-layer maintenance.
◆Recent moves
- 17h ago
Add Grok 4.7 and DeepSeek V4.1 Flash; fix Bedrock and Together AI
v1.18.32 fixes Bedrock image attachment handling and Together AI streaming, while community contributions add Grok 4.7 and DeepSeek V4.1 Flash to the model catalog. The model additions extend coverage but don't change the product's direction — they're table-stakes freshness for a multi-provider tool.
View source ↗ - 7d ago
Restore ACP session options across load/resume/fork
v1.18.31 restores ACP session state — model selection, effort, mode, and reasoning chunk boundaries — when loading, resuming, or forking sessions, a reliability fix that matters for developers running long-context agentic tasks that need to pick up where they left off. Adaptive thinking summarization for GitHub Copilot models is a smaller but real improvement to reasoning quality.
View source ↗ - 13d ago
GPT-6 Astra system prompt; reasoning variants for GitLab and Claude
v1.18.30 adds the Astra system prompt for GPT-6 models and reasoning effort variants for GitLab GPT and Claude — extending the product's compatibility surface to recently released frontier models. The Bedrock DeepSeek ID preservation and provider SDK bumps are reliability work needed to keep existing integrations stable.
View source ↗ - 17d ago
Fix GPT-6 model filtering for OpenAI subscription accounts
v1.18.29 patches two bugs in GPT-6 OAuth model filtering that caused GPT-6 and gpt-6-astra to not appear for OpenAI subscription users. This is maintenance follow-through on the GPT-6 support added in the prior release.
View source ↗ - 18d ago
Session tracking header for GitHub Copilot; desktop auth fix
v1.18.28 adds a session ID header to GitHub Copilot requests for better cross-session tracking and fixes desktop authentication flow. These are integration-layer adjustments with no user-facing capability change.
View source ↗ - 19d ago
Default 5-minute provider timeouts; scope Anthropic thinking to Claude 5.1+
v1.18.27 defaults provider header and SSE chunk timeouts to five minutes, which meaningfully reduces spurious failures when slow models take time to start streaming. The Anthropic thinking block binding fix — scoping it to Claude 5.1+ and making it configurable — prevents older deployments from breaking on an opt-in feature they don't need.
View source ↗