release: v0.8.1 — level, tournament, and description context for prompts#5
Merged
release: v0.8.1 — level, tournament, and description context for prompts#5
Conversation
…age and livestream prompts
Add level, tournament, and description template variables to game
image, livestream title, and livestream description prompt templates
so the LLM can incorporate tournament and age-level context.
- {{level}}, {{tournament}}, {{description}} added to game_image,
livestream_title, and livestream_description prompts
- build_prompt_variables() now extracts level and tournament from
game_info
- generate_game_image() accepts level, description, tournament params
- Removed dead zoom_path None check and unused FALLBACK_CENTER import
- 100% line + branch coverage (250 tests)
Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
{{level}},{{tournament}}, and{{description}}template variables to game image, livestream title, and livestream description promptsbuild_prompt_variables()now extractslevelandtournamentfromgame_infogenerate_game_image()acceptslevel,description,tournamentparamszoom_path is not Nonecheck and unusedFALLBACK_CENTERimportTest plan
make checkpasses — lint, mypy, 250 tests, 100% line + branch coveragev0.8.1triggers PyPI release via GitHub Actionsreeln game initwith level/tournament set, verify game image prompt includes context🤖 Generated with Claude Code