internal/

directory
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2026 License: MIT

Directories

Path Synopsis
Package cmd assembles the tai core CLI's urfave/cli command tree.
Package cmd assembles the tai core CLI's urfave/cli command tree.
Package config owns tai's YAML config file: where it lives, what it holds, and how it is read and written.
Package config owns tai's YAML config file: where it lives, what it holds, and how it is read and written.
Package installcmd ships TAI's own bundled slash-command assets into every configured target's `<commands>/tai/` subdirectory.
Package installcmd ships TAI's own bundled slash-command assets into every configured target's `<commands>/tai/` subdirectory.
Package plugins owns the plugin-host machinery: the built-in first-party registry, the on-disk state, the fetch/install/update/ remove/list verb implementations, and the asset-namespacing rules.
Package plugins owns the plugin-host machinery: the built-in first-party registry, the on-disk state, the fetch/install/update/ remove/list verb implementations, and the asset-namespacing rules.
Package repoinit owns the `tai repo init <path>` scaffold.
Package repoinit owns the `tai repo init <path>` scaffold.
Package standards loads markdown standards from a tai source-repo clone and exposes them to the `tai standards list / load` verbs.
Package standards loads markdown standards from a tai source-repo clone and exposes them to the `tai standards list / load` verbs.
Package sync owns the `tai sync` capability: cloning the configured source repo into <TAI_DATA_DIR>/source/, fetching updates, copying assets into configured targets with M1 existence-based overwrite detection, manifest tracking, and the --prune deletion path.
Package sync owns the `tai sync` capability: cloning the configured source repo into <TAI_DATA_DIR>/source/, fetching updates, copying assets into configured targets with M1 existence-based overwrite detection, manifest tracking, and the --prune deletion path.
Package testutil holds tiny shared helpers used across the `core/internal/...` test packages.
Package testutil holds tiny shared helpers used across the `core/internal/...` test packages.
Package verbs owns the canonical list of reserved top-level CLI verbs that the plugin host MUST refuse to install under.
Package verbs owns the canonical list of reserved top-level CLI verbs that the plugin host MUST refuse to install under.
Package version exposes the tai (core) binary's version string.
Package version exposes the tai (core) binary's version string.
Package workflow loads YAML workflow files from a tai source-repo clone and exposes them to the `tai workflow list / run` verbs.
Package workflow loads YAML workflow files from a tai source-repo clone and exposes them to the `tai workflow list / run` verbs.

Jump to

Keyboard shortcuts

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