Expand description
warden — a local, read-only library and CLI over coding-agent session logs.
warden never calls a model provider: there is no network code in the crate, and no dependency capable of making a request.
Modules§
- adapters
- Source adapters and the KPIs they can populate.
- cli
- Command-line surface: argument parsing and the shared
--sincetime window. - commands
- Command implementations: the thin layer between the CLI and the library.
- config
~/.warden/config.toml. Every field is optional and has a default.- doctor
warden doctor— “why is this number empty?”.- ingest
- Resumable, idempotent ingest.
- output
- The shared presentation layer: one table renderer, one JSON envelope.
- reports
- The named reports and the rollup behind
warden query. - store
- The JSONL event store. Append-only, monthly partitions, no database.
- suggest
- Exact-duplicate prompt detection.