Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
agent
Package agent defines the adapter interface that each supported coding agent (Claude Code, OpenCode, Codex, ...) implements, plus a registry.
|
Package agent defines the adapter interface that each supported coding agent (Claude Code, OpenCode, Codex, ...) implements, plus a registry. |
|
agent/claudecode
Package claudecode implements the wallfacer agent adapter for Claude Code, whose sessions live at ~/.claude/projects/<encoded-dir>/<uuid>.jsonl.
|
Package claudecode implements the wallfacer agent adapter for Claude Code, whose sessions live at ~/.claude/projects/<encoded-dir>/<uuid>.jsonl. |
|
agent/codex
Package codex implements the wallfacer agent adapter for Codex, whose sessions live at ~/.codex/sessions/<YYYY>/<MM>/<DD>/rollout-<ts>-<uuid>.jsonl.
|
Package codex implements the wallfacer agent adapter for Codex, whose sessions live at ~/.codex/sessions/<YYYY>/<MM>/<DD>/rollout-<ts>-<uuid>.jsonl. |
|
agent/cursor
Package cursor implements the wallfacer agent adapter for Cursor's CLI agent (cursor-agent), whose chats are spread over two trees under ~/.cursor:
|
Package cursor implements the wallfacer agent adapter for Cursor's CLI agent (cursor-agent), whose chats are spread over two trees under ~/.cursor: |
|
agent/kirocli
Package kirocli implements the wallfacer agent adapter for Kiro CLI, whose sessions live in a flat directory at ~/.kiro/sessions/cli.
|
Package kirocli implements the wallfacer agent adapter for Kiro CLI, whose sessions live in a flat directory at ~/.kiro/sessions/cli. |
|
banner
Package banner holds the wallfacer ASCII-art logo shared by the CLI help output and the interactive TUI splash.
|
Package banner holds the wallfacer ASCII-art logo shared by the CLI help output and the interactive TUI splash. |
|
format
Package format holds tiny display helpers shared by the CLI and TUI.
|
Package format holds tiny display helpers shared by the CLI and TUI. |
|
launcher
Package launcher starts and resumes interactive agent sessions, handing the terminal to the agent process and reconciling the index afterward.
|
Package launcher starts and resumes interactive agent sessions, handing the terminal to the agent process and reconciling the index afterward. |
|
store
Package store persists wallfacer's session index and user overlay data (titles, tags, projects) in SQLite.
|
Package store persists wallfacer's session index and user overlay data (titles, tags, projects) in SQLite. |
|
tui
Package tui — delegate.go renders one session as a three-line list row.
|
Package tui — delegate.go renders one session as a three-line list row. |
|
update
Package update checks whether a newer wallfacer release exists on GitHub and renders a one-off notice for the CLI and the TUI.
|
Package update checks whether a newer wallfacer release exists on GitHub and renders a one-off notice for the CLI and the TUI. |
Click to show internal directories.
Click to hide internal directories.

