Refactor bounds.yml to use multiple user messages
This commit is contained in:
@@ -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:
|
||||
<<<CURRENT_SESSION_TRANSCRIPT
|
||||
{{input "transcript"}}
|
||||
CURRENT_SESSION_TRANSCRIPT>>>
|
||||
<<< TRANSCRIPT TO FOLLOW >>>
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user