You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: standardize timeout values to floats in seconds
- Convert all timeout parameters from timedelta to float type
- Update StreamableHttpParameters, SseServerParameters timeouts to float
- Change read_timeout_seconds from timedelta | None to float | None
- Remove timedelta imports from modified files
- Update examples and tests to use float values (e.g., 30.0 instead of timedelta(seconds=30))
- Add '(in seconds)' clarification to all timeout parameter docstrings
- Align with Python ecosystem conventions (httpx, starlette, stdlib)
BREAKING CHANGE: All timeout parameters now accept float (seconds) instead of timedelta objects
Fixes#1747
0 commit comments