Directories
¶
| Path | Synopsis |
|---|---|
|
Package api types for Plan 4 events endpoints.
|
Package api types for Plan 4 events endpoints. |
|
Package config resolves the kata data directory, database path, and per-database runtime namespace from environment variables.
|
Package config resolves the kata data directory, database path, and per-database runtime namespace from environment variables. |
|
Package daemon contains the in-process kata daemon: namespace resolution, runtime file lifecycle, listening endpoint, and HTTP server wiring.
|
Package daemon contains the in-process kata daemon: namespace resolution, runtime file lifecycle, listening endpoint, and HTTP server wiring. |
|
Package daemonclient resolves a running kata daemon and builds matching *http.Clients for both unix-socket and tcp endpoints.
|
Package daemonclient resolves a running kata daemon and builds matching *http.Clients for both unix-socket and tcp endpoints. |
|
Package db opens the kata SQLite database and bootstraps it from the canonical schema.sql.
|
Package db opens the kata SQLite database and bootstraps it from the canonical schema.sql. |
|
Package hooks implements the daemon's post-commit hook dispatcher.
|
Package hooks implements the daemon's post-commit hook dispatcher. |
|
hookprobe
command
Command hookprobe is a deterministic test helper used by the hooks package.
|
Command hookprobe is a deterministic test helper used by the hooks package. |
|
Package jsonl exports and imports kata database state as ordered NDJSON.
|
Package jsonl exports and imports kata database state as ordered NDJSON. |
|
Package shortid derives, validates, and parses kata's short_id display references.
|
Package shortid derives, validates, and parses kata's short_id display references. |
|
Package similarity provides text-normalization primitives used by both the idempotency fingerprint (Canonical only) and the look-alike soft-block pipeline (full Tokenize → Jaccard → Score).
|
Package similarity provides text-normalization primitives used by both the idempotency fingerprint (Canonical only) and the look-alike soft-block pipeline (full Tokenize → Jaccard → Score). |
|
Package testenv provides a per-test harness that boots a real daemon over TCP loopback, suitable for integration tests.
|
Package testenv provides a per-test harness that boots a real daemon over TCP loopback, suitable for integration tests. |
|
Package testfix collects small filesystem and git fixtures shared across test packages: writing a stock .kata.toml, faking a .git directory, and running real git for tests that need a working repository.
|
Package testfix collects small filesystem and git fixtures shared across test packages: writing a stock .kata.toml, faking a .git directory, and running real git for tests that need a working repository. |
|
Package textsafe sanitizes user-authored text before it is rendered to a terminal.
|
Package textsafe sanitizes user-authored text before it is rendered to a terminal. |
|
Package tui implements the kata terminal UI built on Bubble Tea.
|
Package tui implements the kata terminal UI built on Bubble Tea. |
|
Package uid wraps ULID generation and validation for kata stable IDs.
|
Package uid wraps ULID generation and validation for kata stable IDs. |
|
Package version exposes the kata build's version string, derived from runtime/debug.BuildInfo so a stripped binary still reports a stable identifier.
|
Package version exposes the kata build's version string, derived from runtime/debug.BuildInfo so a stripped binary still reports a stable identifier. |
Click to show internal directories.
Click to hide internal directories.