Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent defines the multi-agent abstraction.
|
Package agent defines the multi-agent abstraction. |
|
codex
Package codex provides the Agent implementation for OpenAI's `codex` CLI.
|
Package codex provides the Agent implementation for OpenAI's `codex` CLI. |
|
hermes
Package hermes provides the Agent implementation for the Hermes Agent CLI.
|
Package hermes provides the Agent implementation for the Hermes Agent CLI. |
|
Package doctor implements the diagnostic check runner shared by the `ctm doctor` CLI and the `GET /api/doctor` HTTP endpoint.
|
Package doctor implements the diagnostic check runner shared by the `ctm doctor` CLI and the `GET /api/doctor` HTTP endpoint. |
|
Package fsutil holds tiny, dependency-free filesystem helpers shared across the codebase.
|
Package fsutil holds tiny, dependency-free filesystem helpers shared across the codebase. |
|
Package hooks dispatches user-configured shell commands on ctm lifecycle events (attach, new, yolo, safe, kill).
|
Package hooks dispatches user-configured shell commands on ctm lifecycle events (attach, new, yolo, safe, kill). |
|
Package jsonstrict decodes JSON files into typed structs with DisallowUnknownFields, with a one-time recovery path that strips unknown keys into a sibling backup on first encounter.
|
Package jsonstrict decodes JSON files into typed structs with DisallowUnknownFields, with a one-time recovery path that strips unknown keys into a sibling backup on first encounter. |
|
Package logging configures ctm's structured diagnostic logger.
|
Package logging configures ctm's structured diagnostic logger. |
|
Package logrotate implements size- and age-bounded rotation for the append-only JSONL logs ctm writes under ~/.config/ctm/logs/.
|
Package logrotate implements size- and age-bounded rotation for the append-only JSONL logs ctm writes under ~/.config/ctm/logs/. |
|
Package migrate applies versioned upgrades to ctm's JSON state files.
|
Package migrate applies versioned upgrades to ctm's JSON state files. |
|
Package procscan exposes the small set of /proc helpers ctm uses to detect whether the per-pane agent process is alive.
|
Package procscan exposes the small set of /proc helpers ctm uses to detect whether the per-pane agent process is alive. |
Click to show internal directories.
Click to hide internal directories.