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