mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-17 20:51:42 +00:00
* fix(control-ui): use canonical thinkingDefault key in Quick Config The Control UI Quick Config panel was reading and writing the non-canonical key agents.defaults.thinkingLevel, which is rejected by the gateway's strict Zod schema with INVALID_REQUEST errors. Fix: read from and write to agents.defaults.thinkingDefault instead. The schema already defines this key and the runtime already reads it at cfg.agents?.defaults?.thinkingDefault, so this is purely a UI path correction with zero runtime changes. The fast-mode control is left unchanged pending a maintainer decision on its intended scope (per-agent, per-model, or new global default). Refs #104501 * test(control-ui): prove quick thinking persistence * docs(changelog): note Quick Config thinking fix * chore: keep changelog release-owned --------- Co-authored-by: Erick Kinnee <erick@ekinnee.dev> Co-authored-by: Peter Steinberger <steipete@gmail.com>