Skip to main content
The Pi integration uses a project-level TypeScript extension and is in preview. Follow Set Up an Agent for shared installation, verification, and troubleshooting steps.

Add Pi

Entire writes .pi/extensions/entire/index.ts. The extension captures session boundaries, prompts, and completed turns. Entire reads the full conversation, file changes, tool calls, and token usage from Pi’s JSONL transcript.

Limitations

Pi does not expose a subagent transcript tree. Entire captures the main session. Pi’s write and edit tools provide file paths in the transcript; files changed through shell commands remain visible in the Git diff but may not appear as transcript tool edits.

Resume and Import

entire session resume BRANCH restores the recorded session data when needed and prints:
Entire can import existing Pi transcripts from the previous 30 days as read-only checkpoints. See the session resume command reference for flags and additional behavior.