Skip to content

Reference

Log an architectural or implementation decision.

ParameterTypeRequiredDescription
whatstringyesThe decision that was made
whystringyesReasoning behind the decision
alternativesstringnoOptions that were rejected and why
confidencestringnohigh, medium, or low
tagsstring[]noCategorization labels
filesstring[]noRelated file paths

Save comprehensive session state for continuity across sessions or /compact.

ParameterTypeRequiredDescription
working_onstringyesWhat is currently in progress
donestringnoWhat was completed this session
next_stepsstringnoPlanned follow-up work
blockersstringnoAnything preventing progress
key_filesstring[]noImportant files for context
notesstringnoFreeform context

Load the latest snapshot, recent decisions, and a timeline summary. Takes no parameters. Call this at the start of every session.

Manually record a timeline event. Most events are recorded automatically by hooks.

ParameterTypeRequiredDescription
typestringyesEvent type identifier
metadataobjectnoArbitrary event metadata

Search across decisions, timeline events, and snapshots.

ParameterTypeRequiredDescription
keywordstringnoText to search for
filestringnoFilter by file path
sessionstringnoFilter by session ID

Project health dashboard. Takes no parameters. Returns session count, hot files, active blockers, and pattern alerts.

Prune old data permanently.

ParameterTypeRequiredDescription
olderThanDaysnumbernoRemove entries older than N days
sessionIdstringnoRemove all data from a specific session
URIDescription
copilot://pulseLive project health dashboard
copilot://timelineCurrent session timeline events
copilot://decisionsRecent decision log
copilot://snapshot/latestMost recent handoff snapshot

Resources update in real time via MCP resource notifications.

Claude Session Copilot is a local-only MCP server. It makes no network requests, collects no telemetry, and uses no cloud services.

  • Reads and writes session data (decisions, timeline events, snapshots) to .claude/copilot/store.json
  • Monitors PostToolUse hooks for event metadata (file paths, command results)
  • No network requests of any kind
  • No telemetry or analytics
  • No credential storage
  • Does not read source code contents — only records file paths and event metadata
  • File system read/write for the copilot store file
  • MCP stdio transport (no network listeners)

See SECURITY.md for vulnerability reporting procedures.