> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# CognitionAcp.CognitionEventMetadata

```typescript
type CognitionEventMetadata = { cognition.ai/eventType: "user_message"; cognition.ai/progressUserMessage: string } | { cognition.ai/eventType: "initial_user_message"; cognition.ai/progressUserMessage: string } | { cognition.ai/eventType: "search_file_commands"; cognition.ai/progressResultFilenames: string[] | null } | { cognition.ai/eventType: "note_used"; cognition.ai/isAutoGenerated: boolean | null; cognition.ai/retrievalReason: string | null } | { cognition.ai/eventType: "note_used_group"; cognition.ai/progressNoteGroup: ProgressNote[] | null } | { cognition.ai/contentsKey: string | null; cognition.ai/eventType: "rules_injected"; cognition.ai/pluginIdentity: string | null; cognition.ai/snapshotContent: string | null } | { cognition.ai/contentsKey: string | null; cognition.ai/eventType: "skill_activated"; cognition.ai/snapshotContent: string | null } | { cognition.ai/contentsKey: string | null; cognition.ai/eventType: "skill_user_invoked"; cognition.ai/snapshotContent: string | null } | { cognition.ai/action: ScratchpadAction; cognition.ai/automationId: string | null; cognition.ai/contentsKey: string | null; cognition.ai/eventType: "automation_scratch_update"; cognition.ai/prevContentKey: string | null; cognition.ai/snapshotContent: string | null; cognition.ai/success: boolean | null } | { cognition.ai/eventType: "pr_comment"; cognition.ai/progressGit: PrCommentDetails | null } | { cognition.ai/eventType: "pr_comment_group"; cognition.ai/progressCommentGroup: ProgressPrComment[] | null } | { cognition.ai/eventType: "bot_comment_ignored"; cognition.ai/progressGit: BotCommentDetails | null } | { cognition.ai/eventType: "pr_merge_conflict"; cognition.ai/progressGit: PrConflictDetails | null } | { cognition.ai/eventType: "check_run_completed"; cognition.ai/progressGit: CheckRunDetails | null } | { cognition.ai/eventType: "status_completed"; cognition.ai/progressGit: CommitStatusDetails | null } | { cognition.ai/eventType: "active_app_update"; cognition.ai/progressWorkspace: ActiveAppDetails | null } | { cognition.ai/eventType: "editor_update"; cognition.ai/progressWorkspace: EditorUpdateDetails | null } | { cognition.ai/eventType: "shell_process_started"; cognition.ai/progressWorkspace: ShellStartupDetails | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "shell_process_completed"; cognition.ai/progressWorkspace: ShellStartupDetails | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "shell_process_completed_background"; cognition.ai/progressWorkspace: ShellStartupDetails | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "terminal_update"; cognition.ai/progressWorkspace: ShellStartupDetails | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "computer_use"; cognition.ai/progressWorkspace: ComputerUseDetails | null } | { cognition.ai/eventType: "playbook_retrieved"; cognition.ai/progressActivity: PlaybookRetrievedActivity | null } | { cognition.ai/eventType: "playbook_agentic_update"; cognition.ai/progressActivity: PlaybookUpdateActivity | null } | { cognition.ai/eventType: "wdw_tool_use"; cognition.ai/progressActivity: WdwToolActivity | null } | { cognition.ai/command: string | null; cognition.ai/contentsKey: string | null; cognition.ai/durationMs: number | null; cognition.ai/eventType: "hook_execution"; cognition.ai/output: string | null; cognition.ai/pluginIdentity: string | null; cognition.ai/showOutput: boolean | null } | { cognition.ai/coreReportId: string | null; cognition.ai/endTime: number | null; cognition.ai/eventType: "code_report_end"; cognition.ai/filesProcessed: number | null; cognition.ai/semaphoreTime: number | null; cognition.ai/timeSpent: number | null } | { cognition.ai/autoFixEnabled: boolean | null; cognition.ai/eventType: "review_findings_available"; cognition.ai/reviewJobId: string | null } | { cognition.ai/eventType: "mcp_server_list"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_server_list_started"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_tool_list"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_tool_list_started"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_tool_call"; cognition.ai/pluginIdentity: string | null; cognition.ai/progressToolInput: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_tool_call_started"; cognition.ai/pluginIdentity: string | null; cognition.ai/progressToolInput: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_resource_read"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null } | { cognition.ai/eventType: "mcp_resource_read_started"; cognition.ai/pluginIdentity: string | null; cognition.ai/shellId: string | null }
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.