diff --git a/internal/modules/dnd/chunk/scenes/assets/prompts/dnd.scenes.yaml b/internal/modules/dnd/chunk/scenes/assets/prompts/dnd.scenes.yaml index e473423..f8b94b1 100644 --- a/internal/modules/dnd/chunk/scenes/assets/prompts/dnd.scenes.yaml +++ b/internal/modules/dnd/chunk/scenes/assets/prompts/dnd.scenes.yaml @@ -17,10 +17,6 @@ inputs: messages: - role: system content_file: ./sharedassets/common-dnd-system.md - - role: user - content_file: ./sharedassets/common-dnd-transcript.md - cache_control: - type: ephemeral - role: user content_file: ./sharedassets/common-dnd-references.md cache_control: @@ -29,6 +25,10 @@ messages: content_file: ./task.md - role: user content_file: ./instructions.md + - role: user + content_file: ./sharedassets/common-dnd-transcript.md + cache_control: + type: ephemeral output: format: json validation_mode: json_schema diff --git a/internal/modules/dnd/normalize/npcs/assets/prompts/dnd.npcs.normalize.yaml b/internal/modules/dnd/normalize/npcs/assets/prompts/dnd.npcs.normalize.yaml index 6e7b12a..f81170c 100644 --- a/internal/modules/dnd/normalize/npcs/assets/prompts/dnd.npcs.normalize.yaml +++ b/internal/modules/dnd/normalize/npcs/assets/prompts/dnd.npcs.normalize.yaml @@ -11,8 +11,6 @@ inputs: messages: - role: system content_file: ./sharedassets/common-dnd-system.md - cache_control: - type: ephemeral - role: user content_file: ./task.md - role: user @@ -23,6 +21,8 @@ messages: content_file: ./candidates.md - role: user content_file: ./sharedassets/common-dnd-transcript.md + cache_control: + type: ephemeral output: format: json validation_mode: json_schema