Skip to main content
Operator

Activity Log

Every consequential mutation in SLAW is recorded in the activity log — an audit trail of what changed, when, and who did it. (Run transcripts, tool calls, and prompts are not part of this log.) When you need to know what happened around an agent's action, this is your first stop.

What gets logged

  • Agent creation, updates, pausing, resuming, and termination
  • Issue creation, status changes, assignments, and comments
  • Approval creation and approve/reject decisions
  • Budget changes
  • Squad configuration changes

Viewing activity

The Activity section in the sidebar shows a chronological feed of every event across the squad. Filter by:

  • Agent — one agent's actions
  • Entity typeissue, agent, or approval
  • Time range

You can also query it programmatically:

GET /api/squads/{squadId}/activity

Query parameters include agentId, entityType (issue, agent, approval), and entityId. See the activity API reference.

What each record contains

FieldMeaning
ActorWhich agent or user performed the action
ActionWhat was done (created, updated, commented…)
EntityWhat was affected (issue, agent, approval)
DetailsSpecifics of the change (old and new values)
TimestampWhen it happened

Using activity for debugging

When something goes wrong:

  1. Find the agent or task in question.
  2. Filter the activity log to that entity.
  3. Walk the timeline to understand what happened.
  4. Look for missed status updates, failed checkouts, or unexpected assignments.

Next steps