Skip to content

sdk: event-subscriptions resources + agent lifecycle surface - #39

Open
rafael-archastro wants to merge 1 commit into
mainfrom
sdk/event-subscriptions
Open

sdk: event-subscriptions resources + agent lifecycle surface#39
rafael-archastro wants to merge 1 commit into
mainfrom
sdk/event-subscriptions

Conversation

@rafael-archastro

Copy link
Copy Markdown

Regenerated against archastro-openapi spec/event-subscriptions-public (from firstlanding PR #10337).

New surface — the customer event-subscriptions integration:

  • client.event_subscriptions: list, create (with retention_seconds), get, update, delete, queue (loss indicators included), head, and claim with the full contract — max_events batching, request_id idempotent retries, wait_seconds long-poll.
  • client.event_subscription_deliveries.acknowledge with receipt handles.
  • Async and sync clients; generated contract tests; 2676 tests green.

Merge order: after firstlanding #10337 and the archastro-openapi spec PR land, re-run ./scripts/regenerate_sdk.sh against main (should be a no-op) and merge.

Regenerated against archastro-openapi spec/event-subscriptions-public
(from firstlanding PR #10337). Adds client.event_subscriptions
(list/create/get/update/delete/queue/head/claim) and
client.event_subscription_deliveries (acknowledge) in async and sync
variants, with the full claim contract (max_events batching,
request_id idempotent retries, wait_seconds long-poll), retention
settings, and the queue loss indicators. Generated contract tests
included; full suite green (2676 tests).
Sign up for freeto 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

@rafael-archastro