Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent names the coding agents whose local sessions cct can transfer.
|
Package agent names the coding agents whose local sessions cct can transfer. |
|
Package bundle creates and (later) reads .codexbundle archives: a ZIP containing a manifest, a checksum map, and the copied Codex rollout files.
|
Package bundle creates and (later) reads .codexbundle archives: a ZIP containing a manifest, a checksum map, and the copied Codex rollout files. |
|
Package cctpaths resolves cct's own on-disk locations, kept deliberately separate from any coding-agent home.
|
Package cctpaths resolves cct's own on-disk locations, kept deliberately separate from any coding-agent home. |
|
Package claudehome resolves the location of the local Claude Code home directory (~/.claude) and the per-project session store inside it.
|
Package claudehome resolves the location of the local Claude Code home directory (~/.claude) and the per-project session store inside it. |
|
Package claudesessions discovers and defensively parses Claude Code session transcripts under ~/.claude/projects/<encoded-cwd>/<uuid>.jsonl.
|
Package claudesessions discovers and defensively parses Claude Code session transcripts under ~/.claude/projects/<encoded-cwd>/<uuid>.jsonl. |
|
Package cli implements the cct command-line interface.
|
Package cli implements the cct command-line interface. |
|
Package codexhome resolves the location of the local Codex home directory (~/.codex) and the session storage directories inside it.
|
Package codexhome resolves the location of the local Codex home directory (~/.codex) and the session storage directories inside it. |
|
Package config stores a few user defaults so power users stop retyping the same flags.
|
Package config stores a few user defaults so power users stop retyping the same flags. |
|
Package crypt provides optional bundle encryption by shelling out to the `age` CLI (https://github.com/FiloSottile/age).
|
Package crypt provides optional bundle encryption by shelling out to the `age` CLI (https://github.com/FiloSottile/age). |
|
Package doctor performs read-only health checks on the local Codex setup so users can confirm cct can see their sessions before exporting or importing.
|
Package doctor performs read-only health checks on the local Codex setup so users can confirm cct can see their sessions before exporting or importing. |
|
Package git provides best-effort discovery of git metadata for a project directory.
|
Package git provides best-effort discovery of git metadata for a project directory. |
|
Package handoff translates a coding-agent session from one agent's on-disk format into another's, via a small neutral intermediate representation (the AgentSession IR).
|
Package handoff translates a coding-agent session from one agent's on-disk format into another's, via a small neutral intermediate representation (the AgentSession IR). |
|
Package lansync implements cct's experimental device-to-device session sync over a local network.
|
Package lansync implements cct's experimental device-to-device session sync over a local network. |
|
Package meta stores cct's own per-session annotations — a friendly name and a set of tags — keyed by the session's thread id.
|
Package meta stores cct's own per-session annotations — a friendly name and a set of tags — keyed by the session's thread id. |
|
Package repair fixes the modification time of session files that were imported with a "wrong" (import-time) mtime, which makes a coding agent's index see them as newer than indexed and re-parse them on every open (Codex read-repair), a multi-second delay each time.
|
Package repair fixes the modification time of session files that were imported with a "wrong" (import-time) mtime, which makes a coding agent's index see them as newer than indexed and re-parse them on every open (Codex read-repair), a multi-second delay each time. |
|
Package safety provides path validation and atomic file writes used when importing bundles.
|
Package safety provides path validation and atomic file writes used when importing bundles. |
|
Package search provides full-text search over local session transcripts.
|
Package search provides full-text search over local session transcripts. |
|
Package secrets detects (and optionally redacts) likely credentials in session content — API keys, tokens, private keys — so you can check a session before sharing or syncing it.
|
Package secrets detects (and optionally redacts) likely credentials in session content — API keys, tokens, private keys — so you can check a session before sharing or syncing it. |
|
Package sessions discovers and defensively parses Codex rollout files.
|
Package sessions discovers and defensively parses Codex rollout files. |
|
Package stats aggregates a set of discovered sessions into a small summary — how many, where (by project), and when (by day) — for `cct stats`.
|
Package stats aggregates a set of discovered sessions into a small summary — how many, where (by project), and when (by day) — for `cct stats`. |
|
Package webui serves cct's local desktop GUI: a small single-page app served over a loopback-only HTTP server, backed by the same core packages as the CLI.
|
Package webui serves cct's local desktop GUI: a small single-page app served over a loopback-only HTTP server, backed by the same core packages as the CLI. |
|
Package zstdcli recovers metadata from zstd-compressed Codex rollout files by shelling out to the `zstd` CLI (https://github.com/facebook/zstd).
|
Package zstdcli recovers metadata from zstd-compressed Codex rollout files by shelling out to the `zstd` CLI (https://github.com/facebook/zstd). |
Click to show internal directories.
Click to hide internal directories.