Commit Graph

213 Commits

Author SHA1 Message Date
Markus Ecker bcf40c7f09 implement convertActionsToDynamicStructuredTools 2024-12-09 23:37:39 +01:00
Markus Ecker a88207a37b move convertJsonSchemaToZodSchema to shared and add test code 2024-12-09 23:17:41 +01:00
Markus Ecker 66dab24b28 update packages 2024-12-09 17:57:54 +01:00
Markus Ecker df78467baf Pre release mme/frontend-tool-docs 2024-12-09 17:43:04 +01:00
Tyler Slaton 251e99fd82 Merge pull request #1033 from CopilotKit/tyler/cpk-cloud-docs 2024-12-08 08:29:11 -05:00
Suhas Deshpande 3d08bf04e0 fixes runtimeUrl in coagent-travel demo (#1042) 2024-12-07 21:18:24 -08:00
Tyler Slaton e76ca1a626 docs(copilot-cloud): integrate copilot cloud into the documentation
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-06 18:22:03 -05:00
renovate[bot] aba8ffff75 fix(deps): update copilotkit examples to v1.4.0 (#979)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com>
2024-12-06 14:31:17 -06:00
Ariel Weinberger 912a264bf9 chore: remove package lock files (we use pnpm lock instead) 2024-12-06 14:27:28 -06:00
Ariel Weinberger 5ebb8f47df chore: update copilotkit versions in examples 2024-12-06 14:24:06 -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 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
Suhas Deshpande 7c20d047fe fix version of sdk-js in research-canvas app (#1026) 2024-12-05 08:59:31 -08:00
Ariel Weinberger fb74ecae25 chore(ci): pin poetry version for agents 2024-12-05 10:01:46 -06:00
Tyler Slaton 16601aa125 docs(agentic-copilots): add tutorial for ai travel application
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-04 13:09:51 -05:00
Tyler Slaton 4a697be4e9 style(docs): add better mobile styling for scaling in iframes
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-04 10:21:17 -05:00
Suhas Deshpande f1df46d202 fixup (#1021) 2024-12-03 12:41:27 -08:00
Suhas Deshpande 1f73536421 bumps deps in examples to 1.4.0-pre-1-4-0.14 (#1019) 2024-12-03 11:23:36 -08:00
Tyler Slaton 62d5c09187 Merge pull request #1018 from CopilotKit/tyler/travel-mobile-styling
feat(coagents-travel): add styling for mobile
2024-12-03 13:37:28 -05:00
Tyler Slaton 138bb3cae3 feat(coagents-travel): add styling for mobile
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-03 13:14:15 -05: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
Tyler Slaton 90be6e5183 Merge pull request #1011 from CopilotKit/deploy-travel-demo
fix(coagents-travel): use Script component for leafletjs
2024-12-02 16:48:30 -05:00
Tyler Slaton 5f8d000595 fix(coagents-travel): disables ssr for MapCanvas
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-02 16:39:40 -05:00
Tyler Slaton 1a4cfc57e7 fix(coagents-travel): fix issues in tailwind.config.ts
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-02 16:39:14 -05:00
Tyler Slaton ac29207341 fix(coagents-travel): use Script component for leafletjs
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-02 16:19:01 -05:00
Tyler Slaton a5a70131a6 Merge pull request #1010 from CopilotKit/deploy-travel-demo
feat(coagents-travel): use copilot cloud for runtime URL
2024-12-02 16:13:59 -05:00
Tyler Slaton eb05a494c6 feat(coagents-travel): use copilot cloud for runtime URL
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-12-02 16:08:29 -05:00
Atai Barkai 195ab8adc3 update research canvas to latest LGC alpha 2024-12-02 13:04:53 -05:00
Itay Elgazar 5e8393849c Update travel agent demo README.md with the right running command (#999) 2024-12-02 18:06:53 +01:00
Markus Ecker 7f5f80067d switch to async tavily client (#1004) 2024-12-02 17:31:02 +01:00
Ran Shemtov 2bc5eced41 Chore: latest python sdk alpha in demos (#1002)
* chore: use latest python sdk alpha version

* chore: use specific langgraph version for demos
2024-12-02 16:34:12 +01:00
Ran Shemtov 6c95385f1f chore(e2e): test streaming of manually emitted state (#996)
* chore(e2e): test streaming of manually emitted state
2024-11-29 16:26:17 +01:00
Ran Shemtov 066c32a51d chore: consider possible js deployment url from main config (#991)
* chore: consider possible js deployment url from main config

* chore: add LGC JS deployments of main
2024-11-29 15:22:02 +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
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
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
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 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
Suhas Deshpande 738e51d299 enhance report (#957)
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com>
2024-11-21 09:38:51 -08: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
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