Evidence record / openhands
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.
2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handling
SDK v1.54.0 restores Gemini requested-model handling. The ACP dependency upgrade removed the legacy model response/switch methods Gemini uses. Per #5579, a requested model could be ignored while reported as applied. The SDK restores parsing of the models block and session/set_model calls through a compatibility connection. This repair accompanies model discovery but changes execution correctness, not merely menu contents.
Channel: tagged-release. Half: defect. Date: 2026-10-09 (SDK v1.54.0); 2026-10-12 (Canvas v1.27.0 bundle).
Operator consequence: For Gemini sessions whose selected model matters to cost or evaluation, use agent-server 1.54.0 or later and check the runtime-reported model. Canvas first bundles the repair in v1.27.0; use v1.27.1 for the repaired all-in-one Docker package. No live Gemini acceptance was run here.
Receipt
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handling
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handlinggithub.com/OpenHands/software-agent-sdk/commit/6d51e7262fc234586ff5e8e519ce5a658d334cdfmerged pr2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handlinggithub.com/OpenHands/software-agent-sdk/pull/5579github release2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handlingOpenHands/software-agent-sdk / v1.54.0tagged commit file2026-10-13-openhands-sdk-v1-54-0-restores-gemini-requested-model-handlingOpenHands/OpenHands / config/defaults.json
Versioned source: run artifact