Commit Graph

41 Commits

Author SHA1 Message Date
Tyler Slaton 2fb4db4d1a fix(react-ui): address issue where initial message labels were not vi… (#2237)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-08-01 13:55:03 -04:00
Suhas Deshpande 967d0abaa7 refactor(chat): separate useCopilotChat into internal implementation and public API (#2212) 2025-07-23 12:56:03 -07:00
Tyler Slaton e1de032a32 fix: synchronously execute renderAndWaitForResponse (#1861)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-07-08 11:35:09 -04:00
Suhas Deshpande 10345a5eae feat: structured error visibility system for streaming errors (#2007) 2025-06-18 23:02:35 -07:00
Suhas Deshpande f88d25badf fix: e2e tests make sure we correctly test for intermediate state (#2000) 2025-06-16 18:00:12 -07:00
Suhas Deshpande d40e0027a3 udpates crewai to 0.118.0 (#1743) 2025-05-12 08:29:47 -07:00
Ran Shemtov 20f07275cc feat: chat interface redesign (#1419) 2025-03-21 14:36:17 +01: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
Ariel Weinberger 7cde2a906a Feat/revert to lambda preview envs (#1331) 2025-02-11 02:09:51 -06:00
Ran Shemtov 06f9f35405 feat: support message based lg interrupt with convenience function (#1305) 2025-02-06 18:13:05 +01:00
Ariel Weinberger f05795853c ci fixes (#1309) 2025-02-05 10:27:17 -06:00
Ran Shemtov 7b3141d3a9 feat: langgraph interrupt hook (#1273) 2025-02-04 17:32:42 +01:00
Ariel Weinberger 62ba3c00e3 feat: run e2e tests for coagents against cloud (#1285) 2025-01-30 19:14:11 -06:00
Ariel Weinberger 67bc0d6662 Arielweinberger/dynamic k8s envs (#1281) 2025-01-27 16:12:34 -06:00
Suhas Deshpande ecbd621f8d test: adds test to capture appendMessage functionality (#1264) 2025-01-20 17:14:52 -08:00
Ran Shemtov 6136a57f76 fix: better error messages (#1230) 2025-01-20 11:37:59 +01:00
Ran Shemtov 993b651176 chore: validate core ReAct is aware of latest state (#1197) 2025-01-08 12:56:56 +01:00
Suhas Deshpande fd7711587d remove flaky reporting (#1126) 2024-12-13 16:12:40 -08:00
Suhas Deshpande 0483556cb2 test result status report fix (#1050) 2024-12-09 15:02:22 -08:00
Ariel Weinberger 8e6491b271 feat: enhanced deployment outputs (#1051)
* add print cdk outputs

* fix typo

* define lgc js in infra

* fix typo
2024-12-09 16:58:25 -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
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 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
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
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
Ariel Weinberger eecb0602f5 fix(e2e): rename projects 2024-11-20 15:30:43 -06: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
Suhas Deshpande ae695b4fc0 connect the flow (#943) 2024-11-20 09:13:42 -08:00
Suhas Deshpande d8c2c4456a chore: initial Playwright test setup with documentation (#935) 2024-11-18 21:46:19 -06:00
Ariel Weinberger 93269f61ae feat(ci): parallel preview env deployments
* initial

* update deploy

* test

* fix

* fix artifact sharing

* fix workflow

* push stuff

* dynamic trigger e2e

* add permissions

* trigger

* trigger

* trigger

* test ci

* update dir

* add dockerize.sh

* with shared artifacts

* with artifact upload

* test variant

* debug

* test again

* try-at-once

* one more try

* add dockerfiles

* test

* add turbo build

* progress

* fix build

* progress

* version

* test with follow up action

* progress

* progress

* update

* update

* update

* with provenance false

* multiple deployments

* fix issuez

* update

* update

* fix

* more envs

* deploy two

* oopdate

* better yaml

* unleash

* update infra

* fix + comment

* cleanup

* update deprecated Checkout version

* remove commented code
2024-11-15 18:30:16 -06:00