calm-caravan-3162
11/06/2026, 8:17 AMlimited-student-10747
11/06/2026, 4:40 PMfresh-machine-37269
11/06/2026, 4:40 PMfresh-machine-37269
11/06/2026, 4:41 PMgpt-5.5/high, with low/medium/high/xhigh) via a custom model entry β the SDK splits that into the reasoning_effort config option. For Claude Code, its CLI exposes an effort option, but it's not dispatched today, so opus[1m]/high won't work yet.
Open issues / PRs to make it easier
β’ π OpenHands#15578 β "ACP: switch reasoning effort (settings/agent + mid-conversation)" β the main tracking issue. Proposes a generic config-option mechanism so effort gets a persisted default in Settings β Agent and live mid-conversation switching, with values read from the server rather than hardcoded.
β’ SDK-side, three open PRs are in flight:
β¦ software-agent-sdk#4384 β surface session effort state + model/effort switching via config options (pairs with a frontend change)
β¦ #6107 β supports effort levels for Claude ACP models (#6106 is the request)
β¦ #4989 β simpler alternative: extend the Codex-style model/effort ID splitting to Claude Code
β’ Context: OpenHands#16350 (frontend for dynamic model lists + effort selection) was closed unmerged because it needed those paired SDK changes first.
So: the tracking issue is open but hasn't landed, and the SDK-side PRs are the current blockers β no merged support yet beyond the Codex model-ID suffix trick.calm-caravan-3162
11/06/2026, 4:43 PMlimited-student-10747
11/06/2026, 4:46 PMlimited-student-10747
11/06/2026, 4:47 PMstrong-ice-84145
11/06/2026, 5:11 PM