Skip to content

[core] extend reasons and events - #138

Merged
mr-chelyshkin merged 2 commits into
mainfrom
extend-reasons
Jul 15, 2026
Merged

[core] extend reasons and events#138
mr-chelyshkin merged 2 commits into
mainfrom
extend-reasons

Conversation

@mr-chelyshkin

Copy link
Copy Markdown
Contributor

📝 Description

  • New reasons: DROP_IF_RUNNING, FORCE_TERMINATED_AFTER_GRACE
  • New event: RuntimeFailure

Why

  • These allow integrations to classify events without matching undocumented string literals.
  • SubscriberPanicked now represents subscriber processing failures, while RuntimeFailure represents internal runtime component failures.

✅ Checklist

  • Documentation updated (README, API docs, examples)
  • Tests added/updated (if relevant)
  • No breaking changes introduced
  • task ci passes locally

@mr-chelyshkin mr-chelyshkin self-assigned this Jul 15, 2026
@mr-chelyshkin mr-chelyshkin added the other [PR] Fits no other category. Release notes: Other label Jul 15, 2026
@mr-chelyshkin
mr-chelyshkin merged commit 20923c6 into main Jul 15, 2026
58 of 62 checks passed
@mr-chelyshkin
mr-chelyshkin deleted the extend-reasons branch July 15, 2026 08:40
mr-chelyshkin added a commit that referenced this pull request Jul 15, 2026
📝 Description

- New reasons: DROP_IF_RUNNING, FORCE_TERMINATED_AFTER_GRACE
- New event: RuntimeFailure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

other [PR] Fits no other category. Release notes: Other

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant