Play a game of Blackjack against the dealer with interactive hit/stand controls.
Play a classic game of Blackjack (21) against the dealer.
You MUST use the run_js tool (NOT run_intent) to play this game.
Starting a new game: Call run_js with data: {"action": "deal"}
When the player says "hit": Call run_js with data: {"action": "hit", "player_cards": ["7H", "KD"], "dealer_visible": "QS", "dealer_hidden": "SQ"}
When the player says "stand": Call run_js with data: {"action": "stand", "player_cards": ["7H", "KD"], "dealer_visible": "QS", "dealer_hidden": "SQ"}
You MUST pass back the exact card values from the previous result:
Card format: rank + suit letter. Examples: 7H, KD, AS, 10C, QS, 2H.
After each call, show the "result" text to the player.