gradeNot graded
start_new_gameAction
Start a new WordUp game, optionally choosing the difficulty and duplicate letters settings.
View tool JSON
{
"name": "start_new_game",
"kind": "act",
"impl": "imperative",
"description": "Start a new WordUp game, optionally choosing the difficulty and duplicate letters settings.",
"inputSchema": {
"type": "object",
"properties": {
"difficulty": {
"type": "string",
"enum": [
"easy",
"medium",
"hard",
"very_hard",
"impossible"
],
"description": "Difficulty level determining allowed guesses and secret word criteria."
},
"allowDuplicates": {
"type": "boolean",
"description": "Whether duplicate letters are permitted in secret words and guesses."
}
}
},
"page": "/web-ai-demos/wordup/"
}type_guessAction
Type a 5-letter guess word into the active row of the game board.
View tool JSON
{
"name": "type_guess",
"kind": "act",
"impl": "imperative",
"description": "Type a 5-letter guess word into the active row of the game board.",
"inputSchema": {
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "The 5-letter word to type into the active input row."
}
},
"required": [
"word"
]
},
"page": "/web-ai-demos/wordup/"
}submit_guessSensitive Action
Submit the current 5-letter guess in the active row, optionally filling a word first.
View tool JSON
{
"name": "submit_guess",
"kind": "transact",
"impl": "imperative",
"description": "Submit the current 5-letter guess in the active row, optionally filling a word first.",
"inputSchema": {
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "Optional 5-letter word to type into active row before submitting."
}
}
},
"page": "/web-ai-demos/wordup/"
}get_current_guessAnswer
See the current active row letters typed so far and locked letter positions.
View tool JSON
{
"name": "get_current_guess",
"kind": "answer",
"impl": "imperative",
"description": "See the current active row letters typed so far and locked letter positions.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}apply_hintAction
Apply a help hint to reveal one missing letter in the right spot (costs 1 point).
View tool JSON
{
"name": "apply_hint",
"kind": "act",
"impl": "imperative",
"description": "Apply a help hint to reveal one missing letter in the right spot (costs 1 point).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_statsAnswer
Load user game statistics including streak, current score, high score, and difficulty settings.
View tool JSON
{
"name": "get_stats",
"kind": "answer",
"impl": "imperative",
"description": "Load user game statistics including streak, current score, high score, and difficulty settings.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_previous_guessesAnswer
Get an array, in order, of all previous guesses submitted so far in the active game.
View tool JSON
{
"name": "get_previous_guesses",
"kind": "answer",
"impl": "imperative",
"description": "Get an array, in order, of all previous guesses submitted so far in the active game.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_game_stateAnswer
Get the overall current game state including an ordered list of previous guesses, current active row, locked positions, and game status.
View tool JSON
{
"name": "get_game_state",
"kind": "answer",
"impl": "imperative",
"description": "Get the overall current game state including an ordered list of previous guesses, current active row, locked positions, and game status.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_game_settingsAnswer
Get the current game settings including difficulty level and whether duplicate letters are allowed.
View tool JSON
{
"name": "get_game_settings",
"kind": "answer",
"impl": "imperative",
"description": "Get the current game settings including difficulty level and whether duplicate letters are allowed.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_settingsAnswer
Get the current game settings including difficulty level and whether duplicate letters are allowed.
View tool JSON
{
"name": "get_settings",
"kind": "answer",
"impl": "imperative",
"description": "Get the current game settings including difficulty level and whether duplicate letters are allowed.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_hints_infoAnswer
Get information on hint usage, including how many hints have been used and how many hints are left.
View tool JSON
{
"name": "get_hints_info",
"kind": "answer",
"impl": "imperative",
"description": "Get information on hint usage, including how many hints have been used and how many hints are left.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}get_hint_statusAnswer
Get status on hints, including how many hints have been used and how many hints are left.
View tool JSON
{
"name": "get_hint_status",
"kind": "answer",
"impl": "imperative",
"description": "Get status on hints, including how many hints have been used and how many hints are left.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/web-ai-demos/wordup/"
}