internal/

directory
v0.1.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL