OIP system: PROMPT
PROMPT
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: 3. Machine system map: /api/dispatch?map=PROMPT&format=markdown. Root: /a/oip.
Operations
PROMPT_APPEND
Append a clause/line to any directory row's content (typical use: extend ROUTER, ARCADS, OPS prompts mid-conversation without rewriting the whole prompt). Returns JSON {ok, key, old_bytes, new_bytes, appended_head} Use when: you need to prompt append Arguments: key|addition. Human article: /a/oip-capability-prompt-append. Machine doc: ?key=PROMPT_APPEND&format=markdown. Invocation history: /api/invocations?object_id=PROMPT_APPEND.
PROMPT_LAB_AGENT
Invokable OIP capability. Human article: /a/oip-capability-prompt-lab-agent. Machine doc: ?key=PROMPT_LAB_AGENT&format=markdown. Invocation history: /api/invocations?object_id=PROMPT_LAB_AGENT.
PROMPT_ASSEMBLE
Return the fully assembled system prompt for an agent key (row content + includes blocks). $1=agent key (e.g. ROUTER). Use when: inspect how blocks compose into an agent prompt; self-test prompt_blocks coverage Arguments: $1. Human article: /a/oip-capability-prompt-assemble. Machine doc: ?key=PROMPT_ASSEMBLE&format=markdown. Invocation history: /api/invocations?object_id=PROMPT_ASSEMBLE.