[PR #92] [MERGED] feat: add WorkflowStream.fromResponse/toResponse API #98

Closed
opened 2026-02-16 03:16:10 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-ts/pull/92
Author: @himself65
Created: 4/26/2025
Status: Merged
Merged: 4/26/2025
Merged by: @himself65

Base: mainHead: from/send


📝 Commits (5)

📊 Changes

16 files changed (+208 additions, -44 deletions)

View changed files

.changeset/olive-phones-invite.md (+5 -0)
📝 demo/deno/deno.lock (+7 -3)
📝 demo/deno/main_test.ts (+1 -1)
📝 packages/core/src/core/context.ts (+1 -1)
📝 packages/core/src/core/index.ts (+2 -0)
📝 packages/core/src/core/stream.ts (+97 -19)
📝 packages/core/src/core/utils.ts (+3 -0)
📝 packages/core/src/observable.ts (+2 -2)
📝 packages/core/src/stream/consumer.ts (+13 -5)
📝 packages/core/src/stream/filter.ts (+7 -3)
📝 packages/core/src/stream/find.ts (+6 -2)
📝 packages/core/src/stream/until.ts (+8 -4)
packages/core/tests/core/shared/events.ts (+6 -0)
packages/core/tests/core/stream.spec.ts (+40 -0)
📝 packages/core/tests/middleware/with-trace-events.spec.ts (+7 -2)
📝 packages/llamaindex/src/index.ts (+3 -2)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/workflows-ts/pull/92 **Author:** [@himself65](https://github.com/himself65) **Created:** 4/26/2025 **Status:** ✅ Merged **Merged:** 4/26/2025 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `main` ← **Head:** `from/send` --- ### 📝 Commits (5) - [`d0c0529`](https://github.com/run-llama/workflows-ts/commit/d0c052936b0b71c2dffd603ca4acd576664535c5) feat: add `WorkflowStream.fromResponse` and `WorkflowStream.toResponse` API - [`40ac3e4`](https://github.com/run-llama/workflows-ts/commit/40ac3e4f411042342ff2a1eb85e8186e9b567d8c) Create olive-phones-invite.md - [`7eac9dd`](https://github.com/run-llama/workflows-ts/commit/7eac9ddf6f707fba6c20c3db216acafb8d0d9c07) fix: type - [`3715cc7`](https://github.com/run-llama/workflows-ts/commit/3715cc7386a40c0277a7a52a1b0a907736daf262) fix: type - [`7019ab9`](https://github.com/run-llama/workflows-ts/commit/7019ab9cce3d959c3f36d7760bbb5cb66c7d223d) fix: type ### 📊 Changes **16 files changed** (+208 additions, -44 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/olive-phones-invite.md` (+5 -0) 📝 `demo/deno/deno.lock` (+7 -3) 📝 `demo/deno/main_test.ts` (+1 -1) 📝 `packages/core/src/core/context.ts` (+1 -1) 📝 `packages/core/src/core/index.ts` (+2 -0) 📝 `packages/core/src/core/stream.ts` (+97 -19) 📝 `packages/core/src/core/utils.ts` (+3 -0) 📝 `packages/core/src/observable.ts` (+2 -2) 📝 `packages/core/src/stream/consumer.ts` (+13 -5) 📝 `packages/core/src/stream/filter.ts` (+7 -3) 📝 `packages/core/src/stream/find.ts` (+6 -2) 📝 `packages/core/src/stream/until.ts` (+8 -4) ➕ `packages/core/tests/core/shared/events.ts` (+6 -0) ➕ `packages/core/tests/core/stream.spec.ts` (+40 -0) 📝 `packages/core/tests/middleware/with-trace-events.spec.ts` (+7 -2) 📝 `packages/llamaindex/src/index.ts` (+3 -2) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:16:10 -05:00
yindo closed this issue 2026-02-16 03:16:10 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/workflows-ts#98