Skip to content

Disable implicit SDK retries in consumer examples - #10

Merged
wilkont merged 1 commit into
devfrom
docs/explicit-consumer-retry-policy
Oct 28, 2026
Merged

wilkont merged 1 commit into
devfrom
docs/explicit-consumer-retry-policy

Conversation

@wilkont

@wilkont wilkont commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

The SDK examples omitted retry settings, although C3R v0.1 provides no request deduplication or idempotent replay guarantee. A timed-out generation could therefore be submitted again automatically.

Set Python max_retries=0 and JavaScript maxRetries:0, and document request-ID scope, ambiguous outcomes, explicit caller retry/reconciliation policy, incomplete responses and unmeasured cost. This changes only the developer guide; runtime, deployment and test trees are unchanged, and no new consumer adapter or production qualification is claimed.

Validation: both existing official SDK HTTP/SSE acceptance fixtures passed (2 tests, 0 skips) after adding the existing Node installation to the test process PATH. The first JavaScript attempt failed to locate Node; no source fix was required. Standards and Spec reviews each reported zero actionable findings. No new tests were added for this documentation-only change.

@wilkont
wilkont merged commit 2073475 into dev Oct 28, 2026
10 checks 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.

2 participants