Skip to content

Feat/eventlistener auto subscribe - #139

Merged
kanimaru merged 2 commits into
masterfrom
feat/eventlistener-auto-subscribe
Sep 8, 2026
Merged

Feat/eventlistener auto subscribe#139
kanimaru merged 2 commits into
masterfrom
feat/eventlistener-auto-subscribe

Conversation

@kanimaru

@kanimaru kanimaru commented Sep 7, 2026

Copy link
Copy Markdown
Owner

No description provided.

kanimaru and others added 2 commits September 3, 2026 00:58
TwitchEventListener now shows its subscription's conditions in the
inspector (same UI as TwitchEventsubConfig, shared via a generalized
condition/docs property editor) and can subscribe itself at runtime
when the EventSub has no matching subscription yet and the conditions
are filled. Subscription failures are now reported through
TwitchEventsub's new subscription_created/subscription_failed signals
and logged with TwitchLogger instead of silently failing.

Also moves game_template and overlay_template out of example/ to the
addon root, and renames credentials_on_demand/setup.* to cod_setup.*.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The rename in the previous commit staged the file's content at the
git-mv snapshot, before it was rewritten to work with any object
exposing definition/condition (not just TwitchEventsubConfig). The
rewrite itself never made it into that commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

GUT Results

137 tests  +11   137 ✅ +11   0s ⏱️ ±0s
 10 suites + 1     0 💤 ± 0 
  1 files   ± 0     0 ❌ ± 0 

Results for commit d55d413. ± Comparison against base commit a56c985.

@kanimaru
kanimaru merged commit 86083ab into master Sep 8, 2026
4 checks passed
@kanimaru
kanimaru deleted the feat/eventlistener-auto-subscribe branch September 8, 2026 07:27
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