bridge
c4ca92efc9
update template
2026-01-08 20:16:22 +08:00
bridge
40d8a0425b
refactor self heal system
2026-01-08 00:33:41 +08:00
bridge
b53f428cbb
update unittest
2026-01-07 23:14:48 +08:00
bridge
b2a021bf8a
rename item -> material & refactor buying action
2026-01-07 22:43:26 +08:00
bridge
73c50286b7
add refine action
2026-01-07 21:28:29 +08:00
bridge
7c69d612b0
add refine action
2026-01-07 21:15:04 +08:00
bridge
8a23dc5576
add lode
2026-01-06 23:01:25 +08:00
bridge
db6df82ea8
refactor cast action
2026-01-06 22:28:25 +08:00
bridge
9f5ad04e92
refactor buy and sell
2026-01-05 23:52:38 +08:00
bridge
8d7e11b021
add elixir
2026-01-05 23:04:55 +08:00
bridge
2a68f352bc
add elixir
2026-01-05 22:26:16 +08:00
bridge
53459b9abe
fix: use {{}} instead of {}
2026-01-05 20:46:17 +08:00
Zihao Xu
8c8e28264f
fix: handle null action_params from LLM response
...
LLM sometimes returns null instead of {} for action_params when an
action doesn't require parameters (e.g., ["Cultivate", null]). This
caused AttributeError when calling .items() on None.
Changes:
- Add defensive check in ai.py to convert null to {}
- Update prompt to explicitly require {} instead of null
2026-01-05 01:36:50 -08:00
bridge
b74014f9f2
add emotion
2026-01-04 22:49:20 +08:00
bridge
806e2c1262
refactor price system
2026-01-04 21:49:58 +08:00
bridge
450d38e15a
update version
2026-01-04 00:01:22 +08:00
bridge
775d830ec3
add cast
2026-01-03 23:25:38 +08:00
bridge
3a9a9fd6f0
add choice helper
2026-01-03 22:26:55 +08:00
bridge
e2d03b587d
refactor world desc
2026-01-03 21:25:24 +08:00
bridge
f301d67493
update persona
2026-01-01 14:51:34 +08:00
bridge
3a47d48fb8
refactor equip
2025-12-31 23:22:17 +08:00
bridge
7197dd1acb
refactor equip
2025-12-31 23:18:47 +08:00
bridge
1941218665
fix effects
2025-12-31 22:31:30 +08:00
bridge
462c28fb30
fix effects
2025-12-31 22:26:44 +08:00
bridge
6dc0447293
add misfortune
2025-12-30 23:16:10 +08:00
bridge
17ca0cbbce
add misfortune
2025-12-30 23:09:29 +08:00
bridge
d55ada7d66
refactor llm config
2025-12-30 22:20:30 +08:00
bridge
32c6bf1d46
support openai format api
2025-12-29 22:25:26 +08:00
bridge
ca9c0a69af
support openai format api
2025-12-29 22:18:18 +08:00
bridge
05c31491c3
refactor llm task modes
2025-12-29 22:09:25 +08:00
bridge
c2cb8098ee
update llm
2025-12-29 22:02:44 +08:00
bridge
aef6fe6f74
update readme
2025-12-27 15:24:40 +08:00
bridge
ae28d3a546
remove mp
2025-12-25 01:04:42 +08:00
bridge
3cc8e8638e
update version
2025-12-21 00:25:38 +08:00
bridge
162ea8efe2
refactor llm
2025-12-20 22:13:26 +08:00
bridge
55a3f3f8cb
fix bugs
2025-12-20 21:36:19 +08:00
bridge
57c669be47
fix bugs
2025-12-20 21:16:09 +08:00
bridge
8fb81c3473
refactor relation add and cancel
2025-12-20 20:30:30 +08:00
bridge
c772edfff0
refactor story teller
2025-12-20 18:18:37 +08:00
bridge
9a681a51f8
refactor prompt template
2025-12-20 18:08:04 +08:00
bridge
4cfea7eb9c
add more single character given names
2025-12-20 17:28:53 +08:00
bridge
085f3bdaee
add relative location for normal regions
2025-12-20 17:20:00 +08:00
bridge
acf7d9dd35
refactor conversation
2025-12-18 21:52:00 +08:00
bridge
6b0bf25699
fix pngs
2025-12-14 14:59:25 +08:00
bridge
864b03b460
fix incorrect prob
2025-12-13 22:44:01 +08:00
bridge
fc668b3711
fix double story bugs
2025-12-13 22:18:39 +08:00
bridge
9ed511aafb
add protagonist
2025-12-13 20:48:03 +08:00
bridge
1083ec3db6
add protagonist
2025-12-13 20:35:03 +08:00
bridge
2c69383112
refactor region
2025-12-08 23:15:59 +08:00
bridge
a1b7583f36
refactor world regions
2025-12-08 23:06:50 +08:00