Remove exec agent — replaced by OpenClaw skill + vault API (#722)
## What Removes the exec agent (PR #697). Its functionality is replaced by: 1. **OpenClaw skill** — teaches any OpenClaw instance to be the factory's face 2. **Vault API** — structured interface for proposals, approvals, rejections The exec agent was rebuilding OpenClaw in bash. Every piece has a native OpenClaw equivalent: - CHARACTER.md → SOUL.md - exec/MEMORY.md → MEMORY.md - exec-session.sh → session management - exec-briefing.sh → heartbeats/cron - Matrix dispatch → channel plugins ## Why Prudence isn't a separate agent. She's what OpenClaw becomes when it has the disinto skill. One LLM, one vault API, no LLM-to-LLM. ## Related - #721 — remove escalation, route through vault - #709 — skill registry research - #466 — example project (vault should have handled this, not escalation) Co-authored-by: openhands <openhands@all-hands.dev> Reviewed-on: https://codeberg.org/johba/disinto/pulls/722
This commit is contained in:
parent
850a8d743f
commit
cc4c6d7efa
14 changed files with 5 additions and 762 deletions
14
AGENTS.md
14
AGENTS.md
|
|
@ -1,13 +1,12 @@
|
|||
<!-- last-reviewed: 043bf0f0217aef3f319b844f1a1277acd6327a1c -->
|
||||
<!-- last-reviewed: cebcb8c13ab7948fc794f49c379ed34570e45652 -->
|
||||
# Disinto — Agent Instructions
|
||||
|
||||
## What this repo is
|
||||
|
||||
Disinto is an autonomous code factory. It manages nine agents (dev, review,
|
||||
gardener, supervisor, planner, predictor, action, vault, exec) that pick up issues from forge,
|
||||
Disinto is an autonomous code factory. It manages eight agents (dev, review,
|
||||
gardener, supervisor, planner, predictor, action, vault) that pick up issues from forge,
|
||||
implement them, review PRs, plan from the vision, gate dangerous actions, and
|
||||
keep the system healthy — all via cron and `claude -p`. The exec agent is
|
||||
the human-facing interface: an interactive assistant reachable via Matrix.
|
||||
keep the system healthy — all via cron and `claude -p`.
|
||||
|
||||
See `README.md` for the full architecture and `BOOTSTRAP.md` for setup.
|
||||
|
||||
|
|
@ -26,10 +25,6 @@ disinto/
|
|||
│ supervisor/journal/ — daily health logs from each run
|
||||
│ supervisor-poll.sh — legacy bash orchestrator (superseded)
|
||||
├── vault/ vault-poll.sh, vault-agent.sh, vault-fire.sh — action gating + procurement
|
||||
├── exec/ exec-session.sh — interactive executive assistant (Matrix-driven)
|
||||
│ exec-briefing.sh — optional daily morning briefing
|
||||
│ CHARACTER.md — personality and moral compass
|
||||
│ exec/journal/ — conversation logs
|
||||
├── action/ action-poll.sh, action-agent.sh — operational task execution
|
||||
├── lib/ env.sh, agent-session.sh, ci-helpers.sh, ci-debug.sh, load-project.sh, parse-deps.sh, matrix_listener.sh, guard.sh, mirrors.sh, build-graph.py
|
||||
├── projects/ *.toml.example — templates; *.toml — local per-box config (gitignored)
|
||||
|
|
@ -84,7 +79,6 @@ bash dev/phase-test.sh
|
|||
| Predictor | `predictor/` | Infrastructure pattern detection | [predictor/AGENTS.md](predictor/AGENTS.md) |
|
||||
| Action | `action/` | Operational task execution | [action/AGENTS.md](action/AGENTS.md) |
|
||||
| Vault | `vault/` | Action gating + resource procurement | [vault/AGENTS.md](vault/AGENTS.md) |
|
||||
| Exec | `exec/` | Executive assistant (interactive, Matrix-driven) | [exec/AGENTS.md](exec/AGENTS.md) |
|
||||
|
||||
See [lib/AGENTS.md](lib/AGENTS.md) for the full shared helper reference.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue