internal/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2026 License: MIT

Directories

Path Synopsis
Package artifact renders per-worktree files from config-supplied templates.
Package artifact renders per-worktree files from config-supplied templates.
Package config loads optional per-repo configuration from .treepad.toml.
Package config loads optional per-repo configuration from .treepad.toml.
Package exec detects project task runners and enumerates their scripts.
Package exec detects project task runners and enumerates their scripts.
Package gh is the entire gh CLI surface for Batch orchestration (ADR 0003): `gh auth status`, via Available; `gh pr list`, via PRList; and `gh stack link`, via StackLink.
Package gh is the entire gh CLI surface for Batch orchestration (ADR 0003): `gh auth status`, via Available; `gh pr list`, via PRList; and `gh stack link`, via StackLink.
Package hook runs lifecycle hooks defined in .treepad.toml.
Package hook runs lifecycle hooks defined in .treepad.toml.
Package launcher starts one agent in one worktree and never supervises it again.
Package launcher starts one agent in one worktree and never supervises it again.
Package passthrough executes a command in a target directory with stdio inherited from the calling process.
Package passthrough executes a command in a target directory with stdio inherited from the calling process.
Package profile provides lightweight wall-time stage profiling.
Package profile provides lightweight wall-time stage profiling.
Package sync copies files matching gitignore-style patterns between directories.
Package sync copies files matching gitignore-style patterns between directories.
cd
cdshell
Package cdshell owns the __TREEPAD_CD__ shell-bridge protocol.
Package cdshell owns the __TREEPAD_CD__ shell-bridge protocol.
cwd
lifecycle
Package lifecycle owns the worktree creation, removal, and pruning verbs.
Package lifecycle owns the worktree creation, removal, and pruning verbs.
repo
Package repo resolves the repository context shared by every treepad verb: the worktree list, the main worktree, the repo slug, and the artifact output directory.
Package repo resolves the repository context shared by every treepad verb: the worktree list, the main worktree, the repo slug, and the artifact output directory.
treepadtest
Package treepadtest provides shared test helpers for packages that depend on treepad sub-package dependencies.
Package treepadtest provides shared test helpers for packages that depend on treepad sub-package dependencies.
Package tty provides access to the process's controlling terminal.
Package tty provides access to the process's controlling terminal.
Package ui provides a structured, tag-prefixed printer for user-facing stderr output.
Package ui provides a structured, tag-prefixed printer for user-facing stderr output.
worktreetest
Package worktreetest provides shared test helpers for packages that depend on worktree.CommandRunner.
Package worktreetest provides shared test helpers for packages that depend on worktree.CommandRunner.

Jump to

Keyboard shortcuts

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