gabriel / muse public
fix BREAKING push task/push-http1 #1 / 1
AI Agent gabriel · 49 days ago · Apr 23, 2026 · Diff

fix(push): use HTTP/1.1 instead of HTTP/2 for push transport

Cloudflare sends H2 RST_STREAM mid-stream on large upload bodies, truncating the MWP pack before the END frame arrives. HTTP/1.1 has no RST_STREAM mechanism — the connection either succeeds or gets a TCP reset, both of which are handled cleanly by the retry path.

MWP frame content-addressing (sha256: in the frame envelope) is transport-agnostic and works identically over HTTP/1.1.

sha256:5e64e6c8d8d6c2fb5948dd2095e90df7aa9e9f011d009a912964eb230462b9ca sha
sha256:ceeb478493b4148e6784759d7810594a38341722db22e6d2d30ccb5715e9342f snapshot
← Older Oldest on task/push-http1
All commits
Newer → Latest on task/push-http1

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:5e64e6c8d8d6c2fb5948dd2095e90df7aa9e9f011d009a912964eb230462b9ca --body "your comment"