Christian Bromann
730dc7c3b8
feat(sdk): add type-safe tool call streaming with agent type inference ( #1826 )
...
Co-authored-by: David Duong <david@duong.cz >
2026-01-08 14:50:18 -08:00
Andrew Nguonly
35e8fc7813
feat: Add name parameter to assistants count API ( #1805 )
2025-12-03 15:44:41 +01:00
Andrew Nguonly
b9be52682b
feat: Add search by name functionality to in-memory JS agent server ( #1785 )
2025-11-21 21:57:30 +01:00
Hunter Lovell
1e1ecbbcf8
feat: merge v1 ( #1733 )
...
Co-authored-by: Tat Dat Duong <david@duong.cz >
Co-authored-by: Christian Bromann <git@bromann.dev >
Co-authored-by: Nuno Campos <nuno@langchain.dev >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-17 16:34:43 -07:00
Parker J. Rule
af5d15bd8d
chore(api): support subset variant of $contains auth op ( #1702 )
...
LangGraph Platform supports auth filters of the form
{key: {"$contains": [values...]}}, where values...
are a list of elements that may be contained in metadata[key].
For consistency, we should support these kinds of filters
in the JS dev server.
2025-09-25 16:07:30 -04:00
Parker J. Rule
5176f1c0df
chore(api): add description field for assistants ( #1645 )
2025-09-10 23:23:49 +00:00
Parker J. Rule
68a1aa8123
fix(api): call threads:create auth handler when copying a thread ( #1641 )
2025-09-11 01:22:37 +02:00
Parker J. Rule
37da3a128f
Revert "chore(sdk, api): add description field for assistants" ( #1643 )
2025-09-10 15:23:55 -07:00
Parker J. Rule
edd408815a
chore(sdk, api): add description field for assistants ( #1640 )
...
This adds the optional description field to the `Assistant` model
(for parity with the Python API implementation).
2025-09-10 17:57:46 -04:00
David Duong
60e9258b8e
fix(langgraph): task result from stream mode debug / tasks should match format from getStateHistory / getState ( #1551 )
2025-08-25 16:51:20 +00:00
David Duong
3412f9f549
fix(api): unintended schema inference to BaseMessage[] for all state keys when strictFunctionTypes: true ( #1526 )
2025-08-13 16:31:46 +02:00
David Duong
c857357c53
feat(api): harden embed server, implement missing endpoints needed for interrupts ( #1520 )
2025-08-11 16:31:49 +02:00
David Duong
f65f619cae
fix(api): send Content-Location header for stateless runs ( #1512 )
2025-08-08 15:21:54 +00:00
David Duong
3c390c9697
fix(api): parser: sanitise generated symbol names, honor typescript extension ( #1476 )
2025-08-01 17:01:49 +02:00
lc-arjun
7edf347d7d
fix(api): make meta routes unauthed ( #1471 )
...
Co-authored-by: Tat Dat Duong <david@duong.cz >
2025-07-31 00:57:24 +00:00
David Duong
ef84039244
fix(api): place the schema inference template next to the graph code, use whole path for symbol name ( #1474 )
2025-07-31 00:41:47 +00:00
David Duong
f1bcec7075
chore(langgraph): context API port ( #1451 )
2025-07-28 16:56:17 +02:00
David Duong
5f7ee26277
feat(langgraph): cleanup of interrupt interface ( #1445 )
2025-07-28 16:56:16 +02:00
David Duong
10432a4afa
chore(langgraph): remove SharedValue / managed value ( #1436 )
2025-07-28 16:56:16 +02:00
David Duong
773ec0d3d4
chore(checkpoint): remove checkpoint["writes"] ( #1432 )
2025-07-28 16:56:16 +02:00
David Duong
030698f473
feat(api): add support for injecting langgraph_node in structured logs, expose structlog ( #1444 )
2025-07-26 00:56:29 +02:00
David Duong
ee1defac05
feat(api,sdk): add typing and support for "checkpoints" and "tasks" stream mode ( #1416 )
2025-07-17 15:05:21 +02:00
David Duong
d172de38b9
fix(api): apply namespace to messages-tuple stream mode ( #1386 )
2025-07-14 14:03:05 +02:00
David Duong
972b66ae62
fix(api): support gen UI components with hyphens ( #1360 )
2025-07-07 13:26:30 +00:00
Tat Dat Duong
dd80cf6f2a
fix(api): use overlapped stdio for windows API tests
2025-07-04 01:19:03 +02:00
Tat Dat Duong
92ac0c7c84
2x the timeout again
2025-07-03 21:27:29 +02:00
Tat Dat Duong
f5c0b5d936
Make timeouts way more slower for Windows
2025-07-03 21:18:27 +02:00
Tat Dat Duong
6c481c1018
Ensure we properly reference tsx
2025-07-03 21:07:34 +02:00
Tat Dat Duong
8542079345
Expand hook timeout to 20_000
2025-07-03 14:25:56 +02:00
Tat Dat Duong
f858150d6e
Simplify start of server
2025-07-03 14:21:00 +02:00
Tat Dat Duong
9329cde70b
Revert change to remove 18.x, disable auth tests instead
2025-07-02 18:32:41 +02:00
Tat Dat Duong
f4a65923f1
Kill server
2025-07-02 03:42:54 +02:00
Tat Dat Duong
a254b5e817
Make schemas timeout
2025-07-02 02:51:02 +02:00
Tat Dat Duong
005d83facf
Remove only modifier
2025-07-02 02:47:05 +02:00
Tat Dat Duong
66219801db
Test
2025-07-02 02:44:04 +02:00
Tat Dat Duong
799a08edc3
Simplify build process, remove Bun
2025-07-02 01:46:19 +02:00
Tat Dat Duong
2b211391c8
Update dependencies
2025-07-02 00:00:05 +02:00
Tat Dat Duong
fd6a9c9eb0
fix(api): fix race condition for multiple workers
2025-06-28 03:11:45 +02:00
Tat Dat Duong
dad9f3e29b
fix(api): make sure export types are not overlapping
2025-05-20 15:56:17 +02:00
Tat Dat Duong
ad644bd985
Mark resumability as an optional feature
2025-05-20 14:19:45 +02:00
Tat Dat Duong
95ff0fc3cc
Test
2025-05-19 13:53:08 +02:00
Tat Dat Duong
cf30a2a288
Fix tests
2025-05-19 13:49:15 +02:00
Tat Dat Duong
6bd6e154a0
Update to 0.0.75
2025-05-16 12:00:06 -07:00
Tat Dat Duong
27eaa1ed49
Use updated (not-released) client
2025-05-16 11:55:44 -07:00
Tat Dat Duong
872c018571
Remove console.log
2025-05-16 11:55:43 -07:00
Tat Dat Duong
3ce2561479
feat(api): resumable streams
2025-05-16 11:55:43 -07:00
Tat Dat Duong
ef5169744e
fix(api): reuse ts.Program as much as possible
2025-05-15 21:27:21 -07:00
Tat Dat Duong
2c13e458f6
fix(api): block updates to state while run is in-flight
...
Implements https://github.com/langchain-ai/langgraph-api/pull/830
2025-05-13 15:45:21 -07:00
Tat Dat Duong
016dd99958
Cleanup tests
2025-04-29 01:32:13 +02:00
Tat Dat Duong
8289508e2a
feat(api): add semver check + warning in CLI
2025-04-24 12:28:30 +02:00