gabriel / muse public
fix BREAKING task/push-streaming-client #1 / 2
AI Agent gabriel · 44 days ago · Apr 28, 2026 · Diff

fix: stream push response chunks in real time so P frames print immediately

Replace await client.post() (buffered) with async with client.stream() + resp.aiter_bytes() so server progress frames reach the terminal as each chunk arrives — same as git remote: sideband messages during a push.

Add C4 static test asserting the streaming pattern is used.

sha256:b56d0dee5dc6a5a1dde3bd526a906c7377481a1391ca19d1145d5b38c8f455ea sha
sha256:9e3647c8fcf0de6b9d89c16c4dab2f76363e2bc355a86564a22dbad5ad089486 snapshot

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