Fix Checkpoint Version Error Handling · Entire

Explain Intent

Explain the intent behind source code by tracing it back to the original conversation where it was created. Works with:

Response Format

Begin the first response to this skill invocation with the line:

Entire Explain:

followed by a blank line, then the content.

Process

  1. Verify the entire CLI is installed by running entire version.
  1. Use a Haiku agent to identify the commit that introduced the code via git blame or git log.
    • If the file is not tracked by git, stop and tell the user: "This file is not tracked by git, so I can't trace its history."
    • If git blame returns no useful result (e.g., the code is uncommitted), stop and tell the user: "This code hasn't been committed yet, so there's no history to trace."
  2. Use a Sonnet agent to read the session transcript via entire explain --no-pager --commit COMMIT_SHA.

Commit Log