gradeNot graded
get_onboarding_stateAnswer
Use to inspect Maya's persisted onboarding before deciding what to do next. Returns workflow steps, recovery semantics, side-effect counts, failure, approval state, and whether resume is allowed. Read-only.
View tool JSON
{
"name": "get_onboarding_state",
"kind": "answer",
"impl": "imperative",
"description": "Use to inspect Maya's persisted onboarding before deciding what to do next. Returns workflow steps, recovery semantics, side-effect counts, failure, approval state, and whether resume is allowed. Read-only.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}start_onboardingAction
Use only to start Maya's fixed Monday onboarding from a clean state. It runs until Monday orientation fails; it cannot accept hidden workflow inputs. If already started, it returns the persisted state without restarting.
View tool JSON
{
"name": "start_onboarding",
"kind": "act",
"impl": "imperative",
"description": "Use only to start Maya's fixed Monday onboarding from a clean state. It runs until Monday orientation fails; it cannot accept hidden workflow inputs. If already started, it returns the persisted state without restarting.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_recovery_planAnswer
Use after onboarding pauses to read the recovery plan generated from persisted Resumable state. Reports work to preserve, recovery options, blocked irreversible actions, and the safe resume point. Read-only.
View tool JSON
{
"name": "get_recovery_plan",
"kind": "answer",
"impl": "imperative",
"description": "Use after onboarding pauses to read the recovery plan generated from persisted Resumable state. Reports work to preserve, recovery options, blocked irreversible actions, and the safe resume point. Read-only.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}search_orientation_slotsAnswer
Use after Monday orientation fails to read the deterministic alternative slots available for recovery. Returns Tuesday and Wednesday and does not change workflow state. Read-only.
View tool JSON
{
"name": "search_orientation_slots",
"kind": "answer",
"impl": "imperative",
"description": "Use after Monday orientation fails to read the deterministic alternative slots available for recovery. Returns Tuesday and Wednesday and does not change workflow state. Read-only.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}propose_recoveryAction
Use after reading the recovery plan to propose Tuesday or Wednesday. This only creates the visible proposal; it never approves or executes recovery. Stop and wait for the human to approve in the webpage.
View tool JSON
{
"name": "propose_recovery",
"kind": "act",
"impl": "imperative",
"description": "Use after reading the recovery plan to propose Tuesday or Wednesday. This only creates the visible proposal; it never approves or executes recovery. Stop and wait for the human to approve in the webpage.",
"inputSchema": {
"type": "object",
"properties": {
"slot": {
"type": "string",
"enum": [
"Tuesday",
"Wednesday"
],
"description": "The replacement orientation slot to show the human."
}
},
"required": [
"slot"
],
"additionalProperties": false
}
}resume_onboardingSensitive Action
Use only after the human approves the current visible recovery proposal. Fails closed for missing, pending, stale, or mismatched approval. On success it preserves completed work, books the approved slot, and sends one welcome email.
View tool JSON
{
"name": "resume_onboarding",
"kind": "transact",
"impl": "imperative",
"description": "Use only after the human approves the current visible recovery proposal. Fails closed for missing, pending, stale, or mismatched approval. On success it preserves completed work, books the approved slot, and sends one welcome email.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}