/** * Claude Code's transcripts. * * ~/.claude/projects//.jsonl, one JSON object * per line. A tool call is an `assistant` entry carrying a `tool_use` block; its * result is a later `user` entry carrying a `tool_result` block with the same id * and an `is_error` flag. That flag is the whole reason this format is worth * reading offline: the agent already told us which calls failed, so nothing here * has to guess at it from wording. * * The project directory name is the working directory with its separators * replaced, which is ambiguous to decode -- a dash could have been a dash. So the * path is read from the `cwd` field a transcript records instead, and the encoded * name is only a fallback for a file that has none. */ import { AgentPlugin } from '../plugin.js'; export declare const claudePlugin: AgentPlugin; //# sourceMappingURL=claude.d.ts.map