Directories
¶
| Path | Synopsis |
|---|---|
|
Package board is the shared logic layer of focus.
|
Package board is the shared logic layer of focus. |
|
card
Package card implements the card data model for focus.
|
Package card implements the card data model for focus. |
|
index
Package index manages the .focus/index.json derived cache.
|
Package index manages the .focus/index.json derived cache. |
|
lock
Package lock wraps gofrs/flock to provide an advisory file lock on .focus/.lock for the duration of a mutating CLI/MCP operation.
|
Package lock wraps gofrs/flock to provide an advisory file lock on .focus/.lock for the duration of a mutating CLI/MCP operation. |
|
Package cli implements the focus command-line interface.
|
Package cli implements the focus command-line interface. |
|
Package completions implements `focus completions <shell>` and the hidden `focus _complete <kind>` candidate producer used by the embedded shell scripts.
|
Package completions implements `focus completions <shell>` and the hidden `focus _complete <kind>` candidate producer used by the embedded shell scripts. |
|
Package editor builds the *exec.Cmd that launches the user's $EDITOR on a given file.
|
Package editor builds the *exec.Cmd that launches the user's $EDITOR on a given file. |
|
Package mcp implements the focus MCP server (`focus mcp serve`).
|
Package mcp implements the focus MCP server (`focus mcp serve`). |
|
Package tui implements `focus tui`: a Bubble Tea TUI over the same internal/board layer the CLI and MCP server use.
|
Package tui implements `focus tui`: a Bubble Tea TUI over the same internal/board layer the CLI and MCP server use. |
Click to show internal directories.
Click to hide internal directories.