Skip to content

fix(webhooks): decode scheduling and auto-reply events - #43

Merged
bjarn merged 1 commit into
mainfrom
codex/handle-current-webhook-events
Oct 1, 2026
Merged

bjarn merged 1 commit into
mainfrom
codex/handle-current-webhook-events

Conversation

@bjarn

@bjarn bjarn commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Add typed events and payloads for message.auto_replied, scheduled, rescheduled, canceled, and released. Follow the current public webhook payloads. Test signed dispatch and nullable auto-reply fields. Keep all existing event classes.

Source contract

The combined specification was exported from revision cc20d3a24c8e1fdfc18dc3ced7a49071505dfba4, then split in a temporary workspace with the current docs script. Both outputs match the stored docs bytes. No source specification was changed or copied into this repository.

Team SHA-256: d29092db4b56011987088aadd8b71d2e3fe8a242441b206bfa6cf49d7409c31e.

Local validation

135 Pest tests, 634 assertions; PHPStan; Pint. All 21 current event types pass signed HTTP dispatch tests. The new lifecycle tests also cover nullable auto-reply fields.

Compatibility

This change adds a field or corrects contract checks. It does not remove a public method or type.

This PR does not merge or release the SDK.

@bjarn
bjarn requested a review from a team as a code owner October 1, 2026 20:02
@bjarn
bjarn merged commit 6aab156 into main Oct 1, 2026
19 checks passed
@bjarn
bjarn deleted the codex/handle-current-webhook-events branch October 1, 2026 20:04
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.

2 participants