Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
poe-acp
command
Helpers extracted from main.go so they can be unit-tested in isolation.
|
Helpers extracted from main.go so they can be unit-tested in isolation. |
|
internal
|
|
|
command
Package command implements the relay's chat-command surface: it brokers interactive OAuth login (bridging Poe turns into fir's _meta.auth.interactive two-call protocol) and the session-control commands (!status, !models, !model, !new, !help).
|
Package command implements the relay's chat-command surface: it brokers interactive OAuth login (bridging Poe turns into fir's _meta.auth.interactive two-call protocol) and the session-control commands (!status, !models, !model, !new, !help). |
|
config
Package config loads the relay's JSON config file.
|
Package config loads the relay's JSON config file. |
|
httpsrv
Package httpsrv wires Poe HTTP requests into the router.
|
Package httpsrv wires Poe HTTP requests into the router. |
|
paramctl
Package paramctl builds the Poe parameter_controls schema from the agent's available models and the operator's resolved defaults.
|
Package paramctl builds the Poe parameter_controls schema from the agent's available models and the operator's resolved defaults. |
|
poemcp
Package poemcp wires poe-acp's self-hosted MCP tools (attach, suggest) onto the generic acp-kit/mcphost Host.
|
Package poemcp wires poe-acp's self-hosted MCP tools (attach, suggest) onto the generic acp-kit/mcphost Host. |
|
poeproto
Package poeproto is a minimal subset of the Poe server-bot protocol needed by the ACP relay: request decoding, SSE response writing, and bearer auth.
|
Package poeproto is a minimal subset of the Poe server-bot protocol needed by the ACP relay: request decoding, SSE response writing, and bearer auth. |
|
poeupload
Package poeupload implements the Poe server-bot output-attachment upload, used to attach files to the bot's own reply in a Poe conversation.
|
Package poeupload implements the Poe server-bot output-attachment upload, used to attach files to the bot's own reply in a Poe conversation. |
|
router
Package router: defensive helpers for attachment IO paths the production caller cannot trigger.
|
Package router: defensive helpers for attachment IO paths the production caller cannot trigger. |
|
sdnotify
Package sdnotify implements the minimal subset of the sd_notify(3) protocol needed to signal readiness under systemd, with no external dependencies.
|
Package sdnotify implements the minimal subset of the sd_notify(3) protocol needed to signal readiness under systemd, with no external dependencies. |
|
selfupdate
Package selfupdate implements `poe-acp update`: download the latest release matching the current GOOS/GOARCH from GitHub Releases, verify its sha256 against checksums.txt, and atomically replace the running binary.
|
Package selfupdate implements `poe-acp update`: download the latest release matching the current GOOS/GOARCH from GitHub Releases, verify its sha256 against checksums.txt, and atomically replace the running binary. |
|
skills
Package skills owns the poe-acp embedded skill bundle and re-exports the catalog primitives from acp-kit/skills.
|
Package skills owns the poe-acp embedded skill bundle and re-exports the catalog primitives from acp-kit/skills. |
|
statusline
Package statusline renders the poe-acp side of the dev.acp-kit.status-line/v1 ACP extension: a compact one-line header prepended to assistant responses and the live Thinking… indicator, so mobile users see fir-style mood/plan signals they'd otherwise miss without a TUI.
|
Package statusline renders the poe-acp side of the dev.acp-kit.status-line/v1 ACP extension: a compact one-line header prepended to assistant responses and the live Thinking… indicator, so mobile users see fir-style mood/plan signals they'd otherwise miss without a TUI. |
|
supervisor
Package supervisor implements a master/worker process model that makes zero-downtime relay upgrades structurally safe on BOTH systemd and launchd.
|
Package supervisor implements a master/worker process model that makes zero-downtime relay upgrades structurally safe on BOTH systemd and launchd. |
|
test
|
|
|
fakeagent
command
Command fakeagent is a minimal ACP agent used by the graceful-restart integration test.
|
Command fakeagent is a minimal ACP agent used by the graceful-restart integration test. |
Click to show internal directories.
Click to hide internal directories.