Implementation
gradeNot graded
gradeNot graded
get_mapAnswer
Read the current mind map as a concise indented outline with node IDs for follow-up edits.
View tool JSON
{
"name": "get_map",
"kind": "answer",
"impl": "imperative",
"description": "Read the current mind map as a concise indented outline with node IDs for follow-up edits.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/test/"
}create_mapAction
Replace the current mind map from a Markdown-style indented outline. The first line becomes the root topic.
View tool JSON
{
"name": "create_map",
"kind": "act",
"impl": "imperative",
"description": "Replace the current mind map from a Markdown-style indented outline. The first line becomes the root topic.",
"inputSchema": {
"type": "object",
"properties": {
"outline": {
"type": "string",
"description": "Indented outline. Use two spaces per nesting level."
},
"title": {
"type": "string",
"description": "Optional map title."
}
},
"required": [
"outline"
]
},
"page": "/test/"
}add_nodeAction
Add one child idea beneath an existing mind-map node.
View tool JSON
{
"name": "add_node",
"kind": "act",
"impl": "imperative",
"description": "Add one child idea beneath an existing mind-map node.",
"inputSchema": {
"type": "object",
"properties": {
"parent_id": {
"type": "string",
"description": "Existing parent node ID."
},
"text": {
"type": "string",
"description": "Text for the new child idea."
}
},
"required": [
"parent_id",
"text"
]
},
"page": "/test/"
}update_nodeAction
Change the text of one existing mind-map node.
View tool JSON
{
"name": "update_node",
"kind": "act",
"impl": "imperative",
"description": "Change the text of one existing mind-map node.",
"inputSchema": {
"type": "object",
"properties": {
"node_id": {
"type": "string",
"description": "Node ID to edit."
},
"text": {
"type": "string",
"description": "Replacement node text."
}
},
"required": [
"node_id",
"text"
]
},
"page": "/test/"
}reparent_nodeAction
Move one node and its descendants beneath a different parent node.
View tool JSON
{
"name": "reparent_node",
"kind": "act",
"impl": "imperative",
"description": "Move one node and its descendants beneath a different parent node.",
"inputSchema": {
"type": "object",
"properties": {
"node_id": {
"type": "string",
"description": "Node ID to move."
},
"new_parent_id": {
"type": "string",
"description": "Destination parent node ID."
}
},
"required": [
"node_id",
"new_parent_id"
]
},
"page": "/test/"
}delete_nodeSensitive Action
Delete one non-root node and its entire descendant branch.
View tool JSON
{
"name": "delete_node",
"kind": "transact",
"impl": "imperative",
"description": "Delete one non-root node and its entire descendant branch.",
"inputSchema": {
"type": "object",
"properties": {
"node_id": {
"type": "string",
"description": "Non-root node ID to delete."
}
},
"required": [
"node_id"
]
},
"page": "/test/"
}focus_nodeAction
Select and reveal one mind-map node in the visible interface for the user.
View tool JSON
{
"name": "focus_node",
"kind": "act",
"impl": "imperative",
"description": "Select and reveal one mind-map node in the visible interface for the user.",
"inputSchema": {
"type": "object",
"properties": {
"node_id": {
"type": "string",
"description": "Node ID to reveal and select."
}
},
"required": [
"node_id"
]
},
"page": "/test/"
}