Skip to content

workflow: harden readable stream parity - #367

Draft
fantix wants to merge 1 commit into
feat/readable-streams-3-byte-slicefrom
feat/readable-streams-4-hardening
Draft

fantix wants to merge 1 commit into
feat/readable-streams-3-byte-slicefrom
feat/readable-streams-4-hardening

Conversation

@fantix

@fantix fantix commented Sep 2, 2026

Copy link
Copy Markdown
Member

Stacked on #366.

Completes framed-byte parity for step-to-step arguments, start inputs, and hook resumes. Hardens source cancellation, preserves durable chunks for other readers, proves bounded backpressure in both modes, covers late producer errors and partial-frame reconnects, and pins public overload behavior with static type checks.

Validation:

  • uv run poe qa vercel-internal-core vercel-workflow -q (154 + 1329 tests)
  • Python 3.10 and 3.14 matrix for the 40 readable-stream/framing tests
  • uv run poe check-news-fragments

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.

1 participant