1
0
Fork 0
Commit Graph

130 Commits

Author SHA1 Message Date
Sean Sube 949cd5687a
encourage agents to retry after action errors, allow constant numeric values in config, fix up some common JSON errors
Run Docker Build / build (push) Failing after 10s Details
Run Python Build / build (push) Failing after 17s Details
2024-05-26 17:03:39 -05:00
Sean Sube 200615ab2b
fix step counter on server load, fix conversation stop condition
Run Docker Build / build (push) Failing after 9s Details
Run Python Build / build (push) Failing after 15s Details
2024-05-26 16:18:48 -05:00
Sean Sube 950340154a
start writing user stories
Run Docker Build / build (push) Failing after 12s Details
Run Python Build / build (push) Failing after 16s Details
2024-05-26 16:02:52 -05:00
Sean Sube 6a44fd9174
support multi-step conversations, improve prompts, summarize room more often 2024-05-26 15:59:12 -05:00
Sean Sube 560291d609
document user profiles for testing
Run Docker Build / build (push) Failing after 11s Details
Run Python Build / build (push) Failing after 16s Details
2024-05-26 11:55:49 -05:00
Sean Sube a3cb7c3e4b
add thought stage with planning, add quest system
Run Docker Build / build (push) Failing after 9s Details
Run Python Build / build (push) Failing after 16s Details
2024-05-25 15:18:40 -05:00
Sean Sube 2aaf531454
support for temporary and immediate/permanent effects
Run Docker Build / build (push) Failing after 12s Details
Run Python Build / build (push) Failing after 17s Details
2024-05-23 21:57:21 -05:00
Sean Sube 0859bca2fd
add weather system for outdoor rooms, fix logic paths
Run Docker Build / build (push) Failing after 11s Details
Run Python Build / build (push) Failing after 16s Details
2024-05-19 17:13:16 -05:00
Sean Sube adeb17551c
add support for parameters to logic triggers 2024-05-19 17:12:53 -05:00
Sean Sube 132682f015
refactor logic labels to use matching 2024-05-19 16:49:02 -05:00
Sean Sube 18c56f9cf3
fix render event styling 2024-05-19 16:48:36 -05:00
Sean Sube db513fb6ae
add prompt and title to render events
Run Docker Build / build (push) Failing after 11s Details
Run Python Build / build (push) Failing after 17s Details
2024-05-19 15:51:58 -05:00
Sean Sube 8a5058dbec
start using promptgen
Run Docker Build / build (push) Failing after 1m50s Details
Run Python Build / build (push) Failing after 1m53s Details
2024-05-19 15:27:56 -05:00
Sean Sube 22390631f5
add container build
Run Python Build / build (push) Failing after 15s Details
Run Docker Build / build (push) Failing after 1m56s Details
2024-05-19 14:30:20 -05:00
Sean Sube dfc5519eed
add tests folder 2024-05-19 14:29:50 -05:00
Sean Sube 7a36ba8b64
fix rendering of portals
Run Python Build / build (push) Failing after 14s Details
2024-05-19 14:26:51 -05:00
Sean Sube 368bfc2602
fix build 2024-05-19 14:26:38 -05:00
Sean Sube 5a0c0e87f8
add dev packit to build
Run Python Build / build (push) Failing after 1m38s Details
2024-05-19 14:21:24 -05:00
Sean Sube e6a1922a24
add python CI 2024-05-19 14:18:39 -05:00
Sean Sube d894055973
add container and missing deps 2024-05-19 14:17:09 -05:00
Sean Sube 83731e6814
start documenting player prompt syntax 2024-05-19 14:06:23 -05:00
Sean Sube 7749185cc6
clear toolbox when generating rooms 2024-05-19 14:06:09 -05:00
Sean Sube 8a6fcfc7a5
normalize names, reverse player function syntax, link new rooms 2024-05-19 13:09:52 -05:00
Sean Sube 2637fcc7cc
start dev guide 2024-05-19 13:08:34 -05:00
Sean Sube ce4d60bfcd
show portals in world tree, only show render icon for some generation events 2024-05-18 23:30:40 -05:00
Sean Sube 2bb842a559
improve search, prevent duplicate names, validate effect operations 2024-05-18 23:30:17 -05:00
Sean Sube 71d2be85f1
use DM to generate portals between rooms 2024-05-18 19:48:18 -05:00
Sean Sube ea5ac0cd10
add vertical layout 2024-05-18 19:46:56 -05:00
Sean Sube 95c17c65d9
fix player buttons 2024-05-18 17:48:40 -05:00
Sean Sube 13dfc3e240
organize systems and actions 2024-05-18 17:48:24 -05:00
Sean Sube 36f29dcffa
use action context managers, sort modules 2024-05-18 17:29:40 -05:00
Sean Sube 03c324ef60
switch to a proper event emitter 2024-05-18 16:58:11 -05:00
Sean Sube 1453038f6d
fix logging, make config optional, fix event attributes 2024-05-18 16:20:47 -05:00
Sean Sube fee406e607
formalize game systems, start implementing effects 2024-05-15 23:12:06 -05:00
Sean Sube 4d90cbef33
use search helpers more, improve image naming with hash of event 2024-05-13 20:08:19 -05:00
Sean Sube eb12d460b9
make avatars textual 2024-05-13 20:07:03 -05:00
Sean Sube 8e55f5da32
add id and type to entities, add search helpers, entity rendering 2024-05-12 23:33:47 -05:00
Sean Sube 5f7dd3bb89
start using config, render entities, render world graph in browser client 2024-05-12 15:47:18 -05:00
Sean Sube e654ac2df9
add license 2024-05-12 13:14:27 -05:00
Sean Sube 593f3981d1
use events for images, show them in all servers 2024-05-12 00:08:53 -05:00
Sean Sube 7010da8ed2
set up zustand state, optimize client somewhat 2024-05-11 17:38:07 -05:00
Sean Sube 416b3cc5d2
add player nicknames for socket clients 2024-05-11 05:17:03 -05:00
Sean Sube 1b84edfd50
start adding engine docs 2024-05-09 23:45:22 -05:00
Sean Sube 90912d2bfe
use the same events on the react client 2024-05-09 23:45:10 -05:00
Sean Sube 94e02ebfe1
describe logic in readme 2024-05-08 23:19:12 -05:00
Sean Sube a4b21d7895
fix title 2024-05-08 22:57:11 -05:00
Sean Sube df48cb7fb4
add example env 2024-05-08 22:55:02 -05:00
Sean Sube d7b2a34541
more readme 2024-05-08 22:41:26 -05:00
Sean Sube e182b60f39
start a readme 2024-05-08 22:26:01 -05:00
Sean Sube cf61060450
switch to events, close threads 2024-05-08 21:11:16 -05:00