Skip to content

Commit 7f36685

Browse files
Document sanitized fetching-prefix idempotence variant
Co-authored-by: Shri Sukhani <shrisukhani@users.noreply.github.com>
1 parent 92f6a2c commit 7f36685

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Polling callback contracts are also validated:
156156
- Executor-shutdown runtime errors (e.g. `cannot schedule new futures after shutdown`) are treated as non-retryable and surfaced immediately.
157157
- Wait helpers (`start_and_wait`, `wait_for_job_result`) only execute fetch/result callbacks after terminal status is reached; polling failures/timeouts short-circuit before fetch retries begin.
158158
- SDK-managed job operation labels derived from job IDs are automatically normalized and bounded (whitespace normalization/trimming, control-character cleanup, and truncation) to satisfy polling operation-name validation limits; internal fetch-step labels inherit the same normalization guarantees while preserving `Fetching ...` context (with truncation if needed).
159-
- Fetch-step operation labels are normalized idempotently; already-prefixed `Fetching ...` labels are preserved (not double-prefixed), including case-insensitive `fetching ...` variants.
159+
- Fetch-step operation labels are normalized idempotently; already-prefixed `Fetching ...` labels are preserved (not double-prefixed), including case-insensitive `fetching ...` variants and sanitized `fetching?...` forms.
160160

161161
Example:
162162

0 commit comments

Comments
 (0)