Repository navigation
microagent v0.15.0
Added
- The top-level config key
reasoning_effortsets the same optional reasoning
level as--reasoning-effort. The flag overridesMICROAGENT_REASONING_EFFORT,
which overrides the file; omitted or empty keeps the provider's default.
OpenCode receives its nativereasoning_effortfield, orthinking.type
set todisabledfornone.
Fixed
-
Preserve streamed
reasoning_contenton assistant messages so OpenCode Zen
and Go thinking models can continue after tool calls and across REPL prompts.
Reasoning shares the response byte ceiling and is kept out of stdout and
session logs; a stream failure after reasoning is generated is not retried.
Document both gateway base URLs, bare model IDs and the Chat Completions API limit. -
Send a stable
x-opencode-sessionheader to OpenCode for each conversation;
Go otherwise rejects requests withMissingSessionID. Decode compressed
provider error bodies so their reason is readable instead of compressed bytes.