Commit Graph

2467 Commits

Author SHA1 Message Date
Markus Ecker f3ce10a21b Pre release mme/reset-chat @copilotkit/shared@1.3.16-mme-reset-chat.10 @copilotkit/sdk-js@1.3.16-mme-reset-chat.10 @copilotkit/runtime@1.3.16-mme-reset-chat.10 @copilotkit/runtime-client-gql@1.3.16-mme-reset-chat.10 @copilotkit/react-ui@1.3.16-mme-reset-chat.10 @copilotkit/react-textarea@1.3.16-mme-reset-chat.10 @copilotkit/react-core@1.3.16-mme-reset-chat.10 2024-11-29 15:58:55 +01:00
Markus Ecker 730f8a7c57 update docs 2024-11-29 15:55:49 +01:00
Markus Ecker a46facec35 add custom reload messages 2024-11-29 15:55:40 +01:00
Markus Ecker c4de018ec4 update docs 2024-11-29 15:41:33 +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 3b362e5858 Merge branch 'main' of github.com:CopilotKit/CopilotKit 2024-11-28 13:50:01 +01:00
Markus Ecker 5006a67c25 update copilotKit Annotation type 2024-11-28 13:49:57 +01:00
Ariel Weinberger 3741778973 chore(previews): temporarily disable eventbridge 2024-11-27 16:25:43 -06:00
Markus Ecker caec10f089 update langsmith docs 2024-11-27 22:49:57 +01:00
Tyler Slaton 7925d4f8f4 Merge pull request #984 from CopilotKit/tyler/more-content
docs(agentic-copilots): add explantory docs for agentic copilots (rebranded CoAgents)
2024-11-27 12:15:59 -05: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
Tyler Slaton be960a3128 docs(coagents): fill out content for conceptual docs and add tailored-content component
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-27 11:58:30 -05:00
Tyler Slaton 65668d2ca2 docs(coagents): add concepts section and integrate it
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-27 11:58:29 -05: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 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 7ab9deb847 fix test 2024-11-25 19:03:20 -06:00
Suhas Deshpande 9049a957b3 fixes test reporter (#969)
* fixes test reporter

* remove continue-on-error: true

* tweak status updating

* tweak status

* tweak

* retrigger CI
2024-11-25 18:42:27 -06:00
renovate[bot] d6e65824ce fix(deps): update copilotkit examples to v1.3.15 (#961)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-22 15:14:49 -06: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
Suhas Deshpande e6d8117c9b update interface 2024-11-22 10:02:28 -08: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 3a5e8ac0e2 Merge pull request #928 from CopilotKit/fix/research-canvas-spacing
fix(coagents-research-canvas): remove container property for Research Canvas
2024-11-21 19:19:42 -05:00
Tyler Slaton cc0620dbd3 Merge pull request #962 from CopilotKit/tyler/fix-coagents-travel-typo
fix(coagents-travel): CoAgents Starter => CoAgents Travel
2024-11-21 17:21:38 -05:00
Tyler Slaton b52f935744 fix(coagents-travel): CoAgents Starter => CoAgents Travel
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-21 16:38:47 -05:00
Tyler Slaton 1a8e2f7f48 Merge pull request #942 from CopilotKit/coagents-travel
feat(examples): add new coagents-travel example
2024-11-21 16:33:50 -05:00
Tyler Slaton f63953c9cb feat(examples): add new coagents-travel example
This adds a new example in the form of a travel agent. Its operations are pretty simple but do
good job of introducing users to what can be accomplished with agentic experiences. The most
interersting part of this is combining the Agent with the ability to use the google places API
to get concrete locations to visit.

Alongside this is all of the features of CoAgents that would expect.
- Human in the loop
- Intermediate State Rendering
- Shared State
- Front-end functions

I've included some documentation in critical areas relevant to CoAgents, mostly in the
ui/lib/hooks directory.

Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-21 15:24:05 -05:00
Tyler Slaton 0418d6b0e7 Merge pull request #929 from CopilotKit/fix/poetry-command-coagents
docs(backend-actions): add tabs for FastAPI run step
2024-11-21 15:22:11 -05:00
Suhas Deshpande 738e51d299 enhance report (#957)
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com>
2024-11-21 09:38:51 -08: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
Suhas Deshpande 03e9ec26b8 feat(e2e): add tests for coagents qa text demo (#959) 2024-11-20 17:59:34 -08:00
Suhas Deshpande 1c49c5dd50 update reference (#958) 2024-11-20 16:16:07 -08: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
Suhas Deshpande f8e54933dd feat(e2e): add tests for coagents qa native demo (#954) 2024-11-20 15:30:16 -08:00
Ariel Weinberger 89196201e4 disable google variant for tests (#956) 2024-11-20 17:12:32 -06:00
Ariel Weinberger 0b4ce4ad51 feat(e2e): add tests for coagents routing demo (#955) 2024-11-20 15:56:43 -06:00
Ariel Weinberger 8ded1cc682 fix(e2e): create status check at the top of the workflow 2024-11-20 15:41:58 -06:00
Ariel Weinberger eecb0602f5 fix(e2e): rename projects 2024-11-20 15:30:43 -06:00
Tyler Slaton 4cad64c482 style(docs): update styling for frame to be darkmode friendly
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-20 16:11:12 -05:00
Tyler Slaton 6f9195cf9e style(docs): add new and use named color variables
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-20 16:09:07 -05:00
Suhas Deshpande 0e8a65a43c add variant (#952) 2024-11-20 14:45:51 -06:00
Suhas Deshpande 9c0e29d0b9 chore: run tests against all models (#936) 2024-11-20 10:35:31 -08:00
Nathan Tarbert e613c94bcc Merge pull request #947 from sanskaarz/main
fix: correct typo in bug report template description
2024-11-20 09:32:09 -08:00