v0.9.4
Hotfix highlights
- Compiled-binary startup crash fixed — v0.9.3 release binaries crashed at startup with
Cannot find module './packages/ai/src/models.json'. The bundled model catalog is now embedded via a Bun file-type import so all release targets load it from bunfs (#1914, 7ca2750). - Anthropic OAuth tool calls fixed — tool calls under Anthropic OAuth could arrive with empty arguments ("expected string, received undefined") or corrupted tool names. Streaming block correlation now uses a per-stream index map and the OAuth tool-name prefix roundtrip is lossless (798308e).
What's Changed
- test: fix current dev affected CI after #1898 by @Yeachan-Heo in #1900
- Fix ultragoal review gh fallback CI timeout by @Yeachan-Heo in #1903
- Reap orphaned Telegram session topics by @Yeachan-Heo in #1904
- Fix JS eval ToolError output by @Yeachan-Heo in #1907
- Fix ask inline Esc aborting workflow streams by @kimdogyeom in #1905
- fix(ai): embed models.json via file-type import so compiled release binaries can load the bundled catalog (v0.9.3 startup crash) by @devswha in #1914
- test(coding-agent): update models catalog compile args contract by @Yeachan-Heo in #1915
- fix(provider): show concrete login hint by @Yeachan-Heo in #1916
- Fix Dev CI shard-8 status-line usage overflow by @Yeachan-Heo in #1917
- fix(rpc): add full session event listener by @snowykr in #1919
- Clarify /session delete wording by @Yeachan-Heo in #1921
- Fix home screen build label metadata by @Yeachan-Heo in #1922
Full Changelog: v0.9.3...v0.9.4