Commit Graph

257 Commits

Author SHA1 Message Date
Ran Shem Tov 72cf1e1f3f Merge branch 'feat/langgraph-cloud' into pre/1.4.0
# Conflicts:
#	CopilotKit/.changeset/pre.json
#	CopilotKit/examples/next-openai/CHANGELOG.md
#	CopilotKit/examples/next-openai/package.json
#	CopilotKit/examples/next-pages-router/CHANGELOG.md
#	CopilotKit/examples/next-pages-router/package.json
#	CopilotKit/examples/node-express/CHANGELOG.md
#	CopilotKit/examples/node-express/package.json
#	CopilotKit/examples/node-http/CHANGELOG.md
#	CopilotKit/examples/node-http/package.json
#	CopilotKit/packages/react-core/CHANGELOG.md
#	CopilotKit/packages/react-core/package.json
#	CopilotKit/packages/react-textarea/CHANGELOG.md
#	CopilotKit/packages/react-textarea/package.json
#	CopilotKit/packages/react-ui/CHANGELOG.md
#	CopilotKit/packages/react-ui/package.json
#	CopilotKit/packages/runtime-client-gql/CHANGELOG.md
#	CopilotKit/packages/runtime-client-gql/package.json
#	CopilotKit/packages/runtime/CHANGELOG.md
#	CopilotKit/packages/runtime/package.json
#	CopilotKit/packages/runtime/src/lib/runtime/copilot-runtime.ts
#	CopilotKit/packages/runtime/src/lib/runtime/remote-lg-cloud-action.ts
#	CopilotKit/packages/shared/CHANGELOG.md
#	CopilotKit/packages/shared/package.json
#	CopilotKit/pnpm-lock.yaml
#	CopilotKit/utilities/eslint-config-custom/CHANGELOG.md
#	CopilotKit/utilities/eslint-config-custom/package.json
#	CopilotKit/utilities/tailwind-config/CHANGELOG.md
#	CopilotKit/utilities/tailwind-config/package.json
#	CopilotKit/utilities/tsconfig/CHANGELOG.md
#	CopilotKit/utilities/tsconfig/package.json
#	docs/content/docs/reference/classes/CopilotRuntime.mdx
#	examples/coagents-ai-researcher/ui/app/api/copilotkit-lgc/route.ts
#	examples/coagents-qa-native/ui/app/api/copilotkit/route.ts
#	examples/coagents-qa-native/ui/app/page.tsx
#	examples/coagents-qa-native/ui/lib/model-selector-provider.tsx
#	examples/coagents-qa-text/ui/app/api/copilotkit/route.ts
#	examples/coagents-qa-text/ui/app/page.tsx
#	examples/coagents-qa-text/ui/lib/model-selector-provider.tsx
#	examples/coagents-research-canvas/agent/poetry.lock
#	examples/coagents-research-canvas/ui/package.json
#	examples/coagents-research-canvas/ui/pnpm-lock.yaml
#	examples/coagents-research-canvas/ui/src/app/api/copilotkit/route.ts
#	examples/coagents-research-canvas/ui/src/app/page.tsx
#	examples/coagents-research-canvas/ui/src/lib/model-selector-provider.tsx
#	sdk-python/pyproject.toml
2024-11-26 11:21:27 +01:00
Markus Ecker 312a2bcf40 update packages 2024-11-26 11:08:14 +01:00
Ariel Weinberger c08e7180e1 update config 2024-11-25 19:28:59 -06:00
Ariel Weinberger d893fa687d adjust parameters 2024-11-25 19:28:18 -06:00
Ariel Weinberger 1c593903dc minimize calls 2024-11-25 19:13:54 -06:00
Ariel Weinberger 0ccb497bc2 Merge branch 'main' into feat/langgraph-cloud 2024-11-25 19:03:31 -06:00
Ariel Weinberger 7ab9deb847 fix test 2024-11-25 19:03:20 -06:00
Ariel Weinberger a2a9db4fb2 Merge remote-tracking branch 'origin/main' into feat/langgraph-cloud 2024-11-25 18:42:33 -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 4464d6a650 progress 2024-11-25 18:02:17 -06:00
Ariel Weinberger eaaca41412 try again 2024-11-25 17:09:54 -06:00
Ariel Weinberger 411e407013 test with lgc 2024-11-25 15:59:28 -06:00
Ran Shem Tov de44e93a2f add all js agents on LGC to e2e tests 2024-11-25 18:01:12 +01:00
Ran Shem Tov ebd0b28181 fix demos not contacting fast api routes when lgc is not supplied 2024-11-25 17:53:41 +01:00
Ran Shem Tov e9beb220c8 fix: fix lgc e2e tests by hardcoding lgc deployment urls 2024-11-25 17:25:09 +01:00
Markus Ecker 7d55cd9034 Merge branch 'mme/lgc-langgraph-package' into feat/langgraph-cloud 2024-11-25 17:03:04 +01:00
Markus Ecker 8062b3518c update packages 2024-11-25 17:02:25 +01:00
Markus Ecker b6c499f9b3 update sdk-js types 2024-11-25 16:54:38 +01:00
Markus Ecker 090e6cee93 update entry 2024-11-25 16:38:16 +01:00
Markus Ecker 8744a1ab1f update dts entry 2024-11-25 16:31:46 +01:00
Ran Shem Tov 30f1370e09 try only LGC in e2e 2024-11-25 16:23:48 +01:00
Markus Ecker ba5e89de8d update exports 2024-11-25 16:20:42 +01:00
Markus Ecker a5909684ee update packages 2024-11-25 15:58:59 +01:00
Markus Ecker eca19b44ef update packages 2024-11-25 15:41:53 +01:00
Markus Ecker bfb57f45a0 use import "@copilotkit/skd-js/langchain" 2024-11-25 15:27:42 +01:00
Markus Ecker fb164e8069 Merge branch 'feat/langgraph-cloud' of github.com:CopilotKit/CopilotKit into feat/langgraph-cloud 2024-11-25 13:47:01 +01:00
Markus Ecker d4a26d9f57 update routing example 2024-11-25 13:45:58 +01:00
Ran Shem Tov c42fb5cd71 align docs and remove unused api endpoint for demo 2024-11-25 13:41:30 +01:00
Ran Shem Tov 4a2f26e0e1 fix what the deprecated remote actions take as values 2024-11-25 13:39:54 +01:00
Ran Shem Tov 846487807a fix agents list for routing demo 2024-11-25 13:35:03 +01:00
Markus Ecker e6830a2e0f fix routing bug 2024-11-25 13:07:21 +01:00
Markus Ecker dcf64f6008 Merge branch 'feat/langgraph-cloud' of github.com:CopilotKit/CopilotKit into feat/langgraph-cloud 2024-11-25 12:12:47 +01:00
Markus Ecker 924fc44807 update agent 2024-11-25 12:12:41 +01:00
Ran Shem Tov c965ec1161 Merge branch 'main' into feat/langgraph-cloud 2024-11-25 10:13:28 +01: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
Ran Shem Tov b17198c7d3 add lgc test variants 2024-11-22 18:42:26 +01:00
Ran Shem Tov e4718781ed chore(demos): allow demo to receive lgc deployment directly from url 2024-11-22 18:11:53 +01:00
Markus Ecker 306890bc49 Merge branch 'feat/langgraph-cloud' of github.com:CopilotKit/CopilotKit into feat/langgraph-cloud 2024-11-22 16:48:59 +01:00
Markus Ecker a2f4a50811 port examples to langgraph js 2024-11-22 16:48:54 +01:00
Ran Shem Tov 2be072e131 Merge branch 'main' into feat/langgraph-cloud 2024-11-22 14:49:11 +01:00
Markus Ecker 4e36c8d1dd fix state streaming 2024-11-22 14:12:44 +01:00
Markus Ecker 5a1aca2449 stream logs while searching 2024-11-22 12:41:06 +01: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
Markus Ecker ee0cef8b05 Merge branch 'mme/sdk-js' into feat/langgraph-cloud 2024-11-21 20:10:47 +01:00
Markus Ecker 7e6aa5711d update demo and use MessagesAnnotation 2024-11-21 19:09:27 +01:00