diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-20 09:25:00 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-20 09:25:00 +0300 |
| commit | e670494adfe00a1fa55c7e8ffcbf0172ff662cce (patch) | |
| tree | c1ec8902f2407ce1168289aa7521507da3b4bae2 /internal/comic/narrator.go | |
| parent | af2aa5e5efa82d3bc7cf5530e0a1eee72ba99244 (diff) | |
Fix task 25 comic generation leak handling
Diffstat (limited to 'internal/comic/narrator.go')
| -rw-r--r-- | internal/comic/narrator.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/internal/comic/narrator.go b/internal/comic/narrator.go index a7c76c3..a75522a 100644 --- a/internal/comic/narrator.go +++ b/internal/comic/narrator.go @@ -190,9 +190,11 @@ func (n *Narrator) buildTeaser(ctx context.Context, templateName, storyText stri return "" } systemPrompt, err := n.prompts.RenderPrompt(templateName, map[string]any{ - "StoryText": storyText, - "Language": n.language, - "Script": n.script, + "StoryText": storyText, + "Language": n.language, + "LanguageName": localizedLanguageName(n.language, n.script), + "Script": n.script, + "ScriptName": localizedScriptName(n.script), }) if err != nil { fmt.Printf(" Warning: text prompt render failed: %v\n", err) |
