Directories
¶
| Path | Synopsis |
|---|---|
|
Package buildinfo holds version and build metadata stamped at compile time via ldflags.
|
Package buildinfo holds version and build metadata stamped at compile time via ldflags. |
|
Package checkpoint provides state snapshotting and restoration for Thane.
|
Package checkpoint provides state snapshotting and restoration for Thane. |
|
Package config handles loading, defaulting, and validating Thane's YAML configuration.
|
Package config handles loading, defaulting, and validating Thane's YAML configuration. |
|
gen/gencfg
command
Command gencfg generates examples/config.example.yaml from the internal/platform/config package.
|
Command gencfg generates examples/config.example.yaml from the internal/platform/config package. |
|
Package database provides shared SQLite helpers for schema migration and connection management.
|
Package database provides shared SQLite helpers for schema migration and connection management. |
|
Package events provides a publish/subscribe event bus for operational observability.
|
Package events provides a publish/subscribe event bus for operational observability. |
|
Package httpkit provides shared HTTP client construction and utilities for all outbound HTTP calls in Thane.
|
Package httpkit provides shared HTTP client construction and utilities for all outbound HTTP calls in Thane. |
|
Package identity bootstraps Thane instance identity material.
|
Package identity bootstraps Thane instance identity material. |
|
Package logging provides dataset-partitioned JSONL log retention, context-propagated structured logging, and a queryable SQLite index for Thane.
|
Package logging provides dataset-partitioned JSONL log retention, context-propagated structured logging, and a queryable SQLite index for Thane. |
|
Package opstate provides a namespaced key-value store for persistent operational state.
|
Package opstate provides a namespaced key-value store for persistent operational state. |
|
Package paths provides a shared prefix resolver for named directory paths.
|
Package paths provides a shared prefix resolver for named directory paths. |
|
Package provenance provides a git-backed file store with SSH signature enforcement.
|
Package provenance provides a git-backed file store with SSH signature enforcement. |
|
Package scheduler handles future task scheduling and execution.
|
Package scheduler handles future task scheduling and execution. |
|
Package telemetry collects and publishes operational metrics via MQTT for Home Assistant sensor integration.
|
Package telemetry collects and publishes operational metrics via MQTT for Home Assistant sensor integration. |
|
Package usage provides persistent token usage and cost tracking for LLM interactions.
|
Package usage provides persistent token usage and cost tracking for LLM interactions. |
Click to show internal directories.
Click to hide internal directories.