From cded4f72810197e78d06b924c1ed51687a609f10 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Mon, 25 May 2026 20:43:11 -0500 Subject: [PATCH] Refactor bounds.yml to use multiple user messages --- prompts/bounds.user.md | 5 +---- prompts/bounds.yml | 5 ++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/prompts/bounds.user.md b/prompts/bounds.user.md index 9524bfe..3243d46 100644 --- a/prompts/bounds.user.md +++ b/prompts/bounds.user.md @@ -10,7 +10,4 @@ Remember: - Return only valid JSON using the required schema. - Do not skip the opening recap, planning, recovery, shopping, travel preparation, or rules adjudication merely because it is less dramatic than later combat. If it occurs after gameplay has begun and affects the session’s state, it belongs inside the range. -Transcript: -<<>> +<<< TRANSCRIPT TO FOLLOW >>> diff --git a/prompts/bounds.yml b/prompts/bounds.yml index 4e89375..4fe82f1 100644 --- a/prompts/bounds.yml +++ b/prompts/bounds.yml @@ -1,6 +1,6 @@ id: dnd.session_bounds version: "1.0.0" -default_profile: local-gemma4 +default_profile: openrouter-gemini-flash description: Review D&D session transcript and identify starting and ending segments for actual gameplay. inputs: - name: transcript @@ -12,6 +12,9 @@ messages: content_file: ./bounds.system.md - role: user content_file: ./bounds.user.md + - role: user + content: | + {{input "transcript"}} output: format: json validation_mode: json_schema