- [changed] Permission modeling expanded with permission-profile list parameters and network permissions.
- [new] Terminate request/response support for stopping work cleanly.
- [new] Thread background-terminals clean parameters for tidying up terminal state.
- [new] Typed filesystem read-file parameters for tool execution.
- [removed] Dropped the
o1model identifier. - [changed] Exec event processing simplified; the JSONL event-processor path and related exec output-delta notifications are gone.
- [changed] TUI turn handling restructured (legacy turn-runtime path removed).
- [removed] Cleaned out unused realtime conversation and environment-status payload types.
Under the hood
- Added exec-server relay v1 protocol definitions.
- Event surface trimmed (including removal of
exec_command_beginand related collab wait-end noise) and editor support adjusted (e.g. delete-to-line-end). - Thread-store and related payload shapes consolidated; dependency lockfiles refreshed.
Upgrade notes
- If anything still selects the
o1model id, switch it to a supported model. - Integrations that depended on the JSONL exec event-processor path or removed exec begin/output-delta notifications will need to follow the current event stream instead.