Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
gen-schema
command
|
|
|
internal
|
|
|
agentfs
Package agentfs discovers and reads agent metadata from the filesystem.
|
Package agentfs discovers and reads agent metadata from the filesystem. |
|
ask
Package ask provides the core ask agent loop and supporting types.
|
Package ask provides the core ask agent loop and supporting types. |
|
breathe
Package breathe handles session handoff for context window refresh.
|
Package breathe handles session handoff for context window refresh. |
|
claudeconfig
Package claudeconfig manages Claude Code configuration files (~/.claude.json).
|
Package claudeconfig manages Claude Code configuration files (~/.claude.json). |
|
comment
Package comment provides comment storage via ent.
|
Package comment provides comment storage via ent. |
|
config
Package config loads and resolves the ttal configuration from ~/.config/ttal/config.toml.
|
Package config loads and resolves the ttal configuration from ~/.config/ttal/config.toml. |
|
daemon
Package daemon implements the long-running ttal manager-plane process.
|
Package daemon implements the long-running ttal manager-plane process. |
|
dictate
Package dictate implements a push-to-talk voice dictation daemon for macOS.
|
Package dictate implements a push-to-talk voice dictation daemon for macOS. |
|
doctor
Package doctor runs diagnostic checks on the ttal installation and configuration.
|
Package doctor runs diagnostic checks on the ttal installation and configuration. |
|
enrichment
Package enrichment derives metadata from task descriptions.
|
Package enrichment derives metadata from task descriptions. |
|
env
Package env provides environment variable helpers for spawning subprocesses.
|
Package env provides environment variable helpers for spawning subprocesses. |
|
format
Package format provides shared display helpers for CLI output.
|
Package format provides shared display helpers for CLI output. |
|
frontend
Package frontend abstracts messaging transport (Telegram, Matrix) behind a unified interface.
|
Package frontend abstracts messaging transport (Telegram, Matrix) behind a unified interface. |
|
git
Package git provides low-level git repository helpers.
|
Package git provides low-level git repository helpers. |
|
gitprovider
Package gitprovider offers a provider-agnostic interface for git hosting operations.
|
Package gitprovider offers a provider-agnostic interface for git hosting operations. |
|
gitutil
Package gitutil manages git worktree lifecycle for worker sessions.
|
Package gitutil manages git worktree lifecycle for worker sessions. |
|
launchcmd
Package launchcmd builds the shell command used to launch a worker or reviewer session.
|
Package launchcmd builds the shell command used to launch a worker or reviewer session. |
|
license
Package license implements tiered licensing for TTAL using Ed25519-signed JWTs.
|
Package license implements tiered licensing for TTAL using Ed25519-signed JWTs. |
|
message
Package message provides CRUD operations for persisting daemon messages.
|
Package message provides CRUD operations for persisting daemon messages. |
|
notify
Package notify provides fire-and-forget Telegram notifications for the active team.
|
Package notify provides fire-and-forget Telegram notifications for the active team. |
|
onboard
Package onboard implements the guided first-run setup flow for ttal.
|
Package onboard implements the guided first-run setup flow for ttal. |
|
open
Package open provides commands to open a task's context in various ways.
|
Package open provides commands to open a task's context in various ways. |
|
pipeline
Package pipeline implements the pipeline stage engine for task workflow orchestration.
|
Package pipeline implements the pipeline stage engine for task workflow orchestration. |
|
planreview
Package planreview spawns and manages plan-review sessions in tmux windows.
|
Package planreview spawns and manages plan-review sessions in tmux windows. |
|
pr
Package pr implements pull request operations for worker sessions.
|
Package pr implements pull request operations for worker sessions. |
|
project
Package project manages the TOML-backed project registry for ttal.
|
Package project manages the TOML-backed project registry for ttal. |
|
review
Package review manages reviewer session lifecycle for PR review.
|
Package review manages reviewer session lifecycle for PR review. |
|
route
Package route handles file-staged routing requests for agent breathe-on-route.
|
Package route handles file-staged routing requests for agent breathe-on-route. |
|
runtime
Package runtime defines the coding agent runtime abstraction layer.
|
Package runtime defines the coding agent runtime abstraction layer. |
|
scaffold
Package scaffold applies workspace templates to bootstrap new agent workspaces.
|
Package scaffold applies workspace templates to bootstrap new agent workspaces. |
|
skill
Package skill provides a runtime-agnostic skill registry backed by flicknote.
|
Package skill provides a runtime-agnostic skill registry backed by flicknote. |
|
status
Package status reads and writes live agent session status files.
|
Package status reads and writes live agent session status files. |
|
sync
Package sync deploys skills, subagent definitions, and config TOMLs to runtime directories.
|
Package sync deploys skills, subagent definitions, and config TOMLs to runtime directories. |
|
taskwarrior
Package taskwarrior provides shared helpers for interacting with taskwarrior.
|
Package taskwarrior provides shared helpers for interacting with taskwarrior. |
|
team
Package team provides team-scoped agent session management.
|
Package team provides team-scoped agent session management. |
|
telegram
Package telegram provides Telegram Bot API helpers for sending messages and managing interactions.
|
Package telegram provides Telegram Bot API helpers for sending messages and managing interactions. |
|
tmux
Package tmux provides helpers for managing tmux sessions, windows, and input delivery.
|
Package tmux provides helpers for managing tmux sessions, windows, and input delivery. |
|
today
Package today manages the daily focus task list via taskwarrior scheduled dates.
|
Package today manages the daily focus task list via taskwarrior scheduled dates. |
|
tui
Package tui provides the interactive terminal UI for browsing and managing tasks.
|
Package tui provides the interactive terminal UI for browsing and managing tasks. |
|
usage
Package usage logs ttal command invocations to SQLite for auto-compact summaries.
|
Package usage logs ttal command invocations to SQLite for auto-compact summaries. |
|
voice
Package voice provides text-to-speech generation via a local Kokoro-compatible server.
|
Package voice provides text-to-speech generation via a local Kokoro-compatible server. |
|
watcher
Package watcher tails Claude Code JSONL session files and forwards agent output to Telegram.
|
Package watcher tails Claude Code JSONL session files and forwards agent output to Telegram. |
|
worker
Package worker manages the full lifecycle of spawned worker sessions.
|
Package worker manages the full lifecycle of spawned worker sessions. |
|
tools
|
|
|
keygen
command
ttal-keygen generates Ed25519 keypairs and signs license JWTs for TTAL.
|
ttal-keygen generates Ed25519 keypairs and signs license JWTs for TTAL. |
Click to show internal directories.
Click to hide internal directories.


