Commit Graph

128 Commits

Author SHA1 Message Date
hypercross 98a12b9266 refactor: externalize imports 2026-04-07 16:09:47 +08:00
hypercross 91c993b223 refactor: clean up boop implementation structure 2026-04-07 15:43:17 +08:00
hypercross 10393f45b6 refactor: add rng & seeding 2026-04-07 15:32:06 +08:00
hypercross 6b736ab083 fix: more tests 2026-04-07 15:13:10 +08:00
hypercross a5cc584121 fix: onitama test 2026-04-07 15:03:20 +08:00
hypercross beb8088009 refactor: api change to add prompt text 2026-04-07 15:03:15 +08:00
hypercross b3cea805b0 feat: onitama tests 2026-04-07 14:53:50 +08:00
hypercross 4cb9f2dbd6 feat: onitama rules & cards 2026-04-07 14:40:44 +08:00
hypercross a84aa2426b refactor: add samples to export & use inline-schema's esbuild plugin 2026-04-07 11:37:05 +08:00
hypercross 83658c9898 chore: remove unused api 2026-04-07 11:26:43 +08:00
hypercross 6352977791 chore: add more tests 2026-04-06 16:11:26 +08:00
hypercross 6cfb3b6df8 refactor: PromptDef 2026-04-06 15:54:02 +08:00
hypercross fe3bef0a01 chore: update api / test 2026-04-06 15:02:31 +08:00
hypercross 111d2e69eb chore: just remove all the docs 2026-04-06 14:08:25 +08:00
hypercross aa7e99bd0f chore: make sure peers are not bundled 2026-04-06 12:42:45 +08:00
hypercross a8774f34bc refactor: make stuff peer dependencies 2026-04-06 12:38:24 +08:00
hypercross 49109963bc refactor: hide api 2026-04-06 12:05:11 +08:00
hypercross 1e7dbea129 fix: api tests 2026-04-06 11:12:20 +08:00
hypercross b3ff589aa5 refactor: api changes 2026-04-06 11:07:11 +08:00
hypercross 21b91edc1a fix: api tests 2026-04-06 10:52:22 +08:00
hypercross e673f60657 refactor: update api 2026-04-06 10:39:10 +08:00
hypercross 129c58fb08 refactor: update samples 2026-04-06 10:18:55 +08:00
hypercross 70b1ac1e43 refactor: change how we define command 2026-04-06 10:06:04 +08:00
hypercross 2d5200bdb7 refactor: renaming api 2026-04-06 09:48:20 +08:00
hypercross 8c2c6dc94c fix: fix tests 2026-04-05 10:42:38 +08:00
hypercross c4290841e5 refactor: clean up exports 2026-04-05 10:41:42 +08:00
hypercross cc7f302677 refactor: make game host return the setup promise 2026-04-04 23:58:12 +08:00
hypercross dd73deabb0 refactor: just throw Error if fail 2026-04-04 23:42:49 +08:00
hypercross b929a126a1 fix: api doc 2026-04-04 22:54:58 +08:00
hypercross f5830ea637 docs: some fixes 2026-04-04 22:48:04 +08:00
hypercross bd2988902a fix: boop 2026-04-04 22:29:25 +08:00
hypercross b9105efd03 fix: fix tests 2026-04-04 22:23:15 +08:00
hypercross a02403d2c7 docs: update docs 2026-04-04 22:19:41 +08:00
hypercross e58690c9c6 fix: impl 2026-04-04 22:11:02 +08:00
hypercross 28782aaf9b fix: tests for boop 2026-04-04 21:57:25 +08:00
hypercross b90a4bba52 refactor: massive way of writing fix 2026-04-04 21:53:37 +08:00
hypercross 8f86b88c88 refactor: update sample 2026-04-04 21:38:16 +08:00
hypercross 9e2947a8d6 refactor: prompt validation 2026-04-04 21:38:07 +08:00
hypercross af9254603a refactor: don't use this 2026-04-04 20:57:58 +08:00
hypercross 6e1c42015f refactor: api surface change 2026-04-04 20:50:17 +08:00
hypercross 467a56bd84 fix: fix tic tac toe tests 2026-04-04 18:42:21 +08:00
hypercross de7006ef19 refactor: api change 2026-04-04 18:33:44 +08:00
hypercross 97ef1df4fb refactor: moveRegion & add csv loader 2026-04-04 17:51:26 +08:00
hypercross d4562b8534 refactor: add csvLoader from inline-schema 2026-04-04 16:55:38 +08:00
hypercross 80f0796f3c refactor: async boop 2026-04-04 15:51:27 +08:00
hypercross 775bb00bed refactor: addInterrupt is now on GameHost 2026-04-04 15:37:22 +08:00
hypercross 60a6bcad77 docs: update docs 2026-04-04 15:27:37 +08:00
hypercross a0dd5c94f5 feat: produceAsync 2026-04-04 15:08:34 +08:00
hypercross 25f9992be6 refactor: remove host options 2026-04-04 14:06:27 +08:00
hypercross d7d484e4d3 docs: keep docs shorter 2026-04-04 13:20:34 +08:00