log_activity
Record machine-parseable activity log entries to ScrumDo cards. Specify action, detail, agent, user, and environment for filtering and human-readable updates.
Instructions
Write a structured activity log entry to a card.
Entries are stored as machine-parseable comments and rendered in the ScrumDo UI as human-readable updates. They are filterable via get_activity_log().
Args: card_ref: Card reference, e.g. 'ON-914'. action: Short action label, e.g. 'started', 'deployed', 'reviewed', 'snapshot', 'seeded', 'PR opened'. detail: Longer description or context (markdown). agent: Agent/bot name writing the log (e.g. 'claude-code', 'codex', 'github-actions'). user: Human user involved (username or email). environment: Environment name (stage, integration, branch). milestone: Milestone or release tag, if applicable. task_ref: Related task or sub-item reference. extra: Any additional structured data to attach.
Returns the created comment object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card_ref | Yes | ||
| action | Yes | ||
| detail | No | ||
| agent | No | ||
| user | No | ||
| environment | No | ||
| milestone | No | ||
| task_ref | No | ||
| extra | No |