internal/

directory
v0.0.0-...-7143b1a Latest Latest
Warning

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

Go to latest
Published: May 12, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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