Skip to content

feat: add retry and trace propagation to Python SDK#7

Merged
George-iam merged 1 commit intomainfrom
track-c-retries-trace-python
Feb 28, 2026
Merged

feat: add retry and trace propagation to Python SDK#7
George-iam merged 1 commit intomainfrom
track-c-retries-trace-python

Conversation

@George-iam
Copy link
Contributor

Summary

  • add configurable retry settings and centralized request handling in the Python SDK client
  • propagate X-Trace-Id across API methods and keep write retries idempotency-aware
  • add retry/trace behavior tests and refresh quickstart examples

Test plan

  • python3 -m py_compile axme_sdk/client.py tests/test_client.py
  • pytest (blocked in this environment: system Python has no pip/venv)

Made with Cursor

Introduce configurable retry behavior and X-Trace-Id propagation across SDK operations with idempotency-aware write retries, plus tests and quickstart updates.

Made-with: Cursor
@George-iam George-iam merged commit c0d56a1 into main Feb 28, 2026
1 check passed
@George-iam George-iam deleted the track-c-retries-trace-python branch February 28, 2026 17:26
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