Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
overseer
command
|
|
|
internal
|
|
|
adapters/primary/tui/jobs
Package jobs provides a generic recurring-work scheduler that lives inside the Bubble Tea event loop.
|
Package jobs provides a generic recurring-work scheduler that lives inside the Bubble Tea event loop. |
|
adapters/secondary/git
Package git provides git adapter implementations of the domain.GitAdapter port.
|
Package git provides git adapter implementations of the domain.GitAdapter port. |
|
adapters/secondary/github
Package github provides a PullRequestPort implementation backed by the gh CLI (https://cli.github.com).
|
Package github provides a PullRequestPort implementation backed by the gh CLI (https://cli.github.com). |
|
adapters/secondary/storage
Package storage provides the JSON-backed repository for sessions and projects.
|
Package storage provides the JSON-backed repository for sessions and projects. |
|
adapters/secondary/tmux
Package tmux provides tmux adapter implementations of the domain.TmuxAdapter port.
|
Package tmux provides tmux adapter implementations of the domain.TmuxAdapter port. |
|
shared/config
Package config loads and validates the overseer YAML config file.
|
Package config loads and validates the overseer YAML config file. |
|
shared/logger
Package logger constructs the overseer slog.Logger wired to a configured log file.
|
Package logger constructs the overseer slog.Logger wired to a configured log file. |
|
testutil
Package testutil holds shared test helpers (fixtures, golden file helpers, teatest harness).
|
Package testutil holds shared test helpers (fixtures, golden file helpers, teatest harness). |
|
testutil/mocks
Package mocks contains mockery-generated testify mocks for the domain ports declared in internal/core/domain.
|
Package mocks contains mockery-generated testify mocks for the domain ports declared in internal/core/domain. |
Click to show internal directories.
Click to hide internal directories.