plugins/

directory
v0.1.0 Latest Latest
Warning

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

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

Directories

Path Synopsis
triage
cmd/ledger command
Command tai-ledger keeps each bundled command's hash ledger in sync.
Command tai-ledger keeps each bundled command's hash ledger in sync.
cmd/triage command
Command triage is the Triage AI plugin's subprocess entrypoint.
Command triage is the Triage AI plugin's subprocess entrypoint.
internal/cmd
Package cmd assembles the tai CLI's urfave/cli command tree.
Package cmd assembles the tai CLI's urfave/cli command tree.
internal/cmdframework
Package cmdframework parses, hashes, and tracks the bundled Claude slash-command markdowns that tai ships and that `tai install` writes into ~/.claude/commands/tai/.
Package cmdframework parses, hashes, and tracks the bundled Claude slash-command markdowns that tai ships and that `tai install` writes into ~/.claude/commands/tai/.
internal/cmdtest
Package cmdtest is the test harness for the triage plugin's CLI.
Package cmdtest is the test harness for the triage plugin's CLI.
internal/import
Package importer persists a validated import payload into tai's SQLite database under a single transaction.
Package importer persists a validated import payload into tai's SQLite database under a single transaction.
internal/import/payload
Package payload owns tai's import-payload JSON schema: the Go shape of `tai import -`'s stdin, the strict decoder that rejects unknown fields, and the validator that walks a decoded payload and collects every schema violation in one pass.
Package payload owns tai's import-payload JSON schema: the Go shape of `tai import -`'s stdin, the strict decoder that rejects unknown fields, and the validator that walks a decoded payload and collects every schema violation in one pass.
internal/installer
Package installer contains the file-state classifier and supporting types that `tai install` and `tai uninstall` use to decide what to do with each target file.
Package installer contains the file-state classifier and supporting types that `tai install` and `tai uninstall` use to decide what to do with each target file.
internal/installer/installtest
Package installtest provides shared test helpers for code that exercises installer.Install and installer.Uninstall.
Package installtest provides shared test helpers for code that exercises installer.Install and installer.Uninstall.
internal/repoctx
Package repoctx resolves the current repository's `owner/name` identity from the working directory's git remote — or returns a structured error pointing the user at `--repo` when the working directory is not a usable git repo.
Package repoctx resolves the current repository's `owner/name` identity from the working directory's git remote — or returns a structured error pointing the user at `--repo` when the working directory is not a usable git repo.
internal/storage
Package storage owns tai's SQLite database — the schema, connection policy, migration runner, and the boundary every other internal package goes through for reads and writes.
Package storage owns tai's SQLite database — the schema, connection policy, migration runner, and the boundary every other internal package goes through for reads and writes.
internal/storage/storagetest
Package storagetest provides test fixtures for the storage layer.
Package storagetest provides test fixtures for the storage layer.
internal/triage
Package triage owns tai's read-and-mutate state machine for triaged review comments: per-target position translation, transitions to accepted/dismissed/completed, batch member iteration, and batch status recomputation.
Package triage owns tai's read-and-mutate state machine for triaged review comments: per-target position translation, transitions to accepted/dismissed/completed, batch member iteration, and batch status recomputation.
internal/triage/scope
Package scope resolves the operating scope for every triage verb (except `tai forget --repo`, which carries its own identity).
Package scope resolves the operating scope for every triage verb (except `tai forget --repo`, which carries its own identity).
internal/version
Package version exposes the triage plugin binary's version string.
Package version exposes the triage plugin binary's version string.

Jump to

Keyboard shortcuts

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