Implementation
gradeNot graded
gradeNot graded
get_game_stateAnswer
Get the full Tentoo game state: active mode, every board with its guessed rows and colored feedback, current row, and whether the game is finished or won.
View tool JSON
{
"name": "get_game_state",
"kind": "answer",
"impl": "imperative",
"description": "Get the full Tentoo game state: active mode, every board with its guessed rows and colored feedback, current row, and whether the game is finished or won.",
"inputSchema": {
"type": "object",
"properties": {}
}
}submit_guessSensitive Action
Submit a 5-letter Portuguese word guess in Tentoo. Returns the colored feedback (🟩 correct, 🟧 present, ⬛ absent) for every board after the reveal animation. Words must exist in the game dictionary.
View tool JSON
{
"name": "submit_guess",
"kind": "transact",
"impl": "imperative",
"description": "Submit a 5-letter Portuguese word guess in Tentoo. Returns the colored feedback (🟩 correct, 🟧 present, ⬛ absent) for every board after the reveal animation. Words must exist in the game dictionary.",
"inputSchema": {
"type": "object",
"properties": {
"word": {
"type": "string",
"minLength": 5,
"maxLength": 5,
"description": "The word to guess, e.g. \"carta\""
}
},
"required": [
"word"
]
}
}check_wordAnswer
Check whether a 5-letter Portuguese word exists in the Tentoo dictionary (accepted guesses).
View tool JSON
{
"name": "check_word",
"kind": "answer",
"impl": "imperative",
"description": "Check whether a 5-letter Portuguese word exists in the Tentoo dictionary (accepted guesses).",
"inputSchema": {
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "The word to check, e.g. \"pedra\""
}
},
"required": [
"word"
]
}
}get_statsAnswer
Get Tentoo statistics (games played, win rate, streak, best streak, guess distribution) for a game mode. Defaults to the active mode.
View tool JSON
{
"name": "get_stats",
"kind": "answer",
"impl": "imperative",
"description": "Get Tentoo statistics (games played, win rate, streak, best streak, guess distribution) for a game mode. Defaults to the active mode.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"normal",
"dueto",
"quarteto"
],
"description": "Game mode to read stats from"
}
}
}
}switch_modeAction
Switch the Tentoo game mode. Normal has 1 board and 6 rows, Dueto has 2 boards and 7 rows, Quarteto has 4 boards and 9 rows. Switching discards the current in-progress game.
View tool JSON
{
"name": "switch_mode",
"kind": "act",
"impl": "imperative",
"description": "Switch the Tentoo game mode. Normal has 1 board and 6 rows, Dueto has 2 boards and 7 rows, Quarteto has 4 boards and 9 rows. Switching discards the current in-progress game.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"normal",
"dueto",
"quarteto"
],
"description": "The mode to switch to"
}
},
"required": [
"mode"
]
}
}