Commit Graph

163 Commits

Author SHA1 Message Date
hypercross eb0ebf5411 refactor: transition to non child entity format 2026-04-03 12:46:50 +08:00
hypercross cf7cfcd86b docs: agent and readme 2026-04-03 11:20:35 +08:00
hypercross 768c6ebc84 refactor: update readme 2026-04-03 10:07:40 +08:00
hyper b71ba12454 feat: add new functions 2026-04-02 21:58:11 +08:00
hyper 11d6cbd030 chore: switch to npm link based dependencies 2026-04-02 21:07:43 +08:00
hyper ab1f27e662 chore: add prepare script 2026-04-02 20:11:55 +08:00
hyper 39e1f52f71 refactor: allow the player to choose kitten to graduate in 8-piece-rule 2026-04-02 19:56:55 +08:00
hyper 793c7d834b refactor: update boop implementation 2026-04-02 19:46:49 +08:00
hyper 15122defcc refactor: update usage pattern for tic tac toe and boop 2026-04-02 19:32:07 +08:00
hyper 5f812a3478 fix: fix tests for PromptEvent refactor 2026-04-02 19:27:36 +08:00
hyper c886e904a8 refactor: change PromptEvent reject/resolve to cancel/tryCommit 2026-04-02 19:08:14 +08:00
hyper a766050773 feat: upgrade inline-schema 2026-04-02 18:39:59 +08:00
hypercross d4d428b577 refactor: improved line checks 2026-04-02 17:45:03 +08:00
hypercross 975d363769 refactor: fix boop placement 2026-04-02 17:36:42 +08:00
hypercross ecb09c01a1 feat: add boop sample 2026-04-02 16:53:17 +08:00
hypercross 06c801e6ae refactor: improve tic tac toe with region entity 2026-04-02 16:52:58 +08:00
hypercross b1a6619ae3 refactor: add region entity 2026-04-02 16:32:26 +08:00
hypercross 2581a8e0e6 refactor: add src alias to @/ 2026-04-02 16:03:44 +08:00
hypercross f4649e0dac chore: AGENTS.md 2026-04-02 15:37:16 +08:00
hypercross 4f49599527 fix: fix imports 2026-04-02 15:36:32 +08:00
hypercross bd9569992b fix: fix tic tac toe test 2026-04-02 15:25:17 +08:00
hypercross 0948e5a742 fix: fix game/region tests. 2026-04-02 15:16:30 +08:00
hypercross b7c5312b60 fix: fix tic tac toe tests 2026-04-02 15:06:04 +08:00
hypercross e945d28fc3 refactor: even tighter api 2026-04-02 14:46:34 +08:00
hypercross b2b35c3a99 refactor: reduce api surface 2026-04-02 14:11:35 +08:00
hypercross e3bc63b088 refactor: make sides/side optional 2026-04-02 13:58:52 +08:00
hypercross e78caf481d refactor: use mutative for entity signals 2026-04-02 13:56:44 +08:00
hypercross 705e2f9396 refactor: install mutative 2026-04-02 13:11:45 +08:00
hypercross 74f56b9da4 refactor: state signal 2026-04-02 12:53:49 +08:00
hypercross 004d49c36f refactor: update api 2026-04-02 12:48:29 +08:00
hypercross 846badc081 tests: game and tic tac toe 2026-04-02 11:31:57 +08:00
hypercross 1cb7fa05ec refactor: rewrite game & tic tac toe 2026-04-02 11:06:29 +08:00
hypercross 5042d6ebc7 refactor: allow run command to return a typed result 2026-04-02 10:38:31 +08:00
hypercross d4a8668b54 refactor: remove context. add game. 2026-04-02 10:26:42 +08:00
hypercross 9c7baa29ef refactor: add a new async queue 2026-04-02 10:04:22 +08:00
hypercross 40788d445d refactor: replace rule.ts with a command runner based solution 2026-04-02 09:33:03 +08:00
hypercross bcb31da773 refactor: move runner context to handler's this 2026-04-02 09:05:47 +08:00
hypercross 3bc35df63c feat: add command runner and registry 2026-04-02 08:58:11 +08:00
hypercross 281cbf845d refactor: change CommandSchema's options/flags to be Records 2026-04-02 08:29:40 +08:00
hypercross f1b1741db8 refactor: move command.ts to command/index.ts 2026-04-02 08:19:14 +08:00
hypercross e06dc8ecba refactor: improve rule handling 2026-04-02 00:44:29 +08:00
hypercross ff9d9bd9a1 refactor: fix command parsing 2026-04-02 00:14:43 +08:00
hypercross a8ff79e4e5 fix: fix tic-tac-toe test 2026-04-02 00:01:45 +08:00
hypercross b33c901c11 feat: add tic-tac-toe with rule invoking rule 2026-04-01 23:58:07 +08:00
hypercross dbd2a25185 refactor: fix reactivity 2026-04-01 22:57:33 +08:00
hypercross 4761806a02 refactor: break up command.ts 2026-04-01 22:37:15 +08:00
hypercross ad0d349090 chore: tests for rule 2026-04-01 22:31:07 +08:00
hypercross 170217db30 feat: rule dispatch 2026-04-01 22:20:38 +08:00
hypercross de730c6479 docs: readme.md 2026-04-01 22:00:16 +08:00
hypercross dbe567ea1d refactor: various improvements 2026-04-01 21:44:20 +08:00