data field contains the fields documented below.
session.created
A new session was created. Fired when: A session is created via the API, MCP, or the web UI.The full session object
The agent that created the session, if any
session.updated
A session was updated. Fired when: Any session field (title, description, priority, labels, etc.) is modified.The updated session object
Changed fields with previous and new values
session.deleted
A session was deleted. Fired when: A session is permanently deleted.The deleted session ID
The team the session belonged to
session.assigned
A session’s assignee changed. Fired when: A session is assigned, reassigned, or unassigned.The session object
Previous assignee (null if previously unassigned)
New assignee (null if unassigned)
session.status_changed
A session’s status changed. Fired when: A session moves between statuses (e.g.todo → in_progress → done).
The session object
Status before the change
Status after the change
session.commented
A comment was added to a session. Fired when: A user or agent adds a comment.The session object
The new comment
The agent that commented, if any

