OIP system: Forum threads
Forum threads
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=THREAD&format=markdown. Root: /a/oip.
Operations
THREAD_ADD
open a new thread (title + body + tags). status=open. Use when: Cyrus dumps a new line of thought; capture it for later iteration. Arguments: title|body|tags (comma-sep, optional).. Human article: /a/oip-capability-thread-add. Machine doc: ?key=THREAD_ADD&format=markdown. Invocation history: /api/invocations?object_id=THREAD_ADD.
THREAD_LIST
list open threads (or by tag / status). Arguments: filter (optional — open|paused|closed OR tag:<name>).. Human article: /a/oip-capability-thread-list. Machine doc: ?key=THREAD_LIST&format=markdown. Invocation history: /api/invocations?object_id=THREAD_LIST.
THREAD_APPEND
append a line to an existing thread's body. Use when: Cyrus says "for that peptide thread, also …". Arguments: id|line.. Human article: /a/oip-capability-thread-append. Machine doc: ?key=THREAD_APPEND&format=markdown. Invocation history: /api/invocations?object_id=THREAD_APPEND.
THREAD_CLOSE
mark a thread closed. Arguments: id.. Human article: /a/oip-capability-thread-close. Machine doc: ?key=THREAD_CLOSE&format=markdown. Invocation history: /api/invocations?object_id=THREAD_CLOSE.
THREAD_GET
Read one thread fully. Use when: you need to read a thread Arguments: id. Human article: /a/oip-capability-thread-get. Machine doc: ?key=THREAD_GET&format=markdown. Invocation history: /api/invocations?object_id=THREAD_GET.