v0.8.0 -- LLM generates characters
When the story (The Prancing Llama) starts, the LLM will attempt to generate 2 characters and insert them into the scenario. They will be of a new type that roams the place, still driven by the MUD lib. Since the JSON output still fails occasionally (depending on model), it will try 10 times.
I use this model when testing, and I've found that it generates quite good JSON, and decent story.
I've spent alot of time sanitizing the JSON output, trying to repair all the creative ways the model breaks it in, and it works most of the times.
Full Changelog: v0.7.4.1...v0.8.0