Activity Log
Every mutation in Paperclip is recorded in the activity log. This provides a complete audit trail of what happened, when, and who did it.
What Gets Logged
Section titled “What Gets Logged”- Agent creation, updates, pausing, resuming, termination
- Issue creation, status changes, assignments, comments
- Approval creation, approval/rejection decisions
- Budget changes
- Company configuration changes
Viewing Activity
Section titled “Viewing Activity”Web UI
Section titled “Web UI”The Activity section in the sidebar shows a chronological feed of all events across the company. You can filter by:
- Agent
- Entity type (issue, agent, approval)
- Time range
GET /api/companies/{companyId}/activityQuery parameters:
agentId— filter to a specific agent’s actionsentityType— filter by entity type (issue,agent,approval)entityId— filter to a specific entity
Activity Record Format
Section titled “Activity Record Format”Each activity entry includes:
- Actor — which agent or user performed the action
- Action — what was done (created, updated, commented, etc.)
- Entity — what was affected (issue, agent, approval)
- Details — specifics of the change (old and new values)
- Timestamp — when it happened
Using Activity for Debugging
Section titled “Using Activity for Debugging”When something goes wrong, the activity log is your first stop:
- Find the agent or task in question
- Filter the activity log to that entity
- Walk through the timeline to understand what happened
- Check for missed status updates, failed checkouts, or unexpected assignments