Tool tree
StudyPilot — a study planner ready for humans and AI agents.
Implementation
gradeNot graded
gradeNot graded
add_study_taskAction
Add a new study task to the student’s planner.
View tool JSON
{
"name": "add_study_task",
"kind": "act",
"impl": "imperative",
"description": "Add a new study task to the student’s planner.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"subject": {
"type": "string"
},
"date": {
"type": "string"
},
"priority": {
"type": "string",
"enum": [
"Low",
"Medium",
"High"
]
},
"estimatedMinutes": {
"type": "number"
}
},
"required": [
"title",
"subject",
"date",
"priority",
"estimatedMinutes"
]
}
}get_study_tasksAnswer
Get study tasks from the student’s planner.
View tool JSON
{
"name": "get_study_tasks",
"kind": "answer",
"impl": "imperative",
"description": "Get study tasks from the student’s planner.",
"inputSchema": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"includeCompleted": {
"type": "boolean"
}
}
}
}complete_study_taskAction
Mark a study task as completed.
View tool JSON
{
"name": "complete_study_task",
"kind": "act",
"impl": "imperative",
"description": "Mark a study task as completed.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string"
}
},
"required": [
"taskId"
]
}
}delete_study_taskSensitive Action
Delete a study task.
View tool JSON
{
"name": "delete_study_task",
"kind": "transact",
"impl": "imperative",
"description": "Delete a study task.",
"inputSchema": {
"type": "object",
"properties": {
"taskId": {
"type": "string"
}
},
"required": [
"taskId"
]
}
}generate_study_planAction
Generate an ordered study plan from incomplete study tasks.
View tool JSON
{
"name": "generate_study_plan",
"kind": "act",
"impl": "imperative",
"description": "Generate an ordered study plan from incomplete study tasks.",
"inputSchema": {
"type": "object",
"properties": {
"date": {
"type": "string"
}
},
"required": [
"date"
]
}
}