You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(provider): pin per-model default params on subagent turns
Subagents inherit the primary agent's model but reach the provider with
the model's opencode options.params dropped, so Cursor's server-side
`fast: true` default silently applied (e.g. composer-2.5 ran "fast" in
subagent calls).
Thread each discovered model's defaultModelParams through provider options
(a per-provider channel that survives opencode's subagent param-drop) and
re-apply them as a lowest-precedence floor in resolveControls, so
`fast: "false"` holds even when per-request params are absent. Explicit
variant/static params still win. Add an OPENCODE_CURSOR_DEBUG log of the
resolved modelSelection to confirm per-turn behavior.
0 commit comments