From cebacc27a48168e666679018f8e27156d12d4527 Mon Sep 17 00:00:00 2001 From: Agando Date: Wed, 17 Jun 2026 06:01:20 +0200 Subject: auto: 2026-06-17_06:01 changes --- skills/agent-orchestration.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'skills/agent-orchestration.md') diff --git a/skills/agent-orchestration.md b/skills/agent-orchestration.md index 060ec96..e5fbd7f 100644 --- a/skills/agent-orchestration.md +++ b/skills/agent-orchestration.md @@ -7,11 +7,21 @@ category: system ## Steps 1. **Agent Registry:** - agent-list — list all registered agents (ID, type, capabilities, status) - - agent-register — register a new agent (capabilities: comma-separated like "code,research") + - agent-register — register a new agent (capabilities: comma-separated like "code,research") - agent-unregister — remove an agent - agent-status — detailed status including uptime, task history -2. **Leases (time-bound contracts):** +2. **A2A Scratchpad (agent communication bus):** + - a2a-post — post a message to an agent + - a2a-poll [agentId] — poll for pending messages (default: current agent or "user") + - a2a-ack — acknowledge a message with result + - a2a-reject — reject a message with error + - a2a-status — show scratchpad stats per agent + - a2a-prune — cleanup expired messages + - Messages live in /_agents/scratchpad.json (shared VFS file, no central broker) + - Agents auto-register on spawn, auto-unregister on kill + +3. **Leases (time-bound contracts):** - lease-create — create a lease with watchdog timer - lease-list — show active leases with remaining TTL - lease-revoke — terminate a lease early -- cgit v1.2.3