Directories
¶
| Path | Synopsis |
|---|---|
|
transcript
Package transcript reads an AI coding agent's on-disk conversation transcript and renders it to a neutral, agent-agnostic Markdown document.
|
Package transcript reads an AI coding agent's on-disk conversation transcript and renders it to a neutral, agent-agnostic Markdown document. |
|
Package approvals provides pluggable backends that make (or decline to make) automated tool-approval decisions on behalf of the graith daemon.
|
Package approvals provides pluggable backends that make (or decline to make) automated tool-approval decisions on behalf of the graith daemon. |
|
localmost
Package localmost is a clean-room, behaviourally-compatible reimplementation of the federicotdn/localmost rule engine.
|
Package localmost is a clean-room, behaviourally-compatible reimplementation of the federicotdn/localmost rule engine. |
|
Package atomicfile provides a crash-safe file write primitive: write to a temp file in the target directory, fsync it, atomically rename it into place, then fsync the parent directory.
|
Package atomicfile provides a crash-safe file write primitive: write to a temp file in the target directory, fsync it, atomically rename it into place, then fsync the parent directory. |
|
Package capabilities is the source of truth for which graith capabilities each frontend surface (CLI, iOS, macOS) supports.
|
Package capabilities is the source of truth for which graith capabilities each frontend surface (CLI, iOS, macOS) supports. |
|
Package covreport turns Go coverage profiles into a per-file Markdown table for the PR coverage comment (see .github/workflows/coverage.yml).
|
Package covreport turns Go coverage profiles into a per-file Markdown table for the PR coverage comment (see .github/workflows/coverage.yml). |
|
Package cronx is graith's single, owned abstraction for cron schedules.
|
Package cronx is graith's single, owned abstraction for cron schedules. |
|
Package headless drives a Claude Code agent in headless stream-json mode (`claude -p --output-format stream-json`) instead of an interactive PTY.
|
Package headless drives a Claude Code agent in headless stream-json mode (`claude -p --output-format stream-json`) instead of an interactive PTY. |
|
Package ignore provides a small, graith-owned interface over a Git-compatible gitignore matcher.
|
Package ignore provides a small, graith-owned interface over a Git-compatible gitignore matcher. |
|
Package sandbox wraps agent processes in an OS-level sandbox.
|
Package sandbox wraps agent processes in an OS-level sandbox. |
|
Package scenariofile parses graith scenario TOML files.
|
Package scenariofile parses graith scenario TOML files. |
|
Package testutil provides shared helpers for graith's Go tests.
|
Package testutil provides shared helpers for graith's Go tests. |
|
Package version holds build-time version information injected at link time.
|
Package version holds build-time version information injected at link time. |
Click to show internal directories.
Click to hide internal directories.