{"openapi":"3.1.0","info":{"title":"Tower of Hanoi Visualizer","description":"Animate the classic recursive Tower of Hanoi solution for 1–10 disks, step through moves manually or auto-play, and see the move count against the 2^N − 1 minimum.","version":"1.0"},"servers":[{"url":"https://dabbled.ai"}],"paths":{"/apps/tower-of-hanoi-visualizer":{"get":{"operationId":"towerOfHanoiVisualizer","summary":"Animate the classic recursive Tower of Hanoi solution for 1–10 disks, step through moves manually or auto-play, and see the move count against the 2^N − 1 minimum.","parameters":[{"name":"num_disks","in":"query","required":false,"description":"Number of disks (1-10)","schema":{"type":"number"}},{"name":"speed_ms","in":"query","required":false,"description":"Animation speed in ms per move (50-2000)","schema":{"type":"number"}},{"name":"show_moves","in":"query","required":false,"description":"Show full move list","schema":{"type":"boolean"}},{"name":"manual_mode","in":"query","required":false,"description":"Manual play mode","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Rendered app reflecting the given inputs."}}}}}}