What's Changed
- feat(opencode): native plugin mode for OpenCode 2.x — self-spawning proxy (pi pattern) + #819 node-runtime fix by @ranxianglei in #824
- fix(agent): /acp must not wake the model under OpenCode V2 by @ranxianglei in #875
- fix(agent): make opencode v2 /acp status panel visible in the TUI by @ranxianglei in #878
- fix(agent): make opencode v2 /acp status panel visible in the TUI by @ranxianglei in #880
- fix(agent): first /acp under opencode v2 shows the idle notice, not 'no status panel' by @ranxianglei in #882
- fix(agent): opencode v2 preset-env attach — close the pseudo-attach 404 hole (three-mode delivery verified) by @ranxianglei in #885
- fix(agent): opencode v2 acp_status renders the status panel (panel-first) by @ranxianglei in #912
- fix(agent): restore /acp status command under OpenCode V2 (#809) by @ranxianglei in #850
- fix(#728): proactive nudge for upstreams that never report usage by @ranxianglei in #731
- feat: OpenCode 1.x native support — V1 .server() hooks on the standard install path by @ranxianglei in #919
- feat: opencode v1 — keep opencode-acp legacy sessions working under bili (#920) by @ranxianglei in #923
- feat: per-request cache reconciliation ledger (acp_cache tool) by @ranxianglei in #804
- fix: recover from mid-stream upstream truncations (#413 relaxation + continuation retry) by @ranxianglei in #891
- feat: v1 legacy-lane routing — opencode-acp old sessions keep working, new sessions go to bili (#920) by @ranxianglei in #921
- feat: compress.visibilityMarkers toggle to suppress ACP visibility markers by @ranxianglei in #893
- feat(pi): native plugin mode — self-bootstrapping proxy + fetch interception by @ranxianglei in #706
- fix: TTL-cache the opencode-native per-request health probe (#928) by @ranxianglei in #930
- feat: standard npm install path for the opencode native plugin (#925) by @ranxianglei in #931
- fix: strip model-echoed render tags from tool-call arguments on every wire path (rebase of #934, Fixes #933) by @ranxianglei in #935
- fix(plugin): stop freezing a stale MCP origin into opencode installs (Fixes #926) by @ranxianglei in #936
- fix: count responses input[] developer/system in preflight overhead estimate (#829) by @ranxianglei in #832
- feat: output-headroom fallback to model output when the request carries no budget (#924) by @ranxianglei in #929
- release v0.1.119 by @ranxianglei in #922
Full Changelog: v0.1.118...v0.1.119