Commit Graph

125 Commits

Author SHA1 Message Date
Claude 0d9e3b88f6 chore(post-release): update version to 1.55.0-next.8
The previous publish workflow released 1.55.0-next.8 to npm but the
post-release commit failed to push to main (blocked by branch
protection). This applies the version bumps and pre.json updates that
the workflow would have committed, unblocking future releases.

https://claude.ai/code/session_01N8sLK9h9p6FdRjyHqzKzVV
2026-04-02 02:23:27 +00:00
github-actions[bot] a1edf59eae chore(post-release): update version to 1.55.0-next.7 2026-03-29 00:19:22 +00:00
Claude 1ceb963a84 Revert "fix: resolve changeset version errors from stale @copilotkitnext package refs"
This reverts commit 1f6ae0d629.
2026-03-28 17:04:55 -07:00
Claude 369266f1be fix: resolve changeset version errors from stale @copilotkitnext package refs
After the V1/V2 consolidation merge, several changesets still referenced
old @copilotkitnext/* package names that no longer exist. Fixed package
references and ran changeset version to apply pending version bumps.

https://claude.ai/code/session_01A5aahBWFTmLPR3xZSeh4SD
2026-03-28 17:04:55 -07:00
Tyler Slaton 96885b5959 refactor: consolidate V1/V2 packages into flat @copilotkit/* structure
Flatten all packages from packages/v1/* and packages/v2/* into packages/* —
every package now lives directly under the @copilotkit/ scope with no v1/v2
subdirectories.

- Move all v1 packages (react-core, react-ui, runtime, shared, etc.) from
  packages/v1/* to packages/*
- Absorb v2 react code into packages/react-core/src/v2/ (exported via /v2 subpath)
- Absorb v2 agent code into packages/runtime/src/agent/ (exported via /v2 subpath)
- Move v2 packages (core, angular, demo-agents, etc.) to packages/*
- Replace all @copilotkitnext/* imports with @copilotkit/* equivalents
- Keep @copilotkitnext/angular as the sole exception (angular remains on next)
- Update CI workflows, renovate config, release scripts for flat structure
- No public API surface changes — all exports fields are preserved

Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com>
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2026-03-28 16:45:10 -07: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 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 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 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
Atai Barkai 603d8bcc48 added: textAreaPurpose, disableWhenEmpty, placeholder support, placeholder style 2023-08-16 07:34:09 -07:00
Atai Barkai fbad810925 custom autosuggestions config 2023-08-15 20:49:52 -07:00
Atai Barkai c5de7de1de add documentation 2023-08-15 06:30:57 -07:00
Atai Barkai 8e954e41d3 useMakeAutosuggestionFunction takes context categories 2023-08-15 06:25:23 -07:00
Atai Barkai 2b46479c03 copilot context takes categories, to allow for filtering of content 2023-08-14 22:50:40 -07:00
Atai Barkai 5cb2142805 move useMakeAutosuggestionFunction to react textarea 2023-08-14 17:15:37 -07:00
Atai Barkai 08fed377c0 autosuggestions work and are fucking awesome 2023-08-14 16:32:44 -07:00
Atai Barkai 81764de583 autosuggestions config type 2023-08-14 11:34:17 -07:00
Atai Barkai 755a79050e tab to complete seems to work 2023-08-13 22:51:12 -07:00
Atai Barkai 73595d30d4 minor file renames 2023-08-13 22:15:16 -07:00
Atai Barkai c90fb5278c file refactors: split into more files 2023-08-13 22:15:16 -07:00
Atai Barkai bf812fac0e when select an actual (non-collapsed) range, suggestions disappear 2023-08-13 22:15:16 -07:00
Atai Barkai b19b80475c suggestions get added and removed correctly as used edits document
.
2023-08-13 22:15:16 -07:00
Atai Barkai f9ba1cf942 calculate the text before/after the cursor only AFTER graduating from debounce 2023-08-13 22:15:16 -07:00
Atai Barkai 56afe0b881 wip before text, after text
wip - double counting before text

wip middle sort of working

wip

pre select text seems to be consistent across the standard edge cases! (newlines, middle of node, between nodes, etc.)
2023-08-13 22:15:16 -07:00
Atai Barkai 842b34349d move debouncer to its own file 2023-08-13 22:15:16 -07:00
Atai Barkai 84039ea435 get rid of error handling 2023-08-13 22:15:16 -07:00