Skip to main content

Backend State

Commands

Create Agent

Send Message

Send Permission

List Sessions

Get History

Frontend

Create Agent

Listen for Output

Send Message

Load Sessions

Load History

Subscribe Before Send

Critical pattern:

Event Names

Common events to listen for:
  • text-delta - Streaming text chunks
  • thinking-delta - Extended thinking (if enabled)
  • tool-start - Tool execution starting
  • tool-end - Tool execution complete
  • permission-request - Permission needed
  • state-change - Agent state changed
  • done - Turn complete
  • error - Error occurred