Commit Graph

31 Commits

Author SHA1 Message Date
Alex Yang 9c657855fd feat: add withSnapshot API (#97)
Co-authored-by: Marcus Schiesser <mail@marcusschiesser.de>
2025-05-20 01:13:46 -07:00
Alex Yang 23ecfc79f1 feat: init @llama-flow/http pacakge (#105) 2025-05-19 16:18:20 -07:00
Alex Yang 1005e84e55 feat: add stream helper (#98) 2025-05-01 16:13:03 -07:00
Alex Yang 1fb2d98365 feat: add createStatefulMiddleware API (#95) 2025-04-30 01:15:58 -07:00
Alex Yang 80066d0a35 feat: add WorkflowStream.fromResponse/toResponse API (#92) 2025-04-26 08:53:34 -07:00
Alex Yang 89abee2c91 chore: update changeset 2025-04-24 08:27:41 -07:00
Alex Yang e0de00563f fix: browser demo (#75) 2025-04-23 17:15:21 -07:00
Alex Yang e2f8e23869 feat: add rxjs binding (#73) 2025-04-23 09:28:03 -07:00
Alex Yang d2393dcb62 test: add deno test (#60) 2025-04-20 17:03:55 -07:00
Alex Yang ed64c530aa chore: bump version (#57) 2025-04-20 17:03:10 -07:00
Alex Yang 680dcaf035 feat(demo): add sample from laurie (#51) 2025-04-19 14:45:13 -07:00
Alex Yang 25f8873301 chore: remove workspace protocol on demo 2025-04-17 17:47:43 -07:00
Alex Yang b57dc2f4a0 ci: fix 2025-04-15 07:26:21 -07:00
Alex Yang 6baccd5db8 refactor: rename repo to @llama-flow/core (#37) 2025-04-14 23:51:31 -07:00
Alex Yang 36c871d117 fix: stream exports (#29) 2025-04-06 00:55:21 -07:00
Alex Yang d28b481876 feat: workflow middleware system (#15) 2025-04-03 06:10:00 -07:00
Alex Yang 8a808653dc feat: workflow event revamp (#12)
- startEvent and stopEvent shouldn't be required
- `workflowEvent(data)` -> `workflowEvent.with(data)`
2025-04-03 03:16:31 -07:00
Alex Yang 9c98788988 feat: add browser demo (#11) 2025-04-01 12:08:25 -07:00
Alex Yang a87d9e778a feat(middleware): support mcp tool (#4) 2025-04-01 02:22:35 -07:00
Alex Yang 7c1b46959a refactor: stream oriented workflow (#6) 2025-04-01 01:02:51 -07:00
Alex Yang 276fa61af1 fix: import withStore 2025-03-17 10:49:09 -07:00
Alex Yang de2ae3fbb1 feat: middleware and util (#3)
- Interrupter decices how to run a workflow, like `promiseHandler` will
await until reach `stopEvent`,
- Middleware is the wrapper of the `workflow`, will change the behavior
of the whole workflow, like `extends class`, but it more like the idea
from [zustand](https://github.com/pmndrs/zustand)
- Util is smaller piece of the functions, like `zodEvent` only check
event with zod schema, `pRetryHandler` will retry a single handler
2025-03-17 10:35:51 -07:00
Alex Yang 72d6c99156 feat: add middleware 2025-03-17 08:03:36 -07:00
Alex Yang e9a49ad4be feat: improve hono & cloudflare example 2025-03-16 22:36:18 -07:00
Alex Yang e214fad45e feat: improve hono.js example 2025-03-16 09:52:47 -07:00
Alex Yang 74c001cf57 feat: add auto-reference check & multi-tasking fix (#1) 2025-03-16 09:35:23 -07:00
Alex Yang 8f0515d9e6 fix: call event multiple time 2025-03-15 21:11:40 -07:00
Alex Yang 1a6ec83af7 fix: port for moduleResolution node 2025-03-15 19:41:42 -04:00
Alex Yang ffd8eac3ee chore: use monorepo 2025-03-15 16:21:45 -04:00
Alex Yang 3981561d34 fix: misc 2025-03-15 16:19:13 -04:00
Alex Yang 2c984bb7e0 fix: agent example 2025-03-15 10:04:32 +00:00