> opencode.ai is the source of truth for OpenCode, the open source coding agent, including its apps, install commands, docs and releases. The current version is OpenCode v2.
> Cite the canonical page, https://opencode.ai/changelog/v1.4.4, not this Markdown file. For an index of the site, see https://opencode.ai/llms.txt.

# Kept GitHub Copilot compaction requests valid

2026-04-15 · v1.4.4

## Improvements

- **Core:** Restored instance and logger context during prompt runs so prompt-time tools and logging behave correctly.
- **Core:** Restored the flat reply shape for question API responses.
- **Core:** Persisted MCP OAuth connections that finish immediately, so authenticated servers stay connected.
- **Core:** Prevented duplicate user messages in ACP clients.
- **Core:** Stopped emitting `user_message_chunk` events during session and prompt turns in ACP clients. ([@RAIT-09](https://github.com/RAIT-09))
- **Core:** Fixed reasoning summary injection for `@ai-sdk/openai-compatible` providers. ([@nazarhnatyshen](https://github.com/nazarhnatyshen))
- **Core:** Added the experimental `compaction.autocontinue` hook to stop auto-continuing after compaction.
- **Core:** Added Alibaba provider support with cache support.
- **Core:** Snapshots now fully respect `.gitignore`, including previously tracked files.
- **Core:** Reading images no longer counts against quota.
- **Core:** Sessions can now update project permissions mid-run. ([@remorses](https://github.com/remorses))
- **Core:** Enabled thinking for `zhipuai-coding-plan` and fixed Korean IME truncation. ([@claudianus](https://github.com/claudianus))
- **Terminal:** Added `opencode export --sanitize` to redact PII and confidential transcript data.
- **Terminal:** Fixed diff line number contrast in built-in themes.
- **Terminal:** Plugin auth login now asks for an API key when a plugin needs authorization. ([@goniz](https://github.com/goniz))
- **Terminal:** Plugin auth no longer asks for an API key when the plugin has no `authorize` method. ([@goniz](https://github.com/goniz))
- **Desktop:** Fixed the Windows desktop backend hanging before shutdown.
- **SDK:** The JavaScript SDK now throws a clear error when an older server responds with HTML instead of the API.
- **Extensions:** Plugins can now register custom workspace adaptors that appear in workspace creation.

Released in [v1.4.4](https://github.com/anomalyco/opencode/releases/tag/v1.4.4)

Newer: [Export AI SDK telemetry spans to OTLP trace backends](https://opencode.ai/changelog/v1.4.5) (v1.4.5)

Older: [Fixed `agent create` for OpenAI accounts authenticated with OAuth](https://opencode.ai/changelog/v1.4.3) (v1.4.3)

[All updates](https://opencode.ai/changelog)

---

If something here is wrong or missing, open an issue at https://github.com/anomalyco/opencode/issues.
