moa_board_write
Write markdown entries to a shared blackboard for sharing contracts, decisions, status, and pointers across agents and sessions. Keys overwrite values; reference large files instead of embedding.
Instructions
Write an entry to the shared blackboard (last-write-wins per key). value is markdown, max 96KB — put large content in files and reference them. Use the blackboard for contracts/decisions/status/pointers across agents and sessions; one-shot instructions belong in dispatch prompts instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Entry key (unique within the scope; rewriting replaces the value) | |
| tags | No | Optional tags for moa_board_read tag filtering | |
| scope | No | Board scope: "workspace" (default — persisted, shared by all sessions of this project), "global" (persisted, cross-project), or "task:<task_id>" (debate-local, archived with the task). | |
| value | Yes | Markdown payload, ≤ 96KB | |
| author | No | Who writes this entry (default "anonymous"). Subagents should pass their own agent id. | |
| workspace | No | Optional absolute project path for workspace scope; omitted keeps the server workspaceCwd default. |