Commit Graph

79 Commits

Author SHA1 Message Date
Atai Barkai e20bdd245e [Snyk] Security upgrade firebase-admin from 11.11.1 to 12.0.0 (#2351)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2025-12-16 12:24:18 -05:00
Tyler Slaton 6d1de58748 fix: add backwards compatibility with new Headless UI implementation (#2260)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-08-04 11:59:50 -04:00
Suhas Deshpande 398c33ffa1 fixes docs generation (#1473) 2025-03-11 13:27:48 -07:00
Tyler Slaton 07d9290a0a refactor: move state-machine into root examples dir (#1445)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-02-28 17:41:58 -05:00
Nathan Tarbert 3eec5ef639 docs: update coAgentStateRender copy
Signed-off-by: Nathan Tarbert <nathantarbert@Mac.lan>
2025-02-28 15:39:16 -05: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
Tyler Slaton c1cc77fdb5 feat: add new state machine example and supporting features (#1421)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
Co-authored-by: Ran Shemtov <ran@copilotkit.ai>
2025-02-26 12:27:24 -05:00
Markus Ecker 805e95f05e Add basic LangGraph tutorials (#1386) 2025-02-17 15:14:21 +01:00
Markus Ecker d49c3517be Fix concurrency issues (#1350) 2025-02-12 16:30:23 +01:00
Markus Ecker 794e8f8f95 Release 1.5.12 (#1260)
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com>
2025-01-20 18:00:53 +01:00
Markus Ecker 926499bb4e Load agent state (#1251) 2025-01-20 16:53:51 +01:00
Ariel Weinberger b0192c1215 test(ci): release 2025-01-09 15:46:23 -06:00
Ariel Weinberger 27e42d7d32 test: custom tag prerelease (#1201) 2025-01-08 14:06:15 -06:00
Ariel Weinberger cfb8399189 chore(ci): custom prerelease 2025-01-08 13:38:12 -06:00
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
Ariel Weinberger 4593d312c9 feat: prerelease script to automatically use branch name for tag if not pre/ 2024-12-09 19:25:48 -06:00
Ariel Weinberger 9bf38221db fix: prerelease versioning (#1020)
* fix: prerelease versioning

* fix typo
2024-12-03 16:21:13 -06:00
Ariel Weinberger 975486ad35 Revert "chore/prerelease-using-pre-tag"
This reverts commit 65313fd145.
2024-12-03 13:09:33 -06:00
Ariel Weinberger 65313fd145 chore/prerelease-using-pre-tag 2024-12-03 13:08:20 -06: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
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
Markus Ecker 806ac8112f rename LangGraphAgent.agent -> graph (#932) 2024-11-18 13:41:52 +01:00
Ariel Weinberger fff804d5be fix formatting 2024-11-14 13:28:02 -06:00
Ariel Weinberger 056afc29d8 chore(docs): add a note at the top of reference autogenerated docfiles 2024-11-14 13:21:40 -06:00
Ran Shemtov 986b9f348a fix(context): split context to avoid excessive re-renders (#806)
* fix(context): split context to avoid excessive re-renders

* fix(context): memoize config to avoid unnecessary re-renders

* chore: fix pre-release script
2024-10-24 13:53:41 +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
Fuma Nama c3e54274cb fix(docs): rename reference from "docs-new" to "docs" 2024-10-04 14:20:52 +02:00
Ariel Weinberger abf20025be Feat/new docs final touches (#691)
* fix build

* add dependencies

* update deps

* fix build

* fix build

* add top search bar

* update lockfile

* add topbar

* add opengraph images

* add favicon

* remove coagents separator

* port coagent section

* fix build errors

* add tracking scripts

* provide clerk publishable key

* touch up styling

* remove duplicate children

* fix broken links

* add sitemap.ts

* add github contribution link

* no underline for Link

* fix formatting

---------

Co-authored-by: Fuma Nama <fuma-nama@noreply.com>
2024-10-04 12:38:55 +02:00
Ariel Weinberger 5b499a1b86 fix(docs): autogenerated docs 2024-10-03 14:42:56 +02:00
Ariel Weinberger 6e4d3ec42f feat(docs): add fumadocs under temporary docs-new folder 2024-10-03 14:11:43 +02:00
Markus Ecker c64606d581 Merge branch 'main' into feat/runtime-remote-actions 2024-09-19 10:52:56 +02:00
Markus Ecker 8d62ef9139 add Anthropic adapter to docs 2024-09-19 10:25:16 +02:00
Ariel Weinberger cdb315f393 Merge branch 'main' into feat/runtime-remote-actions 2024-09-16 12:57:30 +02:00
Markus Ecker 08b151dc92 verify text in the middle of a sentence completes 2024-08-19 15:03:04 +02:00
Ariel Weinberger 64135d65e4 feat(docs): @/components and @/libs import alias (#526) 2024-08-06 14:10:57 +02:00
Markus Ecker b6f206dde0 Autogenerate reference docs (#525)
* automate doc generation

* write files

* Actually write files

* update docs (autogenerated)

* remove body (obsolete)

* fix build errors

* clean up

* test

* feat(docs): add pre commit hook with husky

---------

Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com>
2024-08-06 12:35:36 +02:00
Markus Ecker 9a5ab62f24 QA scripts & docs for upgrading the runtime to 1.0 (#423)
* upgrade path QA & docs

* QA express and node, document changes

* add nestjs instructions

* add missing import

---------

Co-authored-by: Atai Barkai <atai.barkai@gmail.com>
2024-07-05 17:25:15 +00:00
Ariel Weinberger f1d8b81861 feat(runtime): docs update (#412)
* feat(docs): generated code snippets

* feat(docs): remove unnecessary files

* feat(docs): generated docs

* feat(docs): copy-qa-snippets-to-mintlify script

* fix(docs): qa scripts

* feat(docs): updated quickstart-runtime.mdx

* fix: formatting

* fix(docs): link to cloud

---------

Co-authored-by: Atai Barkai <atai.barkai@gmail.com>
2024-07-05 17:20:53 +00:00
Markus Ecker 004353f67b QA / fixes (#409)
* add debug configuration

* gracefully handle server actions without return values

* remove log

* update langserve QA

* rename interface

* update langchain streaming

* fix langserve bugs

* langchain adapter plus streaming

* make gemini work

* clean up

* update pages router qa
2024-06-27 14:58:42 +00:00
Markus Ecker 308a0200d5 Merge branch 'main' into feat/runtime-graphql 2024-06-25 16:55:17 +02:00
Markus Ecker 52bf83a2db fix build errors 2024-06-07 10:04:00 +02:00
Markus Ecker 478df8f44c Improve CSS docs (#381) 2024-06-06 14:05:04 +00:00
Markus Ecker ea832fa110 CSS improvements and bug fixes (#372)
* remove tailwind directives

* automatically generate CopilotKitCSSProperties

* make passing CSS variables work

* move color definition inline

* fix bug: setting icons has no effect

* regenerate css variables

* make file as autogenerated and make prettier happy

* add css+icons QA
2024-06-03 17:05:52 +02:00
Markus Ecker a5ebcf7d4d Improve docs (#353)
Improve adapter documentation
2024-05-22 18:43:03 +02:00
Markus Ecker bc82945344 Add pages router docs (#352)
* embed pages router example

* remove unneeded type

* improve jsx
2024-05-21 20:02:40 +02:00
Markus Ecker 6ad2a6905e document CopilotTextarea (#350) 2024-05-21 17:52:57 +00:00
Markus Ecker 2802867504 add pages router QA (#351) 2024-05-21 16:17:06 +00:00
Markus Ecker 58e1067be7 QA remix 2024-05-08 12:26:52 +00:00
Atai Barkai 7097888a29 Add auto generated documentation (#323)
generate docs from typescript definitions (semi automatic)
2024-05-08 10:15:15 +00:00
Markus Ecker 95bcbd8825 Initial CopilotCloud support (#318)
* move messages to context

* update prettier

* remove const generics from .prettierignore

* exclude build files in VSCode

* add api key to props

* log chat requests to the cloud

* edit content violation message

* add cloud prefix

* use the current cloud url

* inline guardrails definitions

* update domain

* add input guardrail

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* rename API key to publicApiKey

* Uniform handling of api key header

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* streamline cloud config and add cloud client

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* get headers via case insensitive method

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* update API key

* add reason to guardrail

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* update api key

* rename chat endpoint to engine/openai

* rename cloud chat endpoint

* update API key

* add api version

* update endpoint url

* update API key

* update api keys

* make valid topics optional

* update API key

* add missing import

* exclude Next.js build folder

* rename: CloudClient —> CopilotCloud, DefaultCopilotCloudClient —> RemoteCopilotCloud

* CopilotBackend —> CopilotRuntime

* url -> runtimeUrl

* update docs: CopilotRuntime

* updae docs

* exit pre

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* update comment

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* update comments

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* remove hardcoded guardrails reply

* Fix forwardedProps could be undefined

* send api key when using text area completion

* fix getting header in node http

* update docs

* update to the latest langchain

* add QA for langchain

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* fix langchain qa

* fix yarn create app

* in node http, get api key from headers dict

* Pre release mme/cloud

* Pre release mme/cloud - exit pre mode

* fix langserve qa
2024-05-01 19:31:00 +02:00