Skip to content

[codex] Harden Summon streaming#15

Merged
nahiyankhan merged 1 commit into
codex/terminology-layeringfrom
codex/streaming-hardening
Jun 9, 2026
Merged

[codex] Harden Summon streaming#15
nahiyankhan merged 1 commit into
codex/terminology-layeringfrom
codex/streaming-hardening

Conversation

@nahiyankhan

Copy link
Copy Markdown
Collaborator

Summary

  • Add a backpressure-aware createProtocolLineWriter public server helper and wire the demo generation route through it.
  • Add cancelOnStop support to consumeSurfaceStream() so stopped streams cancel by default.
  • Update adoption docs and public package export/smoke checks for the hardened streaming path.

Validation

  • pnpm --filter @summon-internal/server test
  • pnpm --filter @summon-internal/host test
  • pnpm --filter @summon-internal/engine test
  • pnpm typecheck
  • pnpm build:impl
  • pnpm build:public-core
  • pnpm check:public-api
  • pnpm smoke:public-packages (passed after transient npm registry metadata warnings)

Notes

This is stacked on #14 (codex/terminology-layering) so the PR diff stays focused on streaming hardening.

@nahiyankhan nahiyankhan marked this pull request as ready for review June 9, 2026 15:13
@nahiyankhan nahiyankhan merged commit b496686 into codex/terminology-layering Jun 9, 2026
3 checks passed
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