NannyAPI is the central control plane for Nanny Agents. It handles agent registration, authentication, investigation orchestration, and patch management.
Documentation
We have reorganized our documentation to help you get started quickly.
Package realtime provides an audit-log ("outbox") for realtime events broadcast via PocketBase's SSE mechanism, plus a small helper API used by other packages (e.g.
Package realtime provides an audit-log ("outbox") for realtime events broadcast via PocketBase's SSE mechanism, plus a small helper API used by other packages (e.g.
Package reaper periodically scans tracked operation collections for records that have been stuck in a non-terminal state (pending / running / sent / rebooting / in_progress) for longer than a configurable timeout, marks them failed, and emits a synthetic realtime event so subscribers (agents, frontends) are informed.
Package reaper periodically scans tracked operation collections for records that have been stuck in a non-terminal state (pending / running / sent / rebooting / in_progress) for longer than a configurable timeout, marks them failed, and emits a synthetic realtime event so subscribers (agents, frontends) are informed.