Nuno Campos
e76f4cc434
Combine channel and managed values manager
2024-08-21 13:30:18 -07:00
Nuno Campos
14ec51601c
lib0.2.8
2024-08-21 12:09:11 -07:00
Nuno Campos and GitHub
14976d4c56
Interrupts shouldn't be retried ( #1413 )
...
* Interrupts shouldn't be retried
* Add async test
* Lint
2024-08-21 12:08:58 -07:00
Nuno Campos
2f41b2891b
lib0.2.7
0.2.7
2024-08-21 11:33:54 -07:00
Nuno Campos and GitHub
c857a77dd1
Merge pull request #1352 from langchain-ai/nc/14aug/scoped-value
...
Add SharedValue
2024-08-21 11:33:18 -07:00
Nuno Campos
5fb2c2c6f8
Lint
2024-08-21 11:27:04 -07:00
Nuno Campos
4250ff92b8
Fix
2024-08-21 11:25:37 -07:00
Nuno Campos
7fd4a9ed30
Lint
2024-08-21 10:48:52 -07:00
Nuno Campos
2106b5e4a6
Lint
2024-08-21 10:48:04 -07:00
Nuno Campos
1af0367b34
Add error message
2024-08-21 09:41:53 -07:00
Nuno Campos
f037a2e9cb
Update docstring
2024-08-21 09:39:58 -07:00
Nuno Campos
aa1a6be160
Rename more
2024-08-21 09:36:21 -07:00
Nuno Campos
c9e6ee6da7
Rename
2024-08-21 09:34:12 -07:00
Nuno Campos
bd7b9cca21
WIP
2024-08-21 09:30:47 -07:00
Nuno Campos
b228fc1a9b
Add serde
2024-08-21 09:30:34 -07:00
Nuno Campos
c3794f1fd3
Use batched async kv inside loop
2024-08-21 09:30:22 -07:00
Nuno Campos
4e1db854f6
Add async test
2024-08-21 09:30:22 -07:00
Nuno Campos
630d9c79ed
Split out async batch to sep file
2024-08-21 09:30:22 -07:00
Nuno Campos
8f8f3849fc
Lint
2024-08-21 09:30:22 -07:00
Nuno Campos
656f89e16a
Lint
2024-08-21 09:30:22 -07:00
Nuno Campos
9b90a24d94
Lint
2024-08-21 09:30:22 -07:00
Nuno Campos
77d7deb033
Rename
2024-08-21 09:30:22 -07:00
Nuno Campos
7ca37afc74
Fix
2024-08-21 09:30:21 -07:00
Nuno Campos
2bc0e2df42
Fix
2024-08-21 09:30:21 -07:00
Nuno Campos
1dc09dc45f
Remove warning on write to managed channel
2024-08-21 09:30:21 -07:00
Nuno Campos
1cc02825ea
Add ScopedValue
...
- state shared between threads
2024-08-21 09:30:21 -07:00
Nuno Campos
d1b7a787ee
lib0.2.6
0.2.6
2024-08-21 09:22:27 -07:00
Nuno Campos and GitHub
f8b053a286
Enable raising Interrupt from inside a node, add list of current interrupts to get_state ( #1354 )
...
* Enable raising Interrupt from inside a node, add list of current interrupts to get_state
* Lint
* Allow multiple interrupt values in exception
* Better typings
* Fix some tests
* Fix up
* Lint
* Add test
* Lint
* WIP stay=True
* Fix tests for get_state
* Remove ids
* Fix step count
* 999
* less fun
* Undo
* Update debug interface
* Remove ability to pass multiple values
* Undo
2024-08-21 16:19:15 +00:00
David Duong and GitHub
ebf060675d
feat(js-sdk): add config and parent_config to thread state schema ( #1411 )
...
* feat(js-sdk): add config and parent_config to thread state schema
* Bump to 0.0.5
2024-08-21 17:00:10 +02:00
Nuno Campos
3d33b575d6
0.2.5
0.2.5
2024-08-20 16:59:04 -07:00
Vadym Barda and GitHub
314488b5c5
ci: run full test suite on all changes ( #1397 )
2024-08-20 08:47:12 -04:00
Nuno Campos and GitHub
6e4dc26890
Merge pull request #1396 from langchain-ai/nc/19aug/fix-args
...
postgres: Fix args to put_writes
2024-08-19 15:57:44 -07:00
Nuno Campos
9cfb4b01c8
postgres: Fix args to put_writes
2024-08-19 15:54:49 -07:00
Nuno Campos and GitHub
e7d2621a05
Merge pull request #1395 from langchain-ai/nc/19aug/put-writes-idempotent
...
checkpoint-*: In put_writes clear any previously saved writes for this task_id
2024-08-19 15:48:40 -07:00
Nuno Campos
c0c534cbe3
Add pipeline arg
2024-08-19 15:44:22 -07:00
Nuno Campos
7aaeedd7ba
checkpoint-*: In put_writes clear any previously saved writes for this task_id
...
- Previously implementations were clearing only tasks if the index matched a previously saved one, which isn't enough to guarantee idempotency
2024-08-19 15:40:04 -07:00
Nuno Campos and GitHub
e15d56c2f2
Merge pull request #1390 from langchain-ai/nc/19aug/add-xray-test
...
Add xray test for issue #593
2024-08-19 12:09:51 -07:00
Nuno Campos
8a7c6b4fa7
Add xray test
2024-08-19 12:05:36 -07:00
Nuno Campos and GitHub
2e073473dc
Merge pull request #1389 from langchain-ai/nc/19aug/fix-ready-signal
...
cli: Fix ready signal
2024-08-19 08:26:14 -07:00
Nuno Campos
31dcd15927
cli: Fix ready signal
2024-08-19 07:52:00 -07:00
Nuno Campos and GitHub
fc95028738
Merge pull request #1370 from langchain-ai/nc/16aug/checkpoint-errors
...
Checkpoint errors in pending_writes, expose under StateSnapshot.tasks
2024-08-16 13:15:40 -07:00
Nuno Campos
e916cab08f
Checkpoint errors in pending_writes, expose under StateSnapshot.tasks
...
- Save errors produced by tasks, under pending_writes
- Re-work logic to cancel other tasks when one fails, ready to change for interrupt exception
- Update serializer to handle exceptions
- Update get_state/get_state_history with new return value property "tasks" which contains a richer description of the next tasks, currently with id, name and error (if already ran and errored)
2024-08-16 13:11:27 -07:00
Vadym Barda and GitHub
e4f1f90127
update pyproject in monorepo to reflect consistent min python version ( #1369 )
2024-08-16 15:41:56 +00:00
Nuno Campos
a16a33806c
lib0.2.4
0.2.4
2024-08-15 15:37:51 -07:00
Nuno Campos and GitHub
007f419bdc
Merge pull request #1363 from Glavin001/patch-1
...
Include exception traceback in run_with_retry logging
2024-08-15 15:37:01 -07:00
Isaac Francisco and GitHub
5bee9e92b5
[docs]: add studio desktop callout ( #1361 )
2024-08-15 22:35:04 +00:00
Nuno Campos
6a68581a9f
Lint
2024-08-15 15:32:48 -07:00
Nuno Campos
78781b0a90
Use exc_info
2024-08-15 15:23:54 -07:00
Glavin Wiechert and GitHub
d15c5a46de
Include exception traceback in run_with_retry logging
2024-08-15 18:29:05 -03:00
Isaac Francisco and GitHub
ce37fd3a04
[docs]: studio faqs ( #1207 )
...
* draft
* spelling
* rephrases
* vadym comments
2024-08-15 11:56:00 -07:00