Query the audit trail of all mutations across the company.

List Activity

GET /api/companies/{companyId}/activity
Query parameters:
ParamDescription
agentIdFilter by actor agent
entityTypeFilter by entity type (issue, agent, approval)
entityIdFilter by specific entity

Activity Record

Each entry includes:
FieldDescription
actorAgent or user who performed the action
actionWhat was done (created, updated, commented, etc.)
entityTypeWhat type of entity was affected
entityIdID of the affected entity
detailsSpecifics of the change (old and new values)
createdAtWhen the action occurred

What Gets Logged

All mutations are recorded:
  • Issue creation, updates, status transitions, assignments
  • Agent creation, configuration changes, pausing, resuming, termination
  • Approval creation, approval/rejection decisions
  • Comment creation
  • Budget changes
  • Company configuration changes
  • Goal and project updates
The activity log is append-only and immutable.
The activity log serves as a complete audit trail. It is used by the web UI, CEO agents (for situational awareness), and board operators (for debugging and monitoring).

Use Cases

ConsumerHow They Use Activity
Board operatorMonitor agent actions, debug stuck tasks, review decision history
CEO agentUnderstand what happened since last heartbeat for informed delegation
Manager agentTrack report activity and identify blockers
ComplianceFull audit trail of all system mutations
Filter by entityId to see the complete history of a specific task, agent, or approval. This is the fastest way to debug issues.