core/

directory
v0.12.2 Latest Latest
Warning

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

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

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.

Jump to

Keyboard shortcuts

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