Tool tree
A preserved TaskFlow UI shell used to prepare the application for a clean rebuild.
Implementation
gradeNot graded
gradeNot graded
get_taskflow_contextAnswer
Read the current TaskFlow runtime context, including snapshot, lineage, selection, hover grounding, and UI session state.
View tool JSON
{
"name": "get_taskflow_context",
"kind": "answer",
"impl": "imperative",
"description": "Read the current TaskFlow runtime context, including snapshot, lineage, selection, hover grounding, and UI session state.",
"inputSchema": {
"type": "object",
"properties": {
"detail": {
"type": "string",
"enum": [
"full",
"summary"
],
"description": "Use full to return the complete context payload."
}
},
"additionalProperties": false
}
}create_taskAction
Create a new task in TaskFlow.
View tool JSON
{
"name": "create_task",
"kind": "act",
"impl": "imperative",
"description": "Create a new task in TaskFlow.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Task title."
},
"description": {
"type": "string",
"description": "Optional task description."
},
"status": {
"type": "string",
"enum": [
"todo",
"in-progress",
"review",
"done"
],
"description": "Initial task status."
},
"priority": {
"type": "string",
"enum": [
"low",
"medium",
"high"
],
"description": "Task priority."
},
"assignee": {
"type": "string",
"description": "Task assignee."
},
"dueDate": {
"type": "string",
"description": "ISO due date string."
},
"tags": {
"type": "array",
"description": "Optional tag list.",
"items": {
"type": "string"
}
}
},
"required": [
"title"
],
"additionalProperties": false
}
}update_taskAction
Update an existing task in TaskFlow.
View tool JSON
{
"name": "update_task",
"kind": "act",
"impl": "imperative",
"description": "Update an existing task in TaskFlow.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"description": "Task identifier."
},
"title": {
"type": "string",
"description": "Updated task title."
},
"description": {
"type": "string",
"description": "Updated task description."
},
"status": {
"type": "string",
"enum": [
"todo",
"in-progress",
"review",
"done"
],
"description": "Updated task status."
},
"priority": {
"type": "string",
"enum": [
"low",
"medium",
"high"
],
"description": "Updated task priority."
},
"assignee": {
"type": "string",
"description": "Updated assignee."
},
"dueDate": {
"type": "string",
"description": "Updated ISO due date string."
},
"tags": {
"type": "array",
"description": "Updated tag list.",
"items": {
"type": "string"
}
}
},
"required": [
"taskId"
],
"additionalProperties": false
}
}move_taskAction
Move a task to a different status.
View tool JSON
{
"name": "move_task",
"kind": "act",
"impl": "imperative",
"description": "Move a task to a different status.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"description": "Task identifier."
},
"newStatus": {
"type": "string",
"enum": [
"todo",
"in-progress",
"review",
"done"
],
"description": "Target status."
}
},
"required": [
"taskId",
"newStatus"
],
"additionalProperties": false
}
}delete_taskSensitive Action
Soft-delete a task. First call returns a confirmation requirement; call again with confirmed=true to proceed.
View tool JSON
{
"name": "delete_task",
"kind": "transact",
"impl": "imperative",
"description": "Soft-delete a task. First call returns a confirmation requirement; call again with confirmed=true to proceed.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"description": "Task identifier."
},
"confirmed": {
"type": "boolean",
"description": "Set to true on the second call to confirm deletion."
}
},
"required": [
"taskId"
],
"additionalProperties": false
}
}restore_taskAction
Restore a task from trash.
View tool JSON
{
"name": "restore_task",
"kind": "act",
"impl": "imperative",
"description": "Restore a task from trash.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"description": "Task identifier."
}
},
"required": [
"taskId"
],
"additionalProperties": false
}
}select_taskAction
Select and open a task in the TaskFlow UI.
View tool JSON
{
"name": "select_task",
"kind": "act",
"impl": "imperative",
"description": "Select and open a task in the TaskFlow UI.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"description": "Task identifier."
}
},
"required": [
"taskId"
],
"additionalProperties": false
}
}search_lineageAnswer
Search lineage history by text, action name, branch, or lineage kind.
View tool JSON
{
"name": "search_lineage",
"kind": "answer",
"impl": "imperative",
"description": "Search lineage history by text, action name, branch, or lineage kind.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text lineage query."
},
"actionNames": {
"type": "array",
"description": "Action names to match.",
"items": {
"type": "string"
}
},
"kinds": {
"type": "array",
"description": "Lineage kinds to match.",
"items": {
"type": "string",
"enum": [
"genesis",
"seed",
"ui",
"mutation"
]
}
},
"branchName": {
"type": "string",
"description": "Optional branch filter."
},
"onlyHeads": {
"type": "boolean",
"description": "Restrict to lineage heads."
},
"limit": {
"type": "number",
"description": "Maximum number of matches to return.",
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
}
}task_brief_listAnswer
Return matching task briefs by assignee, status, priority, tag, or free-text query.
View tool JSON
{
"name": "task_brief_list",
"kind": "answer",
"impl": "imperative",
"description": "Return matching task briefs by assignee, status, priority, tag, or free-text query.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text task search."
},
"assignee": {
"type": "string",
"description": "Assignee filter."
},
"status": {
"type": "string",
"enum": [
"todo",
"in-progress",
"review",
"done"
],
"description": "Status filter."
},
"priority": {
"type": "string",
"enum": [
"low",
"medium",
"high"
],
"description": "Priority filter."
},
"tag": {
"type": "string",
"description": "Tag filter."
},
"includeDeleted": {
"type": "boolean",
"description": "Include trashed tasks."
},
"limit": {
"type": "number",
"description": "Maximum number of tasks to return.",
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
}
}inspect_hovered_targetAnswer
Inspect the currently hovered semantic UI target.
View tool JSON
{
"name": "inspect_hovered_target",
"kind": "answer",
"impl": "imperative",
"description": "Inspect the currently hovered semantic UI target.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}activate_hovered_targetAction
Activate the currently hovered semantic UI target when it is actionable.
View tool JSON
{
"name": "activate_hovered_target",
"kind": "act",
"impl": "imperative",
"description": "Activate the currently hovered semantic UI target when it is actionable.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}