finishTurn
Submit a chess move in UCI format to an active game and get the updated board state or a precise error. Optionally claim checkmate or win with the move.
Instructions
Submits a move and returns the updated state or a precise failure.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"game_id": "<game_id>",
"move": "<move>"
},
"name": "finishTurn"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| move | Yes | The move in UCI format (e.g., 'e2e4'). | |
| game_id | Yes | The ID of the active game. | |
| claim_win | No | Set to true if you are claiming Checkmate or Win with this move. |