Implementation
gradeNot graded
gradeNot graded
search_physical_therapistsAnswer
Search physical therapists by location.
View tool JSON
{
"name": "search_physical_therapists",
"kind": "answer",
"impl": "imperative",
"description": "Search physical therapists by location.",
"inputSchema": {
"type": "object",
"properties": {
"city": {
"type": "string"
}
},
"required": [
"city"
]
}
}schedule_physical_therapy_appointmentSensitive Action
Schedule an appointment.
View tool JSON
{
"name": "schedule_physical_therapy_appointment",
"kind": "transact",
"impl": "imperative",
"description": "Schedule an appointment.",
"inputSchema": {
"type": "object",
"properties": {
"therapistId": {
"type": "string"
},
"userId": {
"type": "string"
},
"datetime": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"therapistId",
"userId",
"datetime"
]
}
}get_physical_therapy_exercisesAnswer
Get exercises for a body region.
View tool JSON
{
"name": "get_physical_therapy_exercises",
"kind": "answer",
"impl": "imperative",
"description": "Get exercises for a body region.",
"inputSchema": {
"type": "object",
"properties": {
"bodyRegion": {
"type": "string"
}
},
"required": [
"bodyRegion"
]
}
}log_physical_activityAction
Log a physical therapy activity.
View tool JSON
{
"name": "log_physical_activity",
"kind": "act",
"impl": "imperative",
"description": "Log a physical therapy activity.",
"inputSchema": {
"type": "object",
"properties": {
"userId": {
"type": "string"
},
"exerciseId": {
"type": "string"
},
"durationMinutes": {
"type": "number"
},
"painLevel": {
"type": "number"
},
"notes": {
"type": "string"
}
},
"required": [
"userId",
"exerciseId",
"durationMinutes"
]
}
}