Markus Ecker
1b47092b43
CoAgents v0.3 ( #1193 )
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
Co-authored-by: Tyler Slaton <tyler@copilotkit.ai >
Co-authored-by: Tyler Slaton <54378333+tylerslaton@users.noreply.github.com >
Co-authored-by: Ariel Weinberger <Weinberger.Ariel@gmail.com >
2025-01-07 19:48:51 -06:00
Ran Shemtov
21656f2d5e
fix: change help button and add docs faq link ( #1166 )
2024-12-30 11:14:33 +01:00
Markus Ecker
00d825b3f9
sync changelog from release 1.4.6
2024-12-14 09:52:24 -06:00
Ariel Weinberger
e35e6ad2c1
test changeset bot ( #1101 )
...
* test
* update config.json
* test
* test
* Create few-spoons-pay.md
* update pnpm lock
2024-12-12 19:45:58 -06:00
Ariel Weinberger
50429ad563
test
2024-12-12 18:57:42 -06:00
Ran Shemtov
8b163e9b78
Release 1.4.3 ( #1097 )
2024-12-12 19:03:00 +01:00
Ran Shemtov
c2962829fb
Pre release pre/1.4.3 ( #1095 )
...
* Pre release pre/1.4.3
2024-12-12 19:01:16 +01:00
Ariel Weinberger
bf782dcba9
Release v1.4.2 ( #1081 )
2024-12-11 14:25:55 -06:00
Suhas Deshpande
d5ee8c89a0
Pre/1.4.1 ( #1054 )
...
* fixes `InProgressStateWait` interface (#1040 )
interface InProgressStateWait<T extends Parameter[] | [] = []> {
status: "inProgress";
args: Partial<MappedParameterTypes<T>>;
/** @deprecated use respond instead */
handler: undefined;
respond: undefined; // missed somehow in earlier change
result: undefined;
}
* Update index.ts (#1041 )
* Fix issues with the quickstart (#1047 )
* deprecate disabled, add "available" (#1016 )
* Pre release pre/1.4.1
* run prerelease on pre/*
* Pre release pre/1.4.1
* feat: surface Copilot Cloud errors in debug mode (#1057 )
* feat(react-core): toast for Cloud
* use hook instead of constructor for runtime client
* fix formatting
* fix type issues
* fix odd typo
* copilo cloud copilotkit provider: remove use client, and reference layout.tsx
* per install path dependency installation
* fix self hosting quickstart instruction, to mimick what we have in SelfHostingCopilotRuntimeConfigureCopilotKitProvider
* .
* highlight npx command
* find your copilot runtime: instructions update
* llm adapters: add quickstart code snippets
* remove unneeded section
* add steps to self-hosting
* fix legit docs issue that came out of nowhere
* remove llm adadpters reference which seems to break stuff
* fix assistant message css when not using tailwind (#1048 )
* Fix frontend tool definitions in LangGraph state (WIP) (#1053 )
* Pre release mme/frontend-tool-docs
* update packages
* move convertJsonSchemaToZodSchema to shared and add test code
* exit pre
* Pre release mme/frontend-tool-docs
* implement convertActionsToDynamicStructuredTools
* Pre release mme/frontend-tool-docs
* pass frontend function to LangGraph JS
* remove console.log
* exit pre
* Pre release pre/1.4.1
* fix(ci): remove typescript step from quality, we run build anyway
* exit pre mode
* Release 1.4.1
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
Co-authored-by: Atai Barkai <atai.barkai@gmail.com >
2024-12-10 10:47:36 -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
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
Markus Ecker
f4d1a5c2ba
update example how to save/load from localstorage
2024-12-05 15:19:56 +01:00
Markus Ecker
a5efccd69d
Revert changes for streaming multiple messages ( #1013 )
...
* Revert "support streaming multiple messages and refactor rxjs API (#978 )"
This reverts commit 9d00076df4 .
* exit pre
* Pre release mme/revert-rxjs-changes
2024-12-03 11:50:31 +01:00
Markus Ecker
3ee7361930
only scroll when: the user did not scroll up or submits a new message ( #981 )
2024-12-02 19:27:31 +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
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
Markus Ecker
aa464e88c8
document strict mode
2024-11-14 14:58:21 +01:00
Ran Shemtov
bdf6164af1
Release 1.3.15 ( #914 )
...
* release 1.3.15
2024-11-13 18:20:51 +01:00
Ariel Weinberger
7f423c4c6b
Release v1.3.14 ( #910 )
2024-11-13 09:20:54 -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
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
Ran Shemtov
5d0e016d08
release 1.3.10 ( #877 )
2024-11-03 00:06:02 +01:00
Markus Ecker
27ce12eac5
release 1.3.9 ( #871 )
2024-11-01 22:27:18 -07:00
Ran Shemtov
dafe3bf039
release v1.3.8 ( #868 )
2024-11-01 23:09:51 +01:00
Ariel Weinberger
d0705fc317
Release v1.3.7 ( #850 )
2024-10-30 12:55:00 -07:00
Ariel Weinberger
45b0ddfe4d
feat(examples): bump nextjs to version 15 ( #845 )
...
* feat(examples): bump nextjs to version 15
* Revert "feat(examples): bump nextjs to version 15"
This reverts commit 16a9d83477 .
* feat(next-openai-example): bump nextjs version to 15.x
* use type field instead of instanceof
* fix(packages): peer dependency allow react 19 and 18
* update lockfile
* bring back service adapter selector
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
2024-10-30 12:03:24 -07:00
Markus Ecker
8c2569057d
Implement Gemini via Langchain ( #808 )
...
* implement Gemini via LangChain
* update docs
2024-10-24 19:12:10 +02:00
Ariel Weinberger
7ecb5fec46
feat: langchain dynamic selector ( #804 )
...
* better dynamic selector
* improve Google Gemini support
* update pnpm lock
* update pnpm lock
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
2024-10-24 15:56:22 +02:00
Ariel Weinberger
774149b1c2
feat(example-next-openai): llm selector ( #771 )
...
* feat(example-next-openai): llm selector
* feat(example-next-opena): add groq to example
* feat(example-next-openai): disable azure
* fix: formatting
* feat: dynamic service adapter selector
* fix: formatting
2024-10-22 11:39:09 +02:00
Ariel Weinberger
a8c58b94d1
Release v1.3.6 ( #775 )
2024-10-18 17:01:47 +02:00
Ran Shem Tov
fa84730462
fix(example): fix image rendering in demo app
2024-10-18 11:16:55 +02:00
Markus Ecker
22a8a55a49
release 1.3.5
2024-10-15 15:16:57 +02:00
Ariel Weinberger
b400fa09b6
Release 1.3.4 ( #735 )
...
Co-authored-by: Fuma Nama <fuma-nama@noreply.com >
2024-10-10 16:33:10 +02:00
Ariel Weinberger
d624f086bc
Release v1.3.3 ( #732 )
...
* Release v1.3.3
* fix formatting
---------
Co-authored-by: Fuma Nama <fuma-nama@noreply.com >
2024-10-09 19:32:07 +02:00
Markus Ecker
2b533af0fd
remove log statement
2024-10-04 11:29:29 +02:00
Ariel Weinberger
eba68c3ea7
Release v1.3.2 ( #647 )
...
* exit prerelease mode
* Release v1.3.2
* fix formatting
2024-10-01 11:12:23 +02:00
Ariel Weinberger
33f7d48155
feat(example): dynamic runtime URL and api key
2024-09-30 11:02:33 +02:00
Markus Ecker
d7af8cf910
Merge branch 'main' into mme/discover-actions
2024-09-27 21:43:59 +02:00
Markus Ecker
ba871ad9bf
fixes for agent Q&A
2024-09-27 17:03:58 +02:00
Markus Ecker
30232c0f0c
Pre release mme/discover-actions
2024-09-25 15:58:38 +02:00
Markus Ecker
2930542c1e
remove remote actions from demo on main
2024-09-24 15:06:48 +02:00
Markus Ecker
451e4e3a47
Merge pull request #589 from CopilotKit/mme/emit-message-manually
...
emit messages manually / emit messages by default
2024-09-24 12:40:37 +02:00