Tool tree
Sheshat is a live worksheet constraint-checker for Grade 4 mathematics, built with WebMCP.
Implementation
gradeNot graded
gradeNot graded
get_auth_stateAnswer
Inspect whether the user is currently authenticated with Auth0, loading state, and profile info (name, email, avatar).
View tool JSON
{
"name": "get_auth_state",
"kind": "answer",
"impl": "imperative",
"description": "Inspect whether the user is currently authenticated with Auth0, loading state, and profile info (name, email, avatar).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}auth_loginAction
Initiate Auth0 Universal Login to authenticate the teacher.
View tool JSON
{
"name": "auth_login",
"kind": "act",
"impl": "imperative",
"description": "Initiate Auth0 Universal Login to authenticate the teacher.",
"inputSchema": {
"type": "object",
"properties": {
"returnTo": {
"type": "string",
"description": "URL path to return to after login."
}
},
"additionalProperties": false
}
}auth_signupAction
Initiate Auth0 registration/signup screen for new teachers.
View tool JSON
{
"name": "auth_signup",
"kind": "act",
"impl": "imperative",
"description": "Initiate Auth0 registration/signup screen for new teachers.",
"inputSchema": {
"type": "object",
"properties": {
"returnTo": {
"type": "string",
"description": "URL path to return to after signup."
}
},
"additionalProperties": false
}
}read_login_pageAnswer
Read the full contents, sections, descriptions, and authentication options on the Sheshat login gate.
View tool JSON
{
"name": "read_login_page",
"kind": "answer",
"impl": "imperative",
"description": "Read the full contents, sections, descriptions, and authentication options on the Sheshat login gate.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}read_page_contextAnswer
Get current route, URL, title, authentication state, and available views in Sheshat.
View tool JSON
{
"name": "read_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Get current route, URL, title, authentication state, and available views in Sheshat.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}navigate_siteAction
Navigate the visible app to any destination: "landing", "dashboard", or "workspace" (with optional worksheet_id).
View tool JSON
{
"name": "navigate_site",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible app to any destination: \"landing\", \"dashboard\", or \"workspace\" (with optional worksheet_id).",
"inputSchema": {
"type": "object",
"properties": {
"target": {
"type": "string",
"enum": [
"landing",
"dashboard",
"workspace"
],
"description": "Destination page to navigate to."
},
"worksheet_id": {
"type": "string",
"description": "Specific worksheet ID when navigating to a workspace."
}
},
"required": [
"target"
],
"additionalProperties": false
}
}open_landing_pageAction
Navigate the visible app to the landing page.
View tool JSON
{
"name": "open_landing_page",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible app to the landing page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}go_to_dashboardAction
Navigate the visible Sheshat app back to the saved worksheet dashboard.
View tool JSON
{
"name": "go_to_dashboard",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible Sheshat app back to the saved worksheet dashboard.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}