mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 20:41:33 +00:00
* feat(protocol): add session companion schemas * feat(gateway): add session companion service * feat(gateway): expose session companion rpc * fix(gateway): harden companion runtime limits * test(gateway): fix companion type assertions * test(gateway): align companion test target * feat(ui): replace observer HUD and side chat with session rail * docs: session rail companion for control ui * test(ui): align session rail client mock * fix(ui): drop stale chat search import * fix: satisfy session companion lint contracts * refactor(gateway): isolate companion state contract * fix(ui): keep session rail reachable while idle * fix(agents): clamp derived openai prompt cache keys at boundary * fix(ai): clamp chatgpt responses session_id affinity header * fix(ci): align session companion branch gates * fix(ui): require run id for sessionless terminal chat events * fix(agents): scope internal run events to transcript * chore: revert changelog edit (release generation owns changelog)