Expose agent approval waiting state via hooks / CLI events

Cursor currently shown when an agent is waiting for approval for shell commands, MCP tools, file edits, and other gates, but that state is not exposed as a hook/event.

Request:

Add hook/event when an agent becomes blocked on user approval.

Why:

Local observability tools need to distinguish:

  • model is working
  • agent is blocked waiting for the user

Thank you :slight_smile:

A post was merged into an existing topic: Platform-level audit trail for agent tool call proposals and user approval decisions