Commit Graph

2 Commits

Author SHA1 Message Date
projectmoon 1d78d05d7a Look at people and items in a scene. Non-LLM coherence.
Adds the ability to inspect people or items in a scene. Also
technically props, but they are not first class entities (i.e. stored
in DB with an ID), so the LLM will behave oddly if you attempt to look
at a prop.

Also adds the foundation of non-LLM + LLM command coherence to fix up
LLM responses from LLM command execution. CommandEvents that are
recognized as incoherent will attempt to be fixed by the command
coherence layer. Currently only non-LLM coherence checks are done
(normalizing IDs, making sure they are right, etc).

Also many changes to command execution prompt to make it more
intelligent and correct.

Many foundational pieces for building actual game mechanics and
in-depth coherence are also added.
2024-01-30 22:21:04 +01:00
projectmoon 82001b99b7 Bunch of refactoring and renaming to support built-in commands. 2024-01-17 10:34:24 +01:00