Ran Shemtov
e652aac4b3
feat: add support for langgraph config schema ( #1596 )
2025-03-28 18:59:39 +01:00
Suhas Deshpande
fca883455c
docs(python): add comprehensive PyPI-ready README ( #1567 )
2025-03-26 13:45:34 -07:00
Ran Shemtov
5dd121703d
chore: release python sdk 0.1.42 ( #1563 )
2025-03-26 17:47:12 +01:00
Ran Shemtov
ff58c77595
fix: improve schema fetching for langgraph agent ( #1558 )
2025-03-26 17:23:11 +01:00
Nathan 🔶 Tarbert
0210c1b0c2
Update pyproject.toml
2025-03-18 15:40:01 -04:00
Markus Ecker
4a17263fc7
publish 0.1.41
2025-03-18 17:40:12 +01:00
Markus Ecker
8c66caed1b
dump from state_as_dict when state is a pydantic model
2025-03-18 17:38:30 +01:00
Markus Ecker
bed63cb2ae
Fix CrewAI pydantic state issues ( #1487 )
2025-03-14 14:53:35 +01:00
Suhas Deshpande
925840b16f
bumps py-sdk version ( #1471 )
2025-03-11 12:15:34 -07:00
Markus Ecker
2546e95438
Make the crew dependency optional ( #1468 )
...
Co-authored-by: Suhas Deshpande <suhas2u@gmail.com >
2025-03-11 11:26:38 -07:00
Markus Ecker
082db7a996
Add CrewAI support ( #1308 )
...
Co-authored-by: Suhas Deshpande <suhasdeshpande@users.noreply.github.com >
Co-authored-by: Ariel Weinberger <Weinberger.Ariel@gmail.com >
Co-authored-by: Suhas Deshpande <suhas2u@gmail.com >
2025-02-28 12:21:54 +01:00
Ran Shemtov
fea916fc92
feat: support input and output schema of langgraph ( #1406 )
2025-02-24 12:04:40 +01:00
Ran Shemtov
19b2ac4bbf
chore: release python sdk v0.1.39 ( #1385 )
2025-02-17 14:53:22 +01:00
Ran Shemtov
cc300f9081
fix: enable usage of async savers by using lg async interface ( #1384 )
2025-02-17 14:50:22 +01:00
Ran Shemtov
7d061d9e84
feat(configurable): execute langgraph with user config ( #1376 )
2025-02-17 10:44:43 +01:00
Markus Ecker
d49c3517be
Fix concurrency issues ( #1350 )
2025-02-12 16:30:23 +01:00
Ran Shemtov
39faa60212
chore: publish python sdk v0.1.37 ( #1339 )
2025-02-11 15:53:07 +01:00
Ran Shemtov
f0e753dad0
fix(interrupt): enable multi type for interrupt value ( #1329 )
2025-02-11 15:51:43 +01:00
Ran Shemtov
446eefa9e6
chore: release python version 0.1.36 ( #1334 )
2025-02-11 15:24:10 +01:00
Md Abid Hussain
1a055c9e45
Fix mixing synchronous and asynchronous calls in the LangGraph agent implementation ( #1327 )
2025-02-11 14:44:34 +01:00
Suhas Deshpande
72ba5d5bbd
udpates version to 0.1.35 ( #1323 )
2025-02-08 10:49:53 -08:00
Ran Shemtov
5bc97b858b
fix: broaden langchain-openai versions restriction ( #1314 )
2025-02-07 14:15:02 +01:00
Ran Shemtov
06f9f35405
feat: support message based lg interrupt with convenience function ( #1305 )
2025-02-06 18:13:05 +01:00
Ran Shemtov
7114d92b5e
fix: fastapi no thread pool ( #1303 )
2025-02-04 18:17:34 +01:00
Ran Shemtov
7b3141d3a9
feat: langgraph interrupt hook ( #1273 )
2025-02-04 17:32:42 +01:00
Markus Ecker
7df4f0ed74
Release Python SDK
2025-01-20 18:05:18 +01:00
Markus Ecker
926499bb4e
Load agent state ( #1251 )
2025-01-20 16:53:51 +01:00
Markus Ecker
7e80ef0a2a
import TypedDict from typing_extensions ( #1152 )
2025-01-09 15:06:12 +01:00
Ran Shemtov
280c25ab91
Fix/loosen langchain anthropic requirement ( #1199 )
2025-01-08 14:12:41 +01:00
Markus Ecker
8521f217c1
bump version
2025-01-08 11:31:29 +01:00
Markus Ecker
1b47092b43
CoAgents v0.3 ( #1193 )
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
Co-authored-by: Tyler Slaton <tyler@copilotkit.ai >
Co-authored-by: Tyler Slaton <54378333+tylerslaton@users.noreply.github.com >
Co-authored-by: Ariel Weinberger <Weinberger.Ariel@gmail.com >
2025-01-07 19:48:51 -06:00
Ran Shemtov
ea6ffae2da
chore: release python sdk v0.1.30 ( #1091 )
2024-12-12 15:56:24 +01:00
Ran Shemtov
fe8a514e7d
fix: increase time of waiting on async force fix ( #1088 )
2024-12-12 15:34:46 +01:00
Ran Shemtov
8d8f82ac1c
Chore: release py sdk ( #1064 )
...
* chore(python-sdk): release version 0.1.29
* chore(demos): update all demos to use latest python sdk version
2024-12-10 15:08:22 +01:00
Ran Shemtov
75cb5ce110
fix(python-sdk): fix intermediate state not emitting until next async fn ( #1063 )
2024-12-10 14:26:53 +01:00
Ariel Weinberger
da86e929c5
Release 1.4.0 ( #1039 )
...
* exit pre mode
* version bump to 1.4.0
* update 1.4.0 changelog
* fix formatting
* fix poetry lockfile
* temporarily remove backend action validation from test
* attempt to make test less flaky
---------
Co-authored-by: Suhas Deshpande <suhas2u@gmail.com >
2024-12-06 14:00:05 -06:00
Markus Ecker
d2a7ca7d13
bump version
2024-12-06 19:52:06 +01:00
Markus Ecker
dd48edfe0f
use AsyncTavilyClient everywhere in python code
2024-12-03 13:59:29 +01:00
Ran Shemtov
75a82b0e80
fix: use langgraph version set by consumer in python sdk ( #1003 )
...
* fix: use LG version from consumer
* publish new python sdk alpha version
2024-12-02 14:06:04 +01:00
Ran Shemtov
9468014edd
fix: fix emitted state being overridden by llm calls ( #994 )
...
* fix: fix emitted state being overridden by llm calls
* fix: align state continueity with python sdk implementation
2024-11-29 16:04:06 +01:00
Ran Shemtov
85f781ffed
Fix/new streaming system ( #990 )
...
* fix: add new langgraph streaming protocol
* fix: go to the next chunk after receiving a manually emitted state
* chore: update all packages
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
2024-11-28 15:05:39 +01:00
Markus Ecker
da591db825
stream via adispatch_custom_event ( #983 )
2024-11-27 16:31:19 +01:00
Ran Shemtov
f6fab281ae
feat: langgraph cloud ( #918 )
...
* feat(runtime): rename remoteActions argument to remoteEndpoints
* feat(remote-actions): integrate langgraph-cloud as a remote action for CoAgents
* feat(runtime): rename remoteActions argument to remoteEndpoints
* feat(remote-actions): integrate langgraph-cloud as a remote action for CoAgents
* feat(sdk-js): add SDK for LangGraph JS support
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
2024-11-27 13:31:58 +01:00
Markus Ecker
806ac8112f
rename LangGraphAgent.agent -> graph ( #932 )
2024-11-18 13:41:52 +01:00
Ariel Weinberger
cd8ff1bdc6
feat(python-sdk): add to monorepo ( #908 )
2024-11-12 18:59:33 -06:00