OIP system: ADDTASK
ADDTASK
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: 1. Machine system map: /api/dispatch?map=ADDTASK&format=markdown. Root: /a/oip.
Operations
ADDTASK
Add a job to the build queue (tasks table). Cron will pick it up and run it automatically when protocol_autorun is on.\n# WHEN_TO_USE: Cyrus wants to batch work and not wait for a live reply.\n# ARGS: = JSON job object OR plain text ask. JSON keys: ask (required), role (default writer), slug, topic, web_search (default true), max_tokens, post_to (default /api/protocol/write), model.\n# EX: ADDTASK]{"ask":"Write evidence-graded BPC-157 article","slug":"bpc-157","web_search":true}[/ADDTASK]\n# EX: [ADDTASK]{"ask":"Populate BPC-157 with more sources and widgets","slug":"bpc-157","post_to":"/api/ Use when: Cyrus wants to batch work and not wait for a live reply.\n# ARGS: = JSON job object OR plain text ask. JSON keys: ask (required), role (default writer), slug, topic, web_search (default true), max_tokens, post_to (default /api/protocol/write), model.\n# EX: [ADDTASK]{"ask":"Write evidence-graded BPC-157 article","slug":"bpc-157","web_search":true}[/ADDTASK]\n# EX: [ADDTASK]{"ask":"Populate BPC-157 with more sources and widgets","slug":"bpc-157","post_to":"/api/protocol/populate","max_rounds":4}[/ADDTASK]\n["","ADDTASK"] Arguments: = JSON job object OR plain text ask. JSON keys: ask (required), role (default writer), slug, topic, web_search (default true), max_tokens, post_to (default /api/protocol/write), model.\n# EX: [ADDTASK]{"ask":"Write evidence-graded BPC-157 article","slug":"bpc-157","web_search":true}[/ADDTASK]\n# EX: [ADDTASK]{"ask":"Populate BPC-157 with more sources and widgets","slug":"bpc-157","post_to":"/api/protocol/populate","max_rounds":4}[/ADDTASK]\n["","ADDTASK"]. Human article: [/a/oip-capability-addtask. Machine doc: ?key=ADDTASK&format=markdown. Invocation history: /api/invocations?object_id=ADDTASK.