Skip to content

Add Workflow Streams documentation for the TypeScript SDK#4620

Open
brianstrauch wants to merge 3 commits into
mainfrom
workflow-streams-typescript-docs
Open

Add Workflow Streams documentation for the TypeScript SDK#4620
brianstrauch wants to merge 3 commits into
mainfrom
workflow-streams-typescript-docs

Conversation

@brianstrauch
Copy link
Copy Markdown
Member

@brianstrauch brianstrauch commented May 26, 2026

Summary

  • Adds docs/develop/typescript/workflows/workflow-streams.mdx, a TypeScript counterpart to the existing Python Workflow Streams page.
  • Mirrors the Python doc section-for-section, swapping in TypeScript idioms: top-of-workflow-function construction, await using for client disposal, { forceFlush: true } option syntax, defineSignal/setHandler for the ack handshake, and makeContinueAsNewFunc for non-default Continue-As-New options.
  • Wires the page into the TypeScript Workflows sidebar (sidebars.js) and the workflow index page.

Test plan

  • yarn build succeeds (verifies frontmatter parses and intra-site anchors #continue-as-new, #closing-the-stream, #stream-llm-output, #delivery-semantics, #architecture, #tuning, #publish-from-a-client resolve)
  • yarn start shows "Workflow Streams" under TypeScript SDK → Workflows in the sidebar
  • Visual review of the rendered page against the Python equivalent for parity

🤖 Generated with Claude Code

┆Attachments: EDU-6428 Add Workflow Streams documentation for the TypeScript SDK

Mirrors the existing Python SDK Workflow Streams page, adapted for the
TypeScript implementation in @temporalio/workflow-streams: construct at
the top of the Workflow function, `await using` for client disposal,
`{ forceFlush: true }` option syntax, `defineSignal`/`setHandler` for
the ack handshake, and `makeContinueAsNewFunc` for non-default CAN
options. Wired into the TypeScript Workflows sidebar and index.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@brianstrauch brianstrauch requested a review from a team as a code owner May 26, 2026 19:58
@vercel
Copy link
Copy Markdown

vercel Bot commented May 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview, Comment May 28, 2026 6:52pm

Request Review

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 26, 2026

📖 Docs PR preview links

@lennessyy
Copy link
Copy Markdown
Contributor

I am going to take a look at the content across this and the Python pages and isolate some language neutral content out into our conceptual sections, and create sub pages as needed to reduce single page length

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.

3 participants