Continue Chess
continue-chessFull Description
Use to continue an ongoing playable chess game in conversation widgets. This tool is for standard legal chess positions only.
Call it when the widget or the user provides the current board state and asks you to make your legal reply move. This is the follow-up move tool for an already-started game.
The tool requires:
- the current canonical
fen - the existing
userColor - your legal
modelMovefor that position
The move is validated and applied to the supplied position before the updated board is returned. Use this tool after the user has already moved in the widget, or when the user explicitly gives you the current ongoing position and asks for your next move.
Do not use this tool to open a fresh game with no move yet, or to load an initial board position without applying your move. For those cases, use start-chess.
Do not call this tool for:
- puzzles
- commentary-only analysis
- non-standard chess variants
Do not invent board states, castling rights, or illegal moves. Let the tool validate the position and move sequence.
Parameters (3 required)
fenstringA FEN string describing the current board state
modelMoveobjectA valid assistant move for the current board state
userColorstringThe side the human player controls
wb