Commit Graph

1182 Commits

Author SHA1 Message Date
Markus Ecker ce367a6eac Pre release mme/frontend-tool-docs 2024-12-09 23:38:27 +01:00
Markus Ecker bcf40c7f09 implement convertActionsToDynamicStructuredTools 2024-12-09 23:37:39 +01:00
Markus Ecker 72639943cf Pre release mme/frontend-tool-docs 2024-12-09 23:19:04 +01:00
Markus Ecker 29bedcfce6 exit pre 2024-12-09 23:18:37 +01:00
Markus Ecker a88207a37b move convertJsonSchemaToZodSchema to shared and add test code 2024-12-09 23:17:41 +01:00
Markus Ecker df78467baf Pre release mme/frontend-tool-docs 2024-12-09 17:43:04 +01:00
Tyler Slaton 7ef999f327 docs: adding a lot of polish to the docs
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-08 18:21:26 -05:00
Ariel Weinberger 912a264bf9 chore: remove package lock files (we use pnpm lock instead) 2024-12-06 14:27:28 -06: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
Suhas Deshpande f643ac595e fixes deprecation typo (#1037) 2024-12-06 08:59:30 -08:00
Suhas Deshpande a939d8cb31 [CPK-850] changes renderAndWait interface (#1030) 2024-12-06 07:39:19 -08:00
Suhas Deshpande 9c80ffaa40 adds more functionality to example apps (#1022)
* adds more functionality to example apps

* fixup open ai

* Update CopilotKit/examples/next-openai/src/app/api/copilotkit/route.ts

* adds test coverage on suggestion and backend actions
2024-12-05 13:53:14 -08:00
Markus Ecker f4d1a5c2ba update example how to save/load from localstorage 2024-12-05 15:19:56 +01:00
Ran Shemtov c9be707603 docs: remove outdated streamHttpServerResponse call from adapter docs (#1015) 2024-12-04 11:46:21 +01:00
Ariel Weinberger 9bf38221db fix: prerelease versioning (#1020)
* fix: prerelease versioning

* fix typo
2024-12-03 16:21:13 -06:00
Ariel Weinberger 975486ad35 Revert "chore/prerelease-using-pre-tag"
This reverts commit 65313fd145.
2024-12-03 13:09:33 -06:00
Ariel Weinberger 65313fd145 chore/prerelease-using-pre-tag 2024-12-03 13:08:20 -06:00
Markus Ecker a5efccd69d Revert changes for streaming multiple messages (#1013)
* Revert "support streaming multiple messages and refactor rxjs API (#978)"

This reverts commit 9d00076df4.

* exit pre

* Pre release mme/revert-rxjs-changes
2024-12-03 11:50:31 +01:00
Ran Shemtov a1e8f6f85a chore: use the right name for langgraph platform (#1009)
* chore: use the right name for langgraph platform

* use new name in our demos
2024-12-03 09:50:58 +01:00
Markus Ecker 3ee7361930 only scroll when: the user did not scroll up or submits a new message (#981) 2024-12-02 19:27:31 +01:00
Tyler Slaton 4aea4865d1 docs(agentic-copilots): improve quickstart for LangGraphCloud and add concept
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-02 13:04:53 -05:00
Markus Ecker 9d00076df4 support streaming multiple messages and refactor rxjs API (#978)
* support streaming multiple messages and refactor rxjs API
2024-11-29 17:41:28 +01:00
Markus Ecker 453efc2cb5 improve error handling: problem with the LLM or remote actions (#813)
* improve error handling when there is a problem with the LLM or remote actions

* fix missing import
2024-11-29 17:01:01 +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 afe8c48fd0 fix: fix backwards compatibility for remote actions (#993) 2024-11-29 08:58:30 +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 5006a67c25 update copilotKit Annotation type 2024-11-28 13:49:57 +01:00
Tyler Slaton 4b5a2676cc docs(agentic-copilots): coagents => agentic copilots
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-27 11:58:30 -05: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 8a779446a8 Improve langsmith support (#924)
* pass conversation_id to get LangSmith threads

* Pre release mme/improve-langsmith

* document LangSmith observability

* await all callbacks to make sure the last message is sent to LangSmith

* exit pre

* Pre release mme/improve-langsmith
2024-11-27 12:26:24 +01:00
Markus Ecker 332d74452b Add support for Azure OpenAI (#950)
* Support Azure OpenAI

* Pre release mme/azure-openai

* trigger CI
2024-11-27 11:57:35 +01:00
Ariel Weinberger 1103087751 feat(next-openai): add cloud support for preview envs (#965)
* iteration

* make tests run against cloud

* fix formatting

* fix typo

* remove console log

* make canvas tests more reliable by checking the draft result as well
2024-11-22 13:56:41 -06:00
Tyler Slaton c1af886f4b Merge pull request #953 from CopilotKit/tyler/coagents-reference
docs(coagents): add reference documentation for useCoAgent and useCoAgentStateRender
2024-11-22 11:22:06 -05:00
Ariel Weinberger e6f80bcff0 feat(e2e): add next-openai project (#963) 2024-11-21 20:49:09 -06:00
Tyler Slaton b2f0e8f89a fix(docs): don't add header for empty params, props or constructors
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-21 09:39:50 -05:00
Tyler Slaton 62a770993b docs(coagents): add reference documentation for useCoAgent and useCoAgentStateRender
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-20 19:04:47 -05:00
Markus Ecker 8ee950bb3d Add Azure OpenAI docs (#948)
add Azure OpenAI docs
2024-11-20 12:55:47 +01:00
Markus Ecker 806ac8112f rename LangGraphAgent.agent -> graph (#932) 2024-11-18 13:41:52 +01:00
Ariel Weinberger 8bd7c5adc0 fix link 2024-11-14 13:44:47 -06:00
Ariel Weinberger fff804d5be fix formatting 2024-11-14 13:28:02 -06:00
Ariel Weinberger 8ea148b783 fix docs 2024-11-14 13:26:23 -06:00
Ariel Weinberger 056afc29d8 chore(docs): add a note at the top of reference autogenerated docfiles 2024-11-14 13:21:40 -06:00
Markus Ecker 7abe581954 document strict mode 2024-11-14 14:59:24 +01:00
Markus Ecker aa464e88c8 document strict mode 2024-11-14 14:58:21 +01:00
Ran Shemtov bdf6164af1 Release 1.3.15 (#914)
* release 1.3.15
2024-11-13 18:20:51 +01:00
Ran Shemtov 59d7493b7e fix(langchain-adapter): action descriptions in lc adapter (#911)
* fix(langchain-adapter): remove unnecessary variables

* fix(langchain-adapter): set descriptions for array and object types
2024-11-13 17:19:40 +01:00
Ariel Weinberger 7f423c4c6b Release v1.3.14 (#910) 2024-11-13 09:20:54 -06:00
Markus Ecker 24258a7722 Make sure the CoAgent running property is updated (#897)
* make sure agent running status is updated

* fix nextjs error
2024-11-13 14:21:57 +01:00
Markus Ecker 1a4279ea69 fix error: suggestion instructions too long (#912) 2024-11-13 14:21:12 +01:00
Ariel Weinberger e7ebcd90ca feat: data test ids (#907)
* some test ids

* fix formatting

* update data testid

* add data attr
2024-11-12 18:44:38 -06:00