A 5e storytelling engine with an LLM DM
Something went wrong. Try again.
Clean up spacing between narrative text and tool notifications master
Tool notifications had leading/trailing \n baked in, and the CLI added more on top — stacking up to 3-4 blank lines between a prompt and the DM's first output. Now the engine returns bare `[Label...]` strings and the CLI handles all spacing: one blank line between the rule and the response, one blank line separating text from tool groups, and leading newlines from Claude's stream are stripped so the gap is consistent. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author Chris Guidry Co-author Claude Opus 4.6 (1M context) Date (Mar 30, 2026, 1:04 PM UTC) Commit b8504fc5 b8504fc5a4882e932ffa35f08e5d97ed8be4d3bc Parent 63f08ae4 63f08ae47030a470ade4a938393dca3ec609f416