v0.5.0
What's Changed
- Add GPT-5.4 and GPT-5.3 Codex support (#73) (8c17616)
- feat: add OAuth token support to AnthropicProvider (#74) (9b30e00)
- feat(tool_execution): inject Document block when tool result carries pdf_base64 (#72) (15d4a2e)
- feat: use structured compaction summaries (#71) (29ec27b)
- feat(vertex): support Claude models via Vertex AI (#70) (d099e24)
- style(gemini): fix formatting from #68 (#69) (d80d056)
- fix(gemini): handle unknown finish reasons and missing content in responses (#68) (fffb697)
- fix(gemini): keep same block_index for consecutive text stream deltas (#67) (9af459d)
- fix(gemini): propagate thought_signature through streaming pipeline (#66) (98e20a9)
- feat(gemini): pass thinkingConfig in generationConfig (#65) (486367d)
- fix(vertex): handle global location endpoint without region prefix (#64) (2bd6935)
- fix: handle MaxTokens stop reason to prevent consecutive assistant messages (#63) (0873d50)
- Harden LLM context compaction split and retention behavior (#62) (80add55)
- fix: batch tool_results into single user message (#61) (c4f7d06)
- feat(vertex): add Google Vertex AI provider and fix Gemini streaming bug (#60) (4bcda51)
- feat(openai): add KIMI + z.ai model options with compatibility hardening (#58) (58509a1)
- feat: add image and document input support (#57) (ce391d1)
- feat: add listen/execute/cancel tool lifecycle (#55) (6c53b4e)
- Add Claude Code GitHub Workflow (#56) (7697e88)
- feat: wrap agent events in idempotent envelopes (#54) (09b1fd2)
- feat: add Opus 4.6 support (#53) (3da4a48)
- debug/log api calls and responses (#52) (c92edc6)
Full Changelog: v0.4.4...v0.5.0