Skip to content

feat: plugin input contributions - thumbnail gated on create_livestream (v0.11.0)#5

Merged
JRemitz merged 1 commit intomainfrom
feat/plugin-input-contributions
Apr 3, 2026
Merged

feat: plugin input contributions - thumbnail gated on create_livestream (v0.11.0)#5
JRemitz merged 1 commit intomainfrom
feat/plugin-input-contributions

Conversation

@JRemitz
Copy link
Copy Markdown
Contributor

@JRemitz JRemitz commented Apr 3, 2026

Summary

  • Add get_input_schema() that declares thumbnail_image input for game_init only when create_livestream is enabled
  • Read thumbnail from plugin_inputs (new reeln-cli input contribution system) with fallback to game_info.thumbnail
  • Bump min_reeln_version to 0.0.37
  • Version tests use __version__ dynamically

Test plan

  • 259 tests pass, 100% coverage
  • mypy strict clean
  • get_input_schema() returns empty when create_livestream=False
  • get_input_schema() returns thumbnail_image when create_livestream=True
  • on_game_init prefers plugin_inputs over game_info.thumbnail

🤖 Generated with Claude Code

…am (v0.11.0)

Add get_input_schema() that declares thumbnail_image input for game_init
only when create_livestream is enabled. Read thumbnail from plugin_inputs
with fallback to game_info.thumbnail for backward compatibility.

Co-Authored-By: Claude <noreply@anthropic.com>
@JRemitz JRemitz merged commit 51bfc67 into main Apr 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant