Skip to main content Crate orch Copy item path Source backends External backend abstraction — trait for issue trackers. channels Channel abstraction — the core trait for all I/O surfaces. cli cmd Thin wrapper around std::process::Command / tokio::process::Command
that attaches the binary path to any spawn error so “No such file or
directory” always says which file was missing. cmd_cache config Config reader — loads YAML config files and resolves dot-separated keys. control Control session — context assembly, one-shot agent invocation, response parsing. cron Cron expression matcher — replaces the Python cron_match.py script. engine Engine — the core orchestration loop. github GitHub helpers — shared by backend and channel. home Home directory utilities. parser Agent response parser — normalizes JSON output from different agents. plan Roadmap files and the issue plan orch plan import applies. repo_context Repo context propagated into spawned async tasks. security Security utilities — leak detection for agent output. status_heuristics Shared completion-status heuristic, single vocabulary for all three
status-classification call sites (#3627) store Unified task store — SQLite as single source of truth. template tmux tmux session manager — create, monitor, and interact with agent sessions. webhook_status Webhook server health state, persisted to ~/.orch/webhook_status.json.