A. ZOT_VERSION drift: build.cfg defaulted to v0.2.42 while build.sh preflight hint said v0.2.47. Now both default to v0.2.47. B. AGENTS.md hw-probe phrasing: told zot to run clawdie-hw-probe, but the daemon already collects it into CLAWDIE_HW_PROFILE at autospawn time. zot should read the env var, not shell out. C. RPC_PROMPT missing: COLIBRI_AUTOSPAWN=YES starts zot in RPC mode, but without RPC_PROMPT, zot blocks on stdin and idles. Added a prompt telling zot to read CLAWDIE_HW_PROFILE, call node_register on mother, and report its assigned capabilities.
49 lines
1.7 KiB
Markdown
49 lines
1.7 KiB
Markdown
# Clawdie USB operator node — zot agent rules
|
|
#
|
|
# Read by zot at boot via $ZOT_HOME/AGENTS.md (global slot).
|
|
# Installed by the seed importer from the CLAWDIESEED partition.
|
|
# LLM reads this as project context in the system prompt.
|
|
|
|
## You are running on
|
|
|
|
A Clawdie USB operator node booted from a live image.
|
|
Hardware: detected at boot by clawdie-hw-probe.
|
|
Agent harness: zot (Colibri RPC mode).
|
|
Primary provider: DeepSeek (deepseek-v4-pro).
|
|
Fallback provider: OpenRouter.
|
|
|
|
## Mother
|
|
|
|
The mother node is OSA (osa.smilepowered.org), reachable via SSH as the
|
|
colibri user. The private key is on this seed at colibri/ssh/mother-mcp
|
|
and was installed to both /home/clawdie/.ssh/ and /var/db/colibri/.ssh/
|
|
at boot.
|
|
|
|
Mother runs the Colibri MCP host. Use these verbs:
|
|
- node_register: UPSERT this node's hardware profile to PostgreSQL.
|
|
- create-task: create a coordination task on the board.
|
|
- intake-task: submit a task with capability requirements.
|
|
|
|
External MCP tools are discoverable via colibri status.
|
|
|
|
## This node's capabilities
|
|
|
|
- freebsd: native FreeBSD operator and system administration.
|
|
- colibri: can query and manage the Colibri daemon.
|
|
- zot: this agent itself.
|
|
|
|
## After self-configuration
|
|
|
|
1. Verify the daemon is running: service colibri_daemon status
|
|
2. Register with mother: read CLAWDIE_HW_PROFILE from your environment
|
|
(the daemon collected it at boot) and call the node_register MCP tool
|
|
on the mother server with that JSON.
|
|
3. Install Hermes from /home/clawdie/ai/hermes-bsd per
|
|
README-FreeBSD.md for persistent agent identity.
|
|
|
|
## Colibri CLI
|
|
|
|
Commands available on this node:
|
|
- colibri status: daemon status, cost mode, scheduler, tasks.
|
|
- colibri list-tasks: coordination task board.
|
|
- colibri --help: all subcommands.
|