get_workspace_activity
Aggregate and filter activity logs from all cards in a workspace to track actions by agent, user, action type, environment, or milestone.
Instructions
Get the activity log across ALL cards in the workspace.
Aggregates log_activity() entries from every card, sorted newest-first. Filterable by agent, user, action type, environment, and milestone.
This is the workspace-level view requested for board observability — answers questions like: • "What did claude-code do today?" • "What was deployed to stage this week?" • "Show me all activity on the book-kit milestone"
Args: action: Filter by action label (substring). agent: Filter by agent name (substring). user: Filter by user (substring). environment: Filter by environment (exact). milestone: Filter by milestone tag (exact). limit: Max entries across all cards (default 100).
NOTE: This scans recent cards; for large boards use per-card get_activity_log() for targeted queries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | ||
| agent | No | ||
| user | No | ||
| environment | No | ||
| milestone | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |