feat(relay): add subagent spawn, thread tools, and container box client
- Upgrade exec-constrained.py with subagent.spawn, thread.list, thread.view, pipeline.run ops - Grant full ops permissions to all fleet agent identities (646, pip, muse, opm) - Implement bin/box-relay.sh zero-dependency client supporting bearer and SSH signature auth - Add fast hybrid gateway path to dm.py for sub-2s verified deliveries - Fix wait=0 handling in super-cli.py subagent deployments - Add hourly check-in jobs and scheduler for 646, pip, muse - Document agent tooling and relay APIs in docs/AGENT-TOOLING.md
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "646-hourly-checkin",
|
||||
"description": "Hourly operational check-in for 646 during active daytime hours",
|
||||
"agent": "646",
|
||||
"schedule": "0 8-22 * * *",
|
||||
"timeout": 300,
|
||||
"on_failure": "alert",
|
||||
"dm_target": "646 tasks",
|
||||
"sidechat": {"create": false},
|
||||
"followup": {
|
||||
"expect_reply": true,
|
||||
"timeout": "1h",
|
||||
"nudges": 1,
|
||||
"escalate": "opm"
|
||||
},
|
||||
"prompt_template": "Hourly operational check-in for 646.\nJob ID: {job_id}\nTime: {datetime}\n\nPlease report briefly in this thread:\n(1) Current tasks in flight\n(2) VM / service health status\n(3) Any blockers or peer coordination items\n\nReply with [RESULT {job_id}] and your status."
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "muse-hourly-checkin",
|
||||
"description": "Hourly operational check-in for Muse during active daytime hours",
|
||||
"agent": "muse",
|
||||
"schedule": "0 8-22 * * *",
|
||||
"timeout": 300,
|
||||
"on_failure": "alert",
|
||||
"dm_target": "muse tasks",
|
||||
"sidechat": {"create": false},
|
||||
"followup": {
|
||||
"expect_reply": true,
|
||||
"timeout": "1h",
|
||||
"nudges": 1,
|
||||
"escalate": "opm"
|
||||
},
|
||||
"prompt_template": "Hourly operational check-in for Muse.\nJob ID: {job_id}\nTime: {datetime}\n\nPlease report briefly in this thread:\n(1) Current tasks and codebase status\n(2) Verdicts / review items\n(3) Any blockers or peer coordination items\n\nReply with [RESULT {job_id}] and your status."
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "pip-hourly-checkin",
|
||||
"description": "Hourly operational check-in for Pip during active daytime hours",
|
||||
"agent": "pip",
|
||||
"schedule": "0 8-22 * * *",
|
||||
"timeout": 300,
|
||||
"on_failure": "alert",
|
||||
"dm_target": "pip tasks",
|
||||
"sidechat": {"create": false},
|
||||
"followup": {
|
||||
"expect_reply": true,
|
||||
"timeout": "1h",
|
||||
"nudges": 1,
|
||||
"escalate": "opm"
|
||||
},
|
||||
"prompt_template": "Hourly operational check-in for Pip.\nJob ID: {job_id}\nTime: {datetime}\n\nPlease report briefly in this thread:\n(1) Current tasks and workspace status\n(2) Blockers (start-page draft, authorization, or netns items)\n(3) Readiness / next steps\n\nReply with [RESULT {job_id}] and your status."
|
||||
}
|
||||
Reference in New Issue
Block a user