Directories
¶
| Path | Synopsis |
|---|---|
|
Package focus parses click-to-focus targets and resolves them against tmux.
|
Package focus parses click-to-focus targets and resolves them against tmux. |
|
Package layout manages project-local tmux layout presets.
|
Package layout manages project-local tmux layout presets. |
|
Package metadata defines the Projmux resource metadata model: the Project -> Window -> (Pane | Agent) ownership tree, its opaque identity (`metadata.uid`), its stable query key (`metadata.name`), and the atomic name-suffix allocator that backs both.
|
Package metadata defines the Projmux resource metadata model: the Project -> Window -> (Pane | Agent) ownership tree, its opaque identity (`metadata.uid`), its stable query key (`metadata.name`), and the atomic name-suffix allocator that backs both. |
|
Package notify implements a small persistent notification queue used by the projmux status bar.
|
Package notify implements a small persistent notification queue used by the projmux status bar. |
|
Package paneidentity resolves the user-visible identity of a pane without merging the independently owned label, AI topic, and raw title fields.
|
Package paneidentity resolves the user-visible identity of a pane without merging the independently owned label, AI topic, and raw title fields. |
|
Package projectidentity resolves the display project name for a tmux window from a fixed set of identity signals, independent of any tmux I/O.
|
Package projectidentity resolves the display project name for a tmux window from a fixed set of identity signals, independent of any tmux I/O. |
|
Package resources defines the read-only resource-attribution model shared by the tmux inventory adapter, procfs collector, and a future UI consumer.
|
Package resources defines the read-only resource-attribution model shared by the tmux inventory adapter, procfs collector, and a future UI consumer. |
|
Package selector resolves Projmux resource selectors against an already loaded resource registry.
|
Package selector resolves Projmux resource selectors against an already loaded resource registry. |
|
Package sessionstate holds the pure session snapshot data model shared by the persistence/replay adapter (internal/integrations/sessionstate) and core rules such as project layout presets.
|
Package sessionstate holds the pure session snapshot data model shared by the persistence/replay adapter (internal/integrations/sessionstate) and core rules such as project layout presets. |
|
Package terminaltext makes untrusted text safe to render in a terminal.
|
Package terminaltext makes untrusted text safe to render in a terminal. |
|
Package usage models AI token usage tracking for projmux.
|
Package usage models AI token usage tracking for projmux. |
|
adapters/antigravity
Package antigravity implements a best-effort usage Adapter for the Antigravity CLI (`agy`).
|
Package antigravity implements a best-effort usage Adapter for the Antigravity CLI (`agy`). |
|
adapters/claude
Package claude implements an authoritative usage Adapter for Claude Code.
|
Package claude implements an authoritative usage Adapter for Claude Code. |
|
adapters/codex
Package codex implements an authoritative usage Adapter for the Codex CLI.
|
Package codex implements an authoritative usage Adapter for the Codex CLI. |
Click to show internal directories.
Click to hide internal directories.