Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapter defines the read-only interface every agent-CLI integration implements, plus the registry that wires them together.
|
Package adapter defines the read-only interface every agent-CLI integration implements, plus the registry that wires them together. |
|
agy
Package agy implements an AGGREGATE adapter for the Antigravity CLI.
|
Package agy implements an AGGREGATE adapter for the Antigravity CLI. |
|
all
Package all assembles the registry of every adapter this project ships.
|
Package all assembles the registry of every adapter this project ships. |
|
claudecode
Package claudecode implements the event-level adapter for the Claude Code CLI.
|
Package claudecode implements the event-level adapter for the Claude Code CLI. |
|
clinecli
Package clinecli implements the event-level adapter for the Cline CLI (`cline`, npm package "cline", Apache-2.0).
|
Package clinecli implements the event-level adapter for the Cline CLI (`cline`, npm package "cline", Apache-2.0). |
|
codex
Package codex implements an event-level adapter for the Codex CLI.
|
Package codex implements an event-level adapter for the Codex CLI. |
|
copilot
Package copilot implements the event-level adapter for GitHub Copilot CLI.
|
Package copilot implements the event-level adapter for GitHub Copilot CLI. |
|
crush
Package crush implements a COST-ONLY adapter for Crush (charmbracelet/crush).
|
Package crush implements a COST-ONLY adapter for Crush (charmbracelet/crush). |
|
dsh
Package dsh implements an event-level adapter for DSH, the DeepSeek Harness.
|
Package dsh implements an event-level adapter for DSH, the DeepSeek Harness. |
|
goose
Package goose implements the event-level adapter for the Goose CLI.
|
Package goose implements the event-level adapter for the Goose CLI. |
|
hermes
Package hermes implements an AGGREGATE adapter for the Hermes CLI.
|
Package hermes implements an AGGREGATE adapter for the Hermes CLI. |
|
internal/geminishape
Package geminishape parses the Gemini CLI telemetry file shape shared by the gemini and agy adapters, so a parser bug is fixed exactly once.
|
Package geminishape parses the Gemini CLI telemetry file shape shared by the gemini and agy adapters, so a parser bug is fixed exactly once. |
|
internal/tokenutil
Package tokenutil holds the shared token-accounting helpers used by adapters to normalise provider token counts into the project's UsageEvent model.
|
Package tokenutil holds the shared token-accounting helpers used by adapters to normalise provider token counts into the project's UsageEvent model. |
|
kimicode
Package kimicode implements an event-level adapter for Kimi Code (MoonshotAI/kimi-code, MIT).
|
Package kimicode implements an event-level adapter for Kimi Code (MoonshotAI/kimi-code, MIT). |
|
opencode
Package opencode implements the event-level adapter for the opencode CLI.
|
Package opencode implements the event-level adapter for the opencode CLI. |
|
pi
Package pi implements event-level adapters for TWO harnesses that share ONE session format: Pi (earendil-works/pi, `@earendil-works/pi-coding-agent`) and OpenClaw (openclaw/openclaw), which ships pi's own session manager.
|
Package pi implements event-level adapters for TWO harnesses that share ONE session format: Pi (earendil-works/pi, `@earendil-works/pi-coding-agent`) and OpenClaw (openclaw/openclaw), which ships pi's own session manager. |
|
qwencode
Package qwencode implements an event-level adapter for Qwen Code.
|
Package qwencode implements an event-level adapter for Qwen Code. |
|
reasonix
Package reasonix implements an EVENT-LEVEL adapter for Reasonix (esengine/DeepSeek-Reasonix, MIT).
|
Package reasonix implements an EVENT-LEVEL adapter for Reasonix (esengine/DeepSeek-Reasonix, MIT). |
|
Package collect drives one or more collection cycles: it iterates the adapter registry, reads each discovered source read-only, and persists the observations into the append-only store.
|
Package collect drives one or more collection cycles: it iterates the adapter registry, reads each discovered source read-only, and persists the observations into the append-only store. |
|
Package model holds the core domain types shared by adapters, storage, the collector and reporting.
|
Package model holds the core domain types shared by adapters, storage, the collector and reporting. |
|
Package pricing values observed token usage in micro-USD (millionths of a dollar) using an offline-first ladder of price tables.
|
Package pricing values observed token usage in micro-USD (millionths of a dollar) using an offline-first ladder of price tables. |
|
Agent activity: the second append-only ledger.
|
Agent activity: the second append-only ledger. |
Click to show internal directories.
Click to hide internal directories.