internal/

directory
v0.38.0 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2026 License: MIT

Directories

Path Synopsis
Package agent provides utilities for detecting and configuring AI agent instruction files.
Package agent provides utilities for detecting and configuring AI agent instruction files.
Package config handles loading and saving td configuration from .todos/config.json.
Package config handles loading and saving td configuration from .todos/config.json.
Package crypto provides end-to-end encryption primitives for td-sync.
Package crypto provides end-to-end encryption primitives for td-sync.
Package dateparse provides utilities for parsing relative and absolute date strings into ISO 8601 (YYYY-MM-DD) format.
Package dateparse provides utilities for parsing relative and absolute date strings into ISO 8601 (YYYY-MM-DD) format.
Package db provides the SQLite persistence layer for td, handling issue storage, migrations, multi-process locking, and query execution.
Package db provides the SQLite persistence layer for td, handling issue storage, migrations, multi-process locking, and query execution.
Package dependency provides cycle-safe dependency graph operations between issues.
Package dependency provides cycle-safe dependency graph operations between issues.
Package events defines the centralized event taxonomy for the td sync system.
Package events defines the centralized event taxonomy for the td sync system.
Package git provides utilities for reading git repository state (branch, commit, dirty status).
Package git provides utilities for reading git repository state (branch, commit, dirty status).
Package input provides helpers for reading flag values from stdin and files (@file syntax).
Package input provides helpers for reading flag values from stdin and files (@file syntax).
Package models defines the core domain types (Issue, Log, Handoff, WorkSession, Board, etc.) and their validation helpers.
Package models defines the core domain types (Issue, Log, Handoff, WorkSession, Board, etc.) and their validation helpers.
Package output provides styled terminal output helpers (success, error, warning, issue formatting) using lipgloss.
Package output provides styled terminal output helpers (success, error, warning, issue formatting) using lipgloss.
Package query implements the TDQ (td query) language parser, lexer, AST, and evaluator for filtering issues.
Package query implements the TDQ (td query) language parser, lexer, AST, and evaluator for filtering issues.
Package session manages terminal and agent work sessions scoped by git branch and agent identity.
Package session manages terminal and agent work sessions scoped by git branch and agent identity.
Package suggest provides fuzzy matching for CLI flag and command suggestions using Levenshtein distance.
Package suggest provides fuzzy matching for CLI flag and command suggestions using Levenshtein distance.
Package version provides update checking against GitHub releases and semantic version comparison.
Package version provides update checking against GitHub releases and semantic version comparison.
Package workdir resolves the td database root directory, supporting git worktree redirection via .td-root files.
Package workdir resolves the td database root directory, supporting git worktree redirection via .td-root files.
Package workflow implements the issue status state machine.
Package workflow implements the issue status state machine.

Jump to

Keyboard shortcuts

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