internal/

directory
v0.70.3 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2026 License: MIT

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 architecture checks the repository's component dependency contract.
Package architecture checks the repository's component dependency contract.
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 daemonservice owns the platform-neutral contracts for Graith's app-associated per-user daemon.
Package daemonservice owns the platform-neutral contracts for Graith's app-associated per-user daemon.
cmd/generate command
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.
cmd command
Package processidentity identifies graith-owned operating-system processes.
Package processidentity identifies graith-owned operating-system processes.
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 sessionlabel defines the bounded, case-insensitive label semantics shared by daemon mutation and CLI filtering.
Package sessionlabel defines the bounded, case-insensitive label semantics shared by daemon mutation and CLI filtering.
Package testprocess identifies Go test binaries at host-mutation boundaries.
Package testprocess identifies Go test binaries at host-mutation boundaries.
Package testutil provides shared helpers for graith's Go tests.
Package testutil provides shared helpers for graith's Go tests.
Package tools resolves the external executables graith shells out to: git, gh, gcx, the notification shell, ps, and lsof.
Package tools resolves the external executables graith shells out to: git, gh, gcx, the notification shell, ps, and lsof.
Package version holds build-time version information injected at link time.
Package version holds build-time version information injected at link time.

Jump to

Keyboard shortcuts

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