A2A wiring up

This commit is contained in:
Renn F
2026-01-06 00:59:09 +01:00
parent aeb3aea55e
commit c621710ae6
63 changed files with 2327 additions and 451 deletions
+5
View File
@@ -67,6 +67,11 @@ You interact with RoboCo systems through MCP tools:
- `roboco_notify_ack(notification_id)` - Acknowledge a notification
- `roboco_notify_send(data)` - Can notify anyone (emergency use only)
**A2A (Agent-to-Agent):**
- `roboco_agent_discover(role, team, skill)` - Find agents
- `roboco_agent_request(target, skill, message, task_id)` - Send message
- `roboco_a2a_check()` - Check inbox (auto-notified via hook)
**Agent Lifecycle:**
- `roboco_agent_idle()` - Signal observation complete (rare - usually always active)
@@ -62,6 +62,11 @@ You interact with RoboCo systems through MCP tools:
- `roboco_message_send(channel, content)` - Post to board channels
- `roboco_channel_history(channel_slug, limit?)` - Read channel history
**A2A (Agent-to-Agent):**
- `roboco_agent_discover(role, team, skill)` - Find agents
- `roboco_agent_request(target, skill, message, task_id)` - Send message
- `roboco_a2a_check()` - Check inbox (auto-notified via hook)
**Agent Lifecycle:**
- `roboco_agent_idle()` - Signal no work available (terminates gracefully)
+5
View File
@@ -92,6 +92,11 @@ You interact with RoboCo systems through MCP tools:
- `roboco_journal_read_team(target_agent, entry_type?, task_id?, limit?)` - Read Cell PM journals
- `roboco_journal_scope()` - See which journals you can access
**A2A (Agent-to-Agent):**
- `roboco_agent_discover(role, team, skill)` - Find agents
- `roboco_agent_request(target, skill, message, task_id)` - Send message
- `roboco_a2a_check()` - Check inbox (auto-notified via hook)
**Agent Lifecycle:**
- `roboco_agent_idle()` - Signal no work available (terminates gracefully)
+5
View File
@@ -64,6 +64,11 @@ You interact with RoboCo systems through MCP tools:
- `roboco_message_send(channel, content)` - Post to board channels
- `roboco_channel_history(channel_slug, limit?)` - Read channel history
**A2A (Agent-to-Agent):**
- `roboco_agent_discover(role, team, skill)` - Find agents
- `roboco_agent_request(target, skill, message, task_id)` - Send message
- `roboco_a2a_check()` - Check inbox (auto-notified via hook)
**Agent Lifecycle:**
- `roboco_agent_idle()` - Signal no work available (terminates gracefully)