Tat Dat Duong
|
857fd3578f
|
feat(sdk-js): cleanup types for ui payloads
|
2025-03-11 15:02:42 +01:00 |
|
Tat Dat Duong
|
0e9c41f480
|
feat(sdk-js): use fetchClient from client in gen ui
|
2025-03-10 13:59:00 +01:00 |
|
Tat Dat Duong
|
25019450e2
|
feat(sdk-js): api improvements for gen ui
- merge `typedUi.create` and `typedUi.write` into `typedUi.push`
- Add mutate function in `onCustomEvent`
|
2025-03-09 10:26:50 +01:00 |
|
bracesproul
|
4b25e28e3e
|
fix(sdk-js): AIMessage tool call args type
|
2025-03-07 12:31:18 -08:00 |
|
 William FHandGitHub
|
d86502421d
|
Add TTL args for SDKs (#3728)
|
2025-03-06 23:30:48 +00:00 |
|
 Nuno CamposandGitHub
|
48c287d107
|
feat: update assistant version class (#3702)
|
2025-03-06 10:21:51 -08:00 |
|
Tat Dat Duong
|
40062c40df
|
Add fallback for components defined at client level
|
2025-03-06 17:05:02 +01:00 |
|
Tat Dat Duong
|
52627010cb
|
Cache promises
|
2025-03-06 17:05:01 +01:00 |
|
Tat Dat Duong
|
fcf134a452
|
Remove @langchain/langgraph-sdk/react-ui/types entrypoint
|
2025-03-06 17:05:01 +01:00 |
|
Tat Dat Duong
|
80331b88e0
|
Remove a nesting level
|
2025-03-06 17:05:01 +01:00 |
|
Tat Dat Duong
|
b37f894f38
|
Stabilise boostrapping UI context
|
2025-03-06 17:05:01 +01:00 |
|
Tat Dat Duong
|
79de3dbad3
|
Fix require symbol
|
2025-03-06 17:05:00 +01:00 |
|
Tat Dat Duong
|
4ee863f30d
|
Reexport as @langchain/langgraph-sdk/react-ui
|
2025-03-06 17:05:00 +01:00 |
|
Tat Dat Duong
|
7e060f88a2
|
Introduce useStreamContext
|
2025-03-06 17:05:00 +01:00 |
|
Tat Dat Duong
|
f49856af0b
|
Fix types for collect
|
2025-03-06 17:05:00 +01:00 |
|
Tat Dat Duong
|
b73b34ddd5
|
Add apiUrl, assistantId to props
|
2025-03-06 17:04:59 +01:00 |
|
Tat Dat Duong
|
c9ffd753f5
|
feat(sdk-js): add react-ui implementation
|
2025-03-06 17:04:59 +01:00 |
|
Arjun Natarajan
|
003226cef4
|
expose assistantbase
|
2025-03-05 16:47:18 -05:00 |
|
Arjun Natarajan
|
098a199cb9
|
update assistant version class
|
2025-03-05 15:39:34 -05:00 |
|
 David DuongandGitHub
|
d29e9e22c7
|
feat(sdk-js): useStream expose callerOptions and defaultHeaders (#3688)
|
2025-03-05 10:42:57 +01:00 |
|
 David DuongandGitHub
|
22e60c47cc
|
fix(sdk-js): stream intermediate values with messages-tuple (#3664)
We still need intermediate messages to ensure the client state and
server state is in-sync as quickly as possible.
|
2025-03-05 10:33:05 +01:00 |
|
Tat Dat Duong
|
af14a2abbc
|
feat(sdk-js): useStream expose callerOptions and defaultHeaders
|
2025-03-05 00:29:25 +01:00 |
|
Tat Dat Duong
|
e466c2c90c
|
fix(sdk-js): handle threadId: undefined as controlled
|
2025-03-05 00:20:59 +01:00 |
|
Tat Dat Duong
|
fc130a52ef
|
fix(sdk-js): stream intermediate values with messages-tuple
We still need intermediate messages to ensure the client state and server state is in-sync as quickly as possible.
|
2025-03-03 17:19:45 +01:00 |
|
Tat Dat Duong
|
d3b9a96504
|
feat(react): support interrupt_before/after
|
2025-02-25 17:57:12 +01:00 |
|
Tat Dat Duong
|
a290984362
|
fix(react): avoid implicitly streaming values if not needed
|
2025-02-25 15:58:21 +01:00 |
|
Tat Dat Duong
|
1500764b46
|
fix(react): handle non-concatenable messages
|
2025-02-20 21:24:00 +01:00 |
|
Tat Dat Duong
|
f83d18188f
|
feat(react): add interrupts, clean up generic types
|
2025-02-20 03:06:10 +01:00 |
|
Tat Dat Duong
|
c63fbbfaa6
|
fix(react): avoid streaming messages if they are not needed
|
2025-02-20 01:22:08 +01:00 |
|
Tat Dat Duong
|
577b4413a9
|
fix(react): output non-abort errors in console, handle bogus message type
|
2025-02-20 01:20:19 +01:00 |
|
Tat Dat Duong
|
15e67fdd57
|
feat(sdk-js/react): make configurable typed
|
2025-02-19 17:27:26 +01:00 |
|
Tat Dat Duong
|
7ec8a4cb4d
|
Update type definitions
|
2025-02-13 10:57:00 -08:00 |
|
 David DuongandGitHub
|
2d9ca3045e
|
feat(sdk-js): expose branches (#3426)
|
2025-02-13 10:45:01 -08:00 |
|
Tat Dat Duong
|
3c0a677c90
|
feat(sdk-js): make "messages" the default key
|
2025-02-13 10:36:22 -08:00 |
|
Tat Dat Duong
|
2c66ac869d
|
feat(sdk-js): expose branches
|
2025-02-13 10:17:42 -08:00 |
|
Tat Dat Duong
|
49c74dd569
|
Add docs
|
2025-02-13 07:12:15 -08:00 |
|
Tat Dat Duong
|
da1fae0c72
|
Cleanup
|
2025-02-12 15:55:10 -08:00 |
|
Tat Dat Duong
|
7db81d72dc
|
Cleanup
|
2025-02-12 15:55:10 -08:00 |
|
Tat Dat Duong
|
4ce387ee28
|
test
|
2025-02-12 15:55:09 -08:00 |
|
 Nuno CamposandTat Dat Duong
|
b902db686d
|
Speed up!
|
2025-02-12 15:55:07 -08:00 |
|
 Nuno CamposandGitHub
|
16be48079e
|
fix(sdk-js): improve SSE parsing performance by 10x (#3401)
|
2025-02-12 10:08:46 -08:00 |
|
Tat Dat Duong
|
d333e52fce
|
Simplify types for additional kwargs
|
2025-02-12 09:16:07 -08:00 |
|
Tat Dat Duong
|
b6aff521e5
|
Make event listeners a callback
|
2025-02-12 09:11:44 -08:00 |
|
Tat Dat Duong
|
3325787af7
|
fix(sdk-js): improve SSE parsing performance by 10x
|
2025-02-12 08:51:53 -08:00 |
|
Tat Dat Duong
|
77a3cffa7f
|
Allow omitting client
|
2025-02-12 08:50:01 -08:00 |
|
Tat Dat Duong
|
d9ed1ef52e
|
Branching
|
2025-02-11 10:10:54 -08:00 |
|
Tat Dat Duong
|
3163a60466
|
Fix typo
|
2025-02-11 09:58:19 -08:00 |
|
Tat Dat Duong
|
f3fe30380c
|
Make sure we clear when switching threads
|
2025-02-11 09:01:53 -08:00 |
|
Tat Dat Duong
|
2c5ddceeb1
|
Add submit / stop
|
2025-02-11 09:01:53 -08:00 |
|
Tat Dat Duong
|
98976e016a
|
Prevent double Error: Error
|
2025-02-11 09:01:52 -08:00 |
|