Commit Graph

1175 Commits

Author SHA1 Message Date
Markus Ecker f3ce10a21b Pre release mme/reset-chat 2024-11-29 15:58:55 +01:00
Markus Ecker a46facec35 add custom reload messages 2024-11-29 15:55:40 +01:00
Markus Ecker eb8bcefee4 add onStopGeneration 2024-11-29 15:41:15 +01:00
Markus Ecker 9cfcdf470e reset coagent state to initial if undefined 2024-11-28 16:42:56 +01:00
Markus Ecker f254d3eee4 reset suggestions 2024-11-28 16:11:55 +01:00
Markus Ecker 454e7970c0 Merge branch 'main' into mme/reset-chat 2024-11-28 15:47:02 +01:00
Markus Ecker 15b883c1dc add global chat abort controller 2024-11-28 15:45:21 +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
Markus Ecker c7df09acf2 Pre release mme/reset-chat 2024-11-18 11:40:55 +01:00
Markus Ecker dcdfff846b remove test code 2024-11-18 11:40:31 +01:00
Markus Ecker 698ceca1c6 exit pre 2024-11-18 11:37:09 +01:00
Markus Ecker 336a3211f4 move threadId to context 2024-11-18 11:16:36 +01:00
Markus Ecker 164ce73f1b Pre release mme/reset-chat 2024-11-15 17:23:42 +01:00
Markus Ecker 2fba813775 add reset function and expose threadId 2024-11-15 17:12:49 +01:00
Markus Ecker af119bfca9 Pre release mme/improve-langsmith 2024-11-15 16:19:15 +01:00
Markus Ecker dc1ceba7dc exit pre 2024-11-15 16:18:37 +01:00
Markus Ecker eb8432ec65 await all callbacks to make sure the last message is sent to LangSmith 2024-11-15 16:17:59 +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
Markus Ecker c4b9f95956 Pre release mme/improve-langsmith 2024-11-14 14:00:37 +01:00
Markus Ecker 4f56791959 pass conversation_id to get LangSmith threads 2024-11-14 13:56:28 +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
Ran Shemtov 97db8303a0 release 1.3.13 (#905) 2024-11-12 13:52:47 +01:00
Ran Shemtov ed3abb008a fix(langchain-adapter) distinguish between different consecutive calls to the same tool (#904)
* fix: distinguish between different consecutive calls to the same tool

* chore: add one-at-a-time action
2024-11-12 13:43:52 +01:00
Markus Ecker 532b1885e0 update message history loading example 2024-11-12 12:27:29 +01:00
Ran Shemtov f06b654a15 release 1.3.12 (#893) 2024-11-07 16:33:54 +01:00
Ran Shemtov 0569f9db2c fix: enable dynamic parameters in langchain adapter tool call (#891)
* fix: enable dynamic parameters in langchain adapter tool call

* fix: catch unparsable action arguments and prevent crash
2024-11-07 13:24:40 +01:00
Markus Ecker 69eb41c21f release 1.3.11 (#881) 2024-11-02 18:49:31 -07:00
Markus Ecker 08e89564c1 Fix duplicate messages (#879)
* fix duplicate messages

* Pre release mme/fix-duplicate-messages

* exit pre
2024-11-02 18:43:50 -07:00