tools.game_turn module๏
GameGirl Color โ Structured choice submission tool.
The LLM calls this tool to submit interactive choices for the current game turn. This bypasses fragile regex parsing by having the model output choices as structured data that gets converted directly into Discord buttons.
In multiplayer, the LLM calls this tool ONCE per player (each call tagged with player_name). Calls ACCUMULATE until the response pipeline consumes them.
# ๐๐ฅ THE BUTTON IS A CONTRACT. THE MODEL JUST DREAMS THE LABEL.