Patch alpha (0.148.0-alpha.20) with internal hooks/MCP runner work, refined client-message and collab events, and small API/model cleanups.
Changelog
[changed] Client message streaming now surfaces chunk-oriented message events instead of a single undifferentiated client-message result shape.
[new] Collaboration turns emit a collab_waiting_end notification when a waiting phase finishes.
[new] Web search activity can begin with a dedicated begin event for clearer progress signaling.
[changed] Hook handler configuration distinguishes handler kinds more explicitly (agent, command, MCP tool, and prompt metadata) and adds MCP-oriented hook running support.
[changed] Patch approval responses are modeled separately from broader exec-approval replies.
[changed] MCP server value matching favors regex-style matchers over simple prefix matching.
[changed] Login/account flows include cancel-login handling and tighten ChatGPT-oriented login parameters (including dropping the prior Amazon Bedrock login parameter path in this build).