Directories
¶
| Path | Synopsis |
|---|---|
|
Package config merges and compiles agentd configuration into immutable snapshots.
|
Package config merges and compiles agentd configuration into immutable snapshots. |
|
Package daemon runs the user-level agentd process: start, stop, lock, status, reload, and login autostart registration.
|
Package daemon runs the user-level agentd process: start, stop, lock, status, reload, and login autostart registration. |
|
Package decision maps between agenthooks Decision and the agentd.v1 Decision proto.
|
Package decision maps between agenthooks Decision and the agentd.v1 Decision proto. |
|
Package dispatch routes hook Invoke through sync and async pipelines.
|
Package dispatch routes hook Invoke through sync and async pipelines. |
|
targets
Package targets implements dispatch target adapters: builtin, exec, http, grpc, log, file.
|
Package targets implements dispatch target adapters: builtin, exec, http, grpc, log, file. |
|
Package guard implements declarative checks: secrets, shell, MCP, paths.
|
Package guard implements declarative checks: secrets, shell, MCP, paths. |
|
Package hookclient provides a gRPC client for the local agentd daemon.
|
Package hookclient provides a gRPC client for the local agentd daemon. |
|
Package hookedge is the CLI wire edge: decode/encode provider hooks via agenthooks and forward Invoke to the local daemon.
|
Package hookedge is the CLI wire edge: decode/encode provider hooks via agenthooks and forward Invoke to the local daemon. |
|
Package install writes provider hook configs via agenthooks/install.
|
Package install writes provider hook configs via agenthooks/install. |
|
tui
Package tui runs the interactive install/setup wizard.
|
Package tui runs the interactive install/setup wizard. |
|
Package metrics exposes Prometheus scrape handlers and runtime collectors for the daemon.
|
Package metrics exposes Prometheus scrape handlers and runtime collectors for the daemon. |
|
Package provider canonicalizes coding-agent provider ids shared across hookedge, install, trajectory, and dispatch.
|
Package provider canonicalizes coding-agent provider ids shared across hookedge, install, trajectory, and dispatch. |
|
Package server implements thin gRPC mapping for DaemonService, HookService, ConfigService, SessionService, and TrajectoryService.
|
Package server implements thin gRPC mapping for DaemonService, HookService, ConfigService, SessionService, and TrajectoryService. |
|
Package trajectory implements the append-only session ledger (M9–M12).
|
Package trajectory implements the append-only session ledger (M9–M12). |
|
importer
Package importer maps provider on-disk transcripts into trajectory events.
|
Package importer maps provider on-disk transcripts into trajectory events. |
|
statistics
Package statistics implements trajectory counters and session stats aggregation.
|
Package statistics implements trajectory counters and session stats aggregation. |
|
Package transport provides cross-platform listeners and dialers for the daemon IPC socket.
|
Package transport provides cross-platform listeners and dialers for the daemon IPC socket. |
|
Package version holds the build-time agentd version string.
|
Package version holds the build-time agentd version string. |
Click to show internal directories.
Click to hide internal directories.