Ian VS
0e82a8e840
test(react-core): add tests for connectAgent runtime connection guard
...
Verify that the runtimeConnectionStatus === "connected" guard in
useCopilotChatInternal prevents duplicate connectAgent calls during
runtime initialization.
Relates to #3169
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 10:31:19 -05:00
Ian VS
6cb8a9eb19
fix(react-core): prevent duplicate connectAgent calls during runtime init
...
Guard the connectAgent call in useCopilotChatInternal with a
runtimeConnectionStatus === "connected" check so provisional agent
instances created while the runtime is still connecting don't each
trigger their own request.
Fixes #3169
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 09:09:25 -05:00
github-actions[bot]
2e3a03132b
chore(post-release): update version to 1.51.5-next.3
2026-02-20 05:42:01 +00:00
Ran Shemtov
593859fd9f
feat: add useComponent wrapper around useFrontendTool ( #3175 )
...
Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com >
Co-authored-by: Tyler Slaton <54378333+tylerslaton@users.noreply.github.com >
2026-02-20 00:38:31 -05:00
Alem Tuzlak
221584460a
chore: fix css not being bundled with v1 ( #3243 )
2026-02-19 16:30:19 -05:00
github-actions[bot]
365b915e26
chore(post-release): update version to 1.51.5-next.2
2026-02-18 23:50:35 +00:00
Tyler Slaton
80418e371a
fix: use workspace:* for a2ui-renderer peer dep and sync lockfile on release ( #3241 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 18:47:09 -05:00
github-actions[bot]
012c8aa111
chore(post-release): update version to 1.51.5-next.1
2026-02-18 23:11:01 +00:00
Maxim
412965a71a
feat(react): add 'available' property to frontend tools ( #3234 )
2026-02-18 18:07:31 -05:00
Tyler Slaton
ea44dd1d1f
fix(runtime): remove dead GraphQL schema building from runtime init ( #3236 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 20:18:59 -05:00
Max Korp
980d3f5b55
docs: add v2 interface reference docs ( #3197 )
...
Also fixing some linting/build issues.
Co-authored-by: Tyler Slaton <tyler@copilotkit.ai >
2026-02-17 17:14:41 -05:00
Alem Tuzlak
98ed92c4ef
Feat/speed up build system ( #3213 )
2026-02-17 18:34:26 +01:00
github-actions[bot]
521c05dd57
chore(post-release): update version to 1.51.5-next.0
2026-02-17 10:19:30 +00:00
Alem Tuzlak
ef0f539867
feat: Added reasoning for improved information display ( #3165 )
...
Co-authored-by: Tyler Slaton <54378333+tylerslaton@users.noreply.github.com >
2026-02-17 11:11:47 +01:00
github-actions[bot]
7e9e80709d
chore(post-release): update version to 1.51.4
2026-02-17 01:07:04 +00:00
github-actions[bot]
a48236bc37
chore(post-release): update version to 1.51.4-next.8
2026-02-13 19:52:30 +00:00
Alem Tuzlak
7cd968d6a6
refactor: migrate from Turborepo to Nx for task management ( #3207 )
2026-02-13 16:53:35 +01:00
Alem Tuzlak
7b838547a9
feat: re-architeture the monorepo setup ( #3187 )
2026-02-13 11:01:44 +01:00
Atai Barkai
5f3727dde8
move to CopilotKit subdirectory
...
.
2023-08-22 23:09:55 -07:00
Atai Barkai
4010c99c7e
split react-textarea into react-ui component
2023-08-22 22:50:57 -07:00
Atai Barkai
2ebb9cd965
renamed CopilotTextarea params
2023-08-22 11:26:48 -07:00
Atai Barkai
6a6a4ee157
support forwarding props to backedn, and minor cosmetic changes
2023-08-21 09:17:14 -07:00
Atai Barkai
c867d6c65f
history working-ish
2023-08-20 04:55:39 -07:00
Atai Barkai
f85e7b220b
add history support
2023-08-20 04:27:38 -07:00
Atai Barkai
f42c21606a
use twMerge to merge classnames, not manually hacky method
2023-08-20 03:52:17 -07:00
Atai Barkai
3debf56a56
tailwind —> tailwindcss
2023-08-20 03:52:17 -07:00
Atai Barkai
4211ae9953
tailwind: dependency —> dev dependency
2023-08-20 03:52:17 -07:00
Atai Barkai
853a2d7bad
vercel.ai —> ^2.2, openAI —> ^4.0, dropped ‘openai-edge’ package
...
fix route.ts for opneai v4
2023-08-20 03:52:17 -07:00
Atai Barkai
3998b62bc7
allow for suggestions style customization
2023-08-18 21:03:37 -07:00
Atai Barkai
91242de87c
give copilot textarea a custom CSS classname
...
.
2023-08-18 20:46:47 -07:00
Atai Barkai
adcfd86b37
allow for external overrides of default styles, but default styles mirror textarea
2023-08-18 20:41:57 -07:00
Atai Barkai
b98f58e7f9
apply overflow: auto by default to copilot text area, to handle overflow with scroll…
2023-08-18 19:16:26 -07:00
Atai Barkai
76c97a1011
throw errors to reduce chance of shenannigans
2023-08-18 18:53:19 -07:00
Atai Barkai
7f80cefaaf
minor
...
.
2023-08-18 18:40:05 -07:00
Atai Barkai
1e987d0029
do not forward autosuggestionsFunc to DOM
2023-08-18 18:40:05 -07:00
Atai Barkai
18db0ded83
fix bug: wrong order of makeSystemFunc properties
2023-08-18 18:40:05 -07:00
Atai Barkai
8e8c1ced5e
export MinimalChatGPTMessage
...
.
2023-08-18 18:40:05 -07:00
Atai Barkai
62beb439c4
must specify text area purpose, no default purpose
2023-08-18 15:33:34 -07:00
Atai Barkai
e130767b6e
organize imports
...
.
2023-08-18 08:10:30 -07:00
Atai Barkai
7152da4986
move disableWhenEmpty to BaseAutosuggestionsConfig
...
.
2023-08-18 08:06:57 -07:00
Atai Barkai
d532b4e294
split text area into base, and standard
...
.
.
2023-08-18 07:27:49 -07:00
Atai Barkai
bc72cff18d
prompt engineering
2023-08-18 07:03:33 -07:00
Atai Barkai
62c8375153
tree printing changes
2023-08-18 05:28:20 -07:00
Atai Barkai
c42d2e1bc6
fix non-deterministic bug with slateJS(?)
2023-08-18 05:28:03 -07:00
Atai Barkai
0fb8357d8b
add retry functionality to autosuggestion
2023-08-16 18:35:04 -07:00
Atai Barkai
b7362b683f
only pass to Editable the additional textarealike props
2023-08-16 18:08:03 -07:00
Atai Barkai
d4d7e78350
pass on any TextareaHTMLAttributes<HTMLDivElement> props
2023-08-16 15:48:44 -07:00
Atai Barkai
3d4abe2c2d
updating text based on external state
2023-08-16 15:34:09 -07:00
Atai Barkai
ee9e850c19
call props.onChange when text changes
2023-08-16 14:24:20 -07:00
Atai Barkai
3820183b12
minor refactors
2023-08-16 11:40:25 -07:00