Implementation
gradeNot graded
gradeNot graded
add_cardAction
Add a new note/card to the shared board. Visible to both the human and the agent.
View tool JSON
{
"name": "add_card",
"kind": "act",
"impl": "imperative",
"description": "Add a new note/card to the shared board. Visible to both the human and the agent.",
"inputSchema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "The text content of the new card (max 500 characters)",
"minLength": 1,
"maxLength": 500
}
},
"required": [
"text"
]
}
}remove_cardAction
Remove a card from the board by its index (0-based). First call list_cards to see indices.
View tool JSON
{
"name": "remove_card",
"kind": "act",
"impl": "imperative",
"description": "Remove a card from the board by its index (0-based). First call list_cards to see indices.",
"inputSchema": {
"type": "object",
"properties": {
"index": {
"type": "number",
"description": "The 0-based index of the card to remove",
"minimum": 0
}
},
"required": [
"index"
]
}
}list_cardsAnswer
Get all cards currently on the board. This is read-only and does not require confirmation.
View tool JSON
{
"name": "list_cards",
"kind": "answer",
"impl": "imperative",
"description": "Get all cards currently on the board. This is read-only and does not require confirmation.",
"inputSchema": {
"type": "object",
"properties": {}
}
}clear_boardAction
Remove all cards from the board at once. Use with caution.
View tool JSON
{
"name": "clear_board",
"kind": "act",
"impl": "imperative",
"description": "Remove all cards from the board at once. Use with caution.",
"inputSchema": {
"type": "object",
"properties": {}
}
}