Skip to content

Type eventId and data on sendEvent (B13a) - #12

Merged
bazingga08 merged 3 commits into
mainfrom
feat/install-state-events-1104
Nov 7, 2026
Merged

bazingga08 merged 3 commits into
mainfrom
feat/install-state-events-1104

Conversation

@bazingga08

Copy link
Copy Markdown
Collaborator

Lane F (run-1104). Do not merge before launch week.

SendEventInput now types eventId (your order id; the engine stores each eventId once per workspace, so a retry never counts twice) and data (custom key-values for app.event webhooks). The engine already accepts both on /v1/event; only the types were missing. No offline queue on the server SDK (a server retries in its own jobs). Shared-spec B13a / ADR 0004 (strait-shared-spec PR #4).

Tests: npx vitest run 51 passed (new: eventId + data pass-through). tsc --noEmit clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JfkGWSV4ar1AEGgGnCbGzd

bazingga08 and others added 3 commits November 4, 2026 13:47
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JfkGWSV4ar1AEGgGnCbGzd
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JfkGWSV4ar1AEGgGnCbGzd
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JfkGWSV4ar1AEGgGnCbGzd
@bazingga08
bazingga08 merged commit f991a7e into main Nov 7, 2026
1 check 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