OIP system: Sibling worker
Sibling worker
A generated article for one OIP shelf. It lists every operation in this API/CLI/MCP/device/model/core subsystem, links each leaf article, and gives the ledger path for proof.
This page is the operating article for one build subsystem. It is generated from live directory rows. If a task belongs to this subsystem, scan the operations below, open the matching capability article, run only the exact object named there, and verify by receipt.
Kind: core. Capabilities: 5. Machine system map: /api/dispatch?map=SIBLING&format=markdown. Root: /a/oip.
Operations
SIBLING_HEALTH
Liveness check for the sibling Worker (loop-safe-sibling) that hosts cron + Durable Objects + Queues + Workers AI. Returns {ok,name,ts}. No args Use when: "is the sibling worker up" or "ping the sibling" Arguments: see content. Human article: /a/oip-capability-sibling-health. Machine doc: ?key=SIBLING_HEALTH&format=markdown. Invocation history: /api/invocations?object_id=SIBLING_HEALTH.
SIBLING_DO_PING
Ping a named ExpertDO instance on the sibling Worker. Each name gets its own Durable Object id, its own SQLite state. $1=DO name (e.g. CF_EXPERT, STRIPE_EXPERT, default) Use when: "ping the CF expert DO" or "is the <name> expert alive" Arguments: see content. Human article: /a/oip-capability-sibling-do-ping. Machine doc: ?key=SIBLING_DO_PING&format=markdown. Invocation history: /api/invocations?object_id=SIBLING_DO_PING.
SIBLING_DO_CHAT
Chat with a named ExpertDO using Workers AI inside the DO context. $1=DO name. $2=JSON body string with shape {"messages":{"role":"user","content":"..."}],"model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast"}. Uses $$2 raw so the JSON object passes through unescaped Use when: "ask the CF expert about workflows" or "chat with the <name> DO" Arguments: see content. Human article: [/a/oip-capability-sibling-do-chat. Machine doc: ?key=SIBLING_DO_CHAT&format=markdown. Invocation history: /api/invocations?object_id=SIBLING_DO_CHAT.
SIBLING_WORKFLOW_DELIVER_TRIGGER
Trigger a one-off DeliverWorkflow instance on the sibling Worker. Returns {id, status}. $1=optional JSON params (default {}) Use when: "run the durable deliver workflow" or "fire DeliverWorkflow" Arguments: see content. Human article: /a/oip-capability-sibling-workflow-deliver-trigger. Machine doc: ?key=SIBLING_WORKFLOW_DELIVER_TRIGGER&format=markdown. Invocation history: /api/invocations?object_id=SIBLING_WORKFLOW_DELIVER_TRIGGER.
SIBLING_WORKFLOW_DELIVER_STATUS
Status of a DeliverWorkflow instance. $1=instance id (from the trigger response) Use when: "what is workflow <id> doing" Arguments: see content. Human article: /a/oip-capability-sibling-workflow-deliver-status. Machine doc: ?key=SIBLING_WORKFLOW_DELIVER_STATUS&format=markdown. Invocation history: /api/invocations?object_id=SIBLING_WORKFLOW_DELIVER_STATUS.