Promote an idea to a todo
promote_idea_to_todoConvert an idea into a tracked todo and lock it once it has a net upvote or admin approval, linking the idea to the todo and posting a promotion event.
Instructions
Converts an idea into a tracked todo and locks the idea. Requires either net upvotes >= 1, or admin caller. Sets idea.status='locked' and idea.promoted_to_todo_id. Posts an 'idea-promoted' Boardroom event. agent_id required.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"agent_id": "<agent_id>",
"idea_id": "<idea_id>"
},
"name": "promote_idea_to_todo"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idea_id | Yes | ||
| agent_id | Yes | ||
| priority | No | normal | |
| assigned_to_agent_id | No |