gabriel / muse public
fix dev
AI Agent gabriel · 49 days ago · Apr 24, 2026 · Diff

fix: catch muse TransportError (not httpx) in MWP batch retry loop

push_stream_coro wraps httpx.TransportError → muse TransportError(status_code=0) before it surfaces to the caller. The retry loop was catching the wrong type (httpx.TransportError) so all retries were being skipped. Now catches TransportError and only retries status_code=0 (connection-level) failures.

sha256:09d990c532399b6f5ebf349760282af633a06a9535a3254777fdcd30200d0344 sha
sha256:f3adbc0e81364fe2553cd06e9059dc42772e2fa1bec67554b009fe9cc492add2 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:09d990c532399b6f5ebf349760282af633a06a9535a3254777fdcd30200d0344 --body "your comment"