Add Cursor
agent instead of cursor to start Cursor CLI.
Entire writes .cursor/hooks.json. The hooks capture session boundaries, prompts, completed turns, compaction, and subagent events. Entire reads the conversation and tool calls from Cursor’s JSONL transcript. It identifies changed files from Write and StrReplace calls, hook payloads, and Git status.
Limitations
Cursor transcripts do not provide token usage. Cursor also does not expose a command that resumes the recorded native session, soentire session resume opens the project without restoring the prior Cursor conversation.
Cursor CLI hook payloads may omit the transcript path. Entire resolves the transcript from Cursor’s project session directory when this happens.
Entire records the subagents that changed files, materializes their transcripts into the parent’s next checkpoint, and attributes their files to the parent session. It skips a subagent that wrote nothing.