from agno.agent import Agentfrom agno.models.google import Geminifrom agno.tools.thinking import ThinkingToolspuzzle_master = Agent( model=Gemini(id="gemini-2.0-flash"), tools=[ThinkingTools(add_instructions=True)], instructions="You are a puzzle master for small logic puzzles.", show_tool_calls=False, markdown=False, stream_intermediate_steps=False, success_criteria="The puzzle has been solved correctly with all drinks uniquely assigned.",)prompt = """Create a small logic puzzle:Three friends—Alice, Bob, and Carol—each choose a different drink from tea, coffee, and milk.Clues:1. Alice does not drink tea.2. The person who drinks coffee is not Carol.Ask: Who drinks which beverage?"""puzzle_master.print_response(prompt, stream=True, show_reasoning=True)