internal/

directory
v0.20.0 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package agent manages Claude Code agent lifecycle: spawning, stopping, listing, attaching, and resuming background tmux sessions in devcontainers.
Package agent manages Claude Code agent lifecycle: spawning, stopping, listing, attaching, and resuming background tmux sessions in devcontainers.
Package audit records a structured, queryable trail of every mutating action an AI agent takes against issue trackers through the daemon.
Package audit records a structured, queryable trail of every mutating action an AI agent takes against issue trackers through the daemon.
Package cliflags centralises CLI flag metadata shared between client-side argument forwarding and the daemon's destructive-command detection.
Package cliflags centralises CLI flag metadata shared between client-side argument forwarding and the daemon's destructive-command detection.
Package codenav holds shared helpers for the code-navigation feature, whose engine lives in the store, query, graph, and index subpackages.
Package codenav holds shared helpers for the code-navigation feature, whose engine lives in the store, query, graph, and index subpackages.
graph
Package graph answers reachability questions over the CALLS edge table using depth-capped, cycle-guarded recursive CTEs.
Package graph answers reachability questions over the CALLS edge table using depth-capped, cycle-guarded recursive CTEs.
index
Package index defines the indexing contract and the data types that flow from a language backend into the store.
Package index defines the indexing contract and the data types that flow from a language backend into the store.
query
Package query is the single source of truth for codenav's read operations: search, definition, references, callers, callees and call-path.
Package query is the single source of truth for codenav's read operations: search, definition, references, callers, callees and call-path.
store
Package store owns the SQLite database: connection, schema migration, project lifecycle, and a Writer that persists what indexers extract.
Package store owns the SQLite database: connection, schema migration, project lifecycle, and a Writer that persists what indexers extract.
Package devcontainer manages devcontainer lifecycle: parsing devcontainer.json, building images, creating/starting/stopping containers, and executing commands.
Package devcontainer manages devcontainer lifecycle: parsing devcontainer.json, building images, creating/starting/stopping containers, and executing commands.
Package dockerhost resolves the Docker Engine endpoint the same way the docker CLI does, so human reaches the engine out-of-the-box on setups that expose the socket via a docker *context* (colima, OrbStack, Rancher Desktop, Docker Desktop, Podman) rather than via DOCKER_HOST.
Package dockerhost resolves the Docker Engine endpoint the same way the docker CLI does, so human reaches the engine out-of-the-box on setups that expose the socket via a docker *context* (colima, OrbStack, Rancher Desktop, Docker Desktop, Podman) rather than via DOCKER_HOST.
Package env provides per-request environment variable lookup that avoids mutating the process environment.
Package env provides per-request environment variable lookup that avoids mutating the process environment.
Package forge abstracts code-hosting (forge) operations such as opening pull requests.
Package forge abstracts code-hosting (forge) operations such as opening pull requests.
Package gitrepo reads facts about the local git repository by shelling out to git.
Package gitrepo reads facts about the local git repository by shelling out to git.
knowledge
Package logo renders the human CLI ASCII banner with the hero gradient.
Package logo renders the human CLI ASCII banner with the hero gradient.
messaging
Package platform provides OS and environment detection helpers.
Package platform provides OS and environment detection helpers.
Package update provides a passive, best-effort version check that runs on every CLI invocation.
Package update provides a passive, best-effort version check that runs on every CLI invocation.
Package vault resolves secret references from external vault providers.
Package vault resolves secret references from external vault providers.

Jump to

Keyboard shortcuts

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