Mission Control Skill (Bridge Interface)
Goal
Enable OpenClaw agents to interact with the shared Convex Mission Control backend safely and consistently.
Execution pattern
Always follow:
- •Pull assigned tasks.
- •Execute a small bounded step.
- •Push structured updates.
Do not return "heartbeat OK" before attempting the pull step.
Commands
- •
mc.pull --agent <agentId> - •
mc.update --task <taskId> --status <status> [--reason <text>] - •
mc.event --task <taskId> --type <eventType> --payload <json> - •
mc.message --thread <threadId> --body <text> [--mentions a,b] - •
mc.run start|end --run <json>
Event naming conventions
- •
task.created - •
task.assigned - •
task.split - •
task.blocked - •
task.completed - •
run.spawned - •
run.finished