Commit Graph

11 Commits

Author SHA1 Message Date
mamamiyear c0bc5384f4 feat: add hand detail API and enrich hand summary fields
- HandSummary: add hole_cards, starting_stacks, ending_stacks, pot_contributions
- Engine: capture all players' hole cards (not just showdown), pre/post hand stacks, per-level pot contributions
- Server: new GET /game/<game_id>/hands/<hand_number> route
- Service: add get_hand_state() method
- Tests: add ServerTests for new endpoint, update existing tests
- Existing GET /game/<game_id> auto-inherits new fields via shared to_dict()
2026-05-23 22:11:45 +08:00
mamamiyear 5899ea0b89 Revert "feat: add replay server and web client"
This reverts commit 3c027eae0b.
2026-05-21 09:22:04 +08:00
mamamiyear 1ee963ce2e chore: add .codex to .gitignore 2026-05-17 11:23:21 +08:00
mamamiyear 351cac7734 docs: add AGENTS.md 2026-05-15 14:58:54 +08:00
mamamiyear 79dccde963 fix: game service api block when a game is running 2026-05-13 21:42:53 +08:00
qianrui.mmmy 3c027eae0b feat: add replay server and web client 2026-05-13 17:35:46 +08:00
qianrui.mmmy 09c42e9fa3 feat: set blind bet by run hands 2026-05-13 14:30:51 +08:00
qianrui.mmmy e22586aa2f feat: add --hide-reasoning for ai agent to hide reasoning info 2026-05-12 20:42:38 +08:00
qianrui.mmmy bc372c5ba1 feat: add ai agent http agent 2026-05-12 00:56:49 +08:00
qianrui.mmmy 6014ec0707 feat: add human http agent 2026-05-11 20:23:28 +08:00
mamamiyear e46b2b84c5 feat: basic function 2026-05-11 15:46:30 +08:00