New features
- chat let the assistant propose switching to coder mode, confirmed by the user #1660 · ec60bf1
- operator authenticate to JWT-secured Instances and type the RS256, issuer, audience and operator credential fields #1659 · d94ef43
- operator book the tokens the server reports and price replies on the wire #1666 · 42a0eaa
- operator integration suite runs the controllers against a real API server #1672 · 4e756d9
- operator make dash-preview target serves the web dashboard without a cluster #1670 · 42e87e0
- operator probe the running server for version and health, and type mutual TLS on the Instance #1661 · 112a0f4
- operator restyle the web dashboard to the live dashboard’s language #1664 · 6abfb93
- operator theme and language switchers on the web dashboard #1669 · 074df23
- operator type the server features, pod scheduling and service account annotations on the Instance #1665 · 5a940b5
- operator wire the decision engine, cluster tier, convergence detector, federation checks and audit events #1675 · 761e469
- server accept RS256 and mTLS as startup credentials, name certificate callers and rate limit by subject #1658 · acc38eb
- server route every prompt RPC through streaming, fallback chain, catalog max tokens and usage attribution #1656 · fdf3bb2
- server serve the full ChatCLI turn engine over gRPC with ChatTurn, RunCoder, RunAgent and tool RPCs #1663 · 4af42db
- server stream watcher alerts to the operator instead of polling #1671 · ac79780
- web /web command opens the browser app on the terminal session, config section and composer routing #1678 · 958233d
- web bundled web application page #1677 · 41044ee
- web local web UI backend on the shared engine with streamed turns and browser permissions #1676 · 914a539
Fixes
- deploy repair stale server and operator artifacts and scope the docs version bump #1655 · 3bdb1b4
- server make the alert stream overflow test deterministic #1674 · a70ed37
Newer release: v1.211.1
derive titles from what the user wrote, never from injected context; standalone web binds a fresh session and bound terminals skip the exit autosave
Previous release: v1.210.3
sessions recorded before the plan rename are brought to the new spelling on load and on every run