[PR #6] [MERGED] refactor: stream oriented workflow #20

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-ts/pull/6
Author: @himself65
Created: 3/19/2025
Status: Merged
Merged: 4/1/2025
Merged by: @himself65

Base: mainHead: sync-impl


📝 Commits (10+)

📊 Changes

48 files changed (+1363 additions, -1657 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 README.md (+78 -66)
📝 demo/cloudflare/src/index.ts (+1 -1)
📝 demo/hono/app.ts (+1 -1)
📝 demo/node/file-parse-promise.ts (+2 -2)
demo/node/file-parse-rxjs.ts (+19 -0)
📝 demo/node/llama-parse-workflow.ts (+4 -8)
📝 demo/node/tool-call-agent.ts (+3 -2)
📝 demo/package.json (+1 -0)
📝 demo/tsconfig.json (+1 -0)
📝 demo/workflows/file-parse-agent.ts (+53 -25)
📝 demo/workflows/llama-parse-workflow.ts (+6 -4)
📝 demo/workflows/tool-call-agent.ts (+5 -4)
📝 packages/fluere/package.json (+8 -2)
packages/fluere/shared/package.json (+0 -8)
📝 packages/fluere/src/core/event.ts (+10 -4)
packages/fluere/src/core/executor.ts (+0 -547)
📝 packages/fluere/src/core/index.ts (+5 -1)
packages/fluere/src/core/internal/context.ts (+17 -0)
packages/fluere/src/core/internal/executor.ts (+116 -0)

...and 28 more files

📄 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/6 **Author:** [@himself65](https://github.com/himself65) **Created:** 3/19/2025 **Status:** ✅ Merged **Merged:** 4/1/2025 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `main` ← **Head:** `sync-impl` --- ### 📝 Commits (10+) - [`0e8d72b`](https://github.com/run-llama/workflows-ts/commit/0e8d72b304320461fc411adff47673d85ac2570f) refactor: iterator implementation - [`51f0a8b`](https://github.com/run-llama/workflows-ts/commit/51f0a8bf9b7f98c1f88512d8c20012dfd99fbdf1) feat: test - [`cafc65c`](https://github.com/run-llama/workflows-ts/commit/cafc65c872c813a3b8f9454dd6c47d0fabbbd110) fix: still remove event - [`b582ae1`](https://github.com/run-llama/workflows-ts/commit/b582ae11bd3645ebbfe092c7235501feac415b27) test: fix - [`3792c8a`](https://github.com/run-llama/workflows-ts/commit/3792c8adecf60d21871eba6737ddb939cfc2b898) fix: code - [`27bdb6b`](https://github.com/run-llama/workflows-ts/commit/27bdb6b4770fd30afc990acc38dc2745645cc149) fix: remove the preparing step - [`bf0e3af`](https://github.com/run-llama/workflows-ts/commit/bf0e3af2dac01df39e8c697b57e35f6a06e1a38f) test: enable skipped tests and update event expectations - [`461765a`](https://github.com/run-llama/workflows-ts/commit/461765a0348770df757f8f2bc4468f51948b1452) feat: fix send event - [`90b105d`](https://github.com/run-llama/workflows-ts/commit/90b105de324194e8482df8d353418decb63c59a7) fix: edge case with agent call - [`7d08a00`](https://github.com/run-llama/workflows-ts/commit/7d08a008dda3c5a8afffcaf2261ef8c278583d2f) feat: rename fn ### 📊 Changes **48 files changed** (+1363 additions, -1657 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `README.md` (+78 -66) 📝 `demo/cloudflare/src/index.ts` (+1 -1) 📝 `demo/hono/app.ts` (+1 -1) 📝 `demo/node/file-parse-promise.ts` (+2 -2) ➕ `demo/node/file-parse-rxjs.ts` (+19 -0) 📝 `demo/node/llama-parse-workflow.ts` (+4 -8) 📝 `demo/node/tool-call-agent.ts` (+3 -2) 📝 `demo/package.json` (+1 -0) 📝 `demo/tsconfig.json` (+1 -0) 📝 `demo/workflows/file-parse-agent.ts` (+53 -25) 📝 `demo/workflows/llama-parse-workflow.ts` (+6 -4) 📝 `demo/workflows/tool-call-agent.ts` (+5 -4) 📝 `packages/fluere/package.json` (+8 -2) ➖ `packages/fluere/shared/package.json` (+0 -8) 📝 `packages/fluere/src/core/event.ts` (+10 -4) ➖ `packages/fluere/src/core/executor.ts` (+0 -547) 📝 `packages/fluere/src/core/index.ts` (+5 -1) ➕ `packages/fluere/src/core/internal/context.ts` (+17 -0) ➕ `packages/fluere/src/core/internal/executor.ts` (+116 -0) _...and 28 more files_ </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:15:57 -05:00
yindo closed this issue 2026-02-16 03:15:57 -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#20