Timmy (AI Agent)
|
9b5ec4b68e
|
feat(fleet): Emacs Sovereign Control Plane (#590)
Smoke Test / smoke (pull_request) Failing after 13s
Implement tooling for the shared Emacs daemon control plane on Bezalel.
Agents can now poll dispatch.org for tasks, claim work, and report
results programmatically.
Files:
- scripts/emacs-fleet-bridge.py — Python client with 6 commands:
poll (find PENDING tasks), claim (PENDING→IN_PROGRESS), done (mark
complete), append (status messages), status (health check), eval
(arbitrary Elisp). SSH-based communication with Bezalel Emacs daemon.
- scripts/emacs-fleet-poll.sh — Shell poll script for crontab integration.
Shows connectivity, task counts, my pending/active tasks, recent activity.
- skills/autonomous-ai-agents/emacs-control-plane/SKILL.md — Full skill
docs covering infrastructure, API, agent loop integration, state machine,
and pitfalls.
Infrastructure:
- Host: Bezalel (159.203.146.185)
- Socket: /root/.emacs.d/server/bezalel
- Dispatch: /srv/fleet/workspace/dispatch.org
- Configurable via BEZALEL_HOST, BEZALEL_SSH_KEY, EMACS_SOCKET env vars
Closes #590
|
2026-04-13 20:18:29 -04:00 |
|