- [new] Resolve remote plugin IDs through a dedicated plugin-id resolver in the plugins stack.
- [new] Add a TUI chat turn runtime to drive turn lifecycle in the chat widget.
- [new] Support recommended plugin install arguments when prompting or applying suggested plugin installs.
- [changed] Refresh several internal thread, tool-trace, and login-related payload shapes (including escalate follow-up wait handling).
- [removed] Drop unused list-agents and token-usage profile argument types, plus obsolete synchronized-update and secrets-request payloads.
Under the hood
- New
core-pluginsremote plugin ID resolver and TUIturn_runtimemodule lay groundwork for clearer plugin identity handling and chat turn orchestration. - Event surface tweaks include an
exec_command_beginnotification and related review/collab waiting lifecycle updates. - Minor data-model churn around thread store approval mode, tool-call summaries, web-search actions, and MCP value matchers keeps the runtime types aligned with current behavior.