v0.3.3
Fixed
- Codex: thinking blocks now surface in the bridge stream. The Codex adapter already mapped
reasoningitems tothinkingblock events, butcodex exec --jsononly emits those items whenmodel_reasoning_summaryisdetailed/concise— the CLI defaultautosuppresses them in exec/json mode (verified even atmodel_reasoning_effort=highwith hundreds of reasoning tokens). The adapter now passes-c model_reasoning_summary=detailed, applied to both new and resumed sessions. (#20)
Docs
- Gemini: documented why this provider emits no thinking blocks. The Gemini CLI's
--output-format stream-jsonevent schema has no thought event type, and the non-interactive code path dropsGeminiEventType.Thoughtevents before the formatter.ui.inlineThinkingModeis interactive-TUI-only. Capturing Gemini thinking would need an upstream CLI change or an ACP-interface rewrite. The limitation is now recorded in thegemini.tsheader with upstream sources so it isn't re-investigated as a bridge bug. (#20)
Full Changelog: v0.3.2...v0.3.3