Skip to content

feat(http): add bounded request and callable SSE clients - #26

Open
fffonion wants to merge 1 commit into
fix/frame-aware-local-allocationfrom
plan/callable-stream-integration
Open

feat(http): add bounded request and callable SSE clients#26
fffonion wants to merge 1 commit into
fix/frame-aware-local-allocationfrom
plan/callable-stream-integration

Conversation

@fffonion

@fffonion fffonion commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Provides bounded buffered HTTP requests and callable SSE streaming.
  • Preserves address policy, redirect revalidation, response/item/total byte limits, deadlines, cancellation, cleanup, and callback backpressure.
  • Keeps the generic stream pump crate-internal and moves its tests into the VM unit-test module.
  • Removes the unconsumed HTTP WebSocket builtin, dependencies, configuration, tests, docs, and public HostStream* embedding surface.

Stack

Verification

  • HTTP host: 16 passed
  • SSE: 17 passed
  • Internal stream: 25 passed
  • Host binding: 10 passed
  • Feature gating: 2 passed
  • Final workspace all-features, no-std, wasm, fmt, diff-check, and strict Clippy passed

Supersedes

@fffonion
fffonion force-pushed the plan/callable-stream-integration branch from 06b37fd to efef9cc Compare August 17, 2026 10:47
@fffonion fffonion changed the title feat(http): add callable streaming clients feat(http): add bounded request and callable SSE clients Aug 17, 2026
@fffonion
fffonion changed the base branch from plan/wide-local-bytecode to fix/frame-aware-local-allocation August 17, 2026 10:53
@fffonion
fffonion force-pushed the plan/callable-stream-integration branch from efef9cc to f12b976 Compare August 17, 2026 11:02
@fffonion
fffonion force-pushed the plan/callable-stream-integration branch from f12b976 to 97e9a9c Compare August 17, 2026 11:21
@fffonion
fffonion force-pushed the plan/callable-stream-integration branch from 97e9a9c to 872bba2 Compare August 17, 2026 11:26
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