internal/

directory
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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