streamdown-github-app[bot]
8a7efa4d5a
Version Packages ( #259 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-20 20:54:33 -08:00
Oscar Treviño
3dfde7c40e
fix(elements): adjust model selector outline ( #326 )
...
* fix(elements): adjust model selector outline
* docs: add changeset
2026-01-20 14:41:31 -08:00
Hayden Bleasel
d6e0274add
Rename GitCommit to Commit
2026-01-17 23:01:38 -08:00
Hayden Bleasel
9810258952
Remove FileChanges component
2026-01-17 22:54:19 -08:00
Hayden Bleasel
9b7d522149
Delete Diff
2026-01-17 22:52:08 -08:00
Hayden Bleasel
e51d04a64f
Upgrade CodeBlock
2026-01-17 22:28:43 -08:00
Hayden Bleasel
f7b04e69f2
Create SchemaDisplay component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:53:46 -08:00
Hayden Bleasel
9876e5124d
Create TestResults component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:53:37 -08:00
Hayden Bleasel
84f15f6e98
Create FileTree component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:53:27 -08:00
Hayden Bleasel
ea591fc433
Create Terminal component with ANSI support
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:53:18 -08:00
Hayden Bleasel
97c6e47a0d
Create GitCommit component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:53:08 -08:00
Hayden Bleasel
fa00d464e3
Create PackageInfo component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:52:58 -08:00
Hayden Bleasel
cc59f4d36f
Create Snippet component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:52:48 -08:00
Hayden Bleasel
f1a7c74f73
Env Vars component
2026-01-16 19:50:59 -08:00
Hayden Bleasel
d444778f9a
Create StackTrace component
2026-01-16 17:29:17 -08:00
Hayden Bleasel
a3fd7bb7e7
Update violet-apples-knock.md
2026-01-16 17:14:30 -08:00
Hayden Bleasel
85174631f2
Update changesets
2026-01-16 17:13:46 -08:00
Hayden Bleasel
1ac4397f03
Create Agent component
2026-01-16 16:05:37 -08:00
Hayden Bleasel
e1d89ad13a
Resolves #161
2026-01-16 15:43:44 -08:00
Hayden Bleasel
505476ea99
Resolves #167
2026-01-16 15:21:07 -08:00
Hayden Bleasel
067982587b
Resolves #275
2026-01-16 14:39:17 -08:00
Hayden Bleasel
8cad41a2f6
Sync with 1.7.0 release
2026-01-16 14:22:45 -08:00
Hayden Bleasel
d1ab925a61
Resolves #293
2026-01-16 14:14:01 -08:00
Hayden Bleasel
1bc771dcb3
Resolves #284
2026-01-16 13:40:52 -08:00
Hayden Bleasel
8a4a6feaff
Resolves #321
2026-01-16 13:24:24 -08:00
Oscar Treviño
045453d73e
feat(prompt-input): add stop generation functionality ( #320 )
...
* feat(prompt-input): add stop generation functionality
* docs: add changelog
2026-01-16 12:56:38 -08:00
Hayden Bleasel
2dd23cfc87
Attachments ( #318 )
...
* Scaffold attachments
* Create beige-cameras-tap.md
2026-01-15 10:45:32 -08:00
Hayden Bleasel
ba34adc2ee
Merge registry app into docs ( #216 )
...
* Merge registry app into docs
* Update packages/cli/index.js
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
---------
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
2026-01-14 13:23:01 -08:00
Francisco Moretti
04242be0e4
Sandbox component ( #231 )
...
* Implement Sandbox component with collapsible sections and tabs; export getStatusBadge function for external use
* sandbox
* feat: add new Sandbox component
* Update packages/elements/src/sandbox.tsx
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
* Refactor Sandbox component: remove SandboxCopyButton and integrate copy functionality into SandboxCode and SandboxOutput components. Update related tests and documentation accordingly.
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
2026-01-14 13:13:31 -08:00
Francisco Moretti
879198142f
(Feat): Enhance PromptInput with SourceDocument functionality ( #232 )
...
* Enhance PromptInput with referenced sources functionality
- Added support for managing referenced sources within the PromptInput component.
- Introduced new context and hooks for handling referenced sources.
- Implemented UI components for displaying and interacting with referenced sources.
- Updated example to demonstrate the usage of referenced sources in the PromptInput.
* Implement SourceDocument functionality in PromptInput component
* Refactor PromptInput component to improve attachment and referenced source management
- Consolidated attachment clearing logic into a single clear function.
- Enhanced readability by restructuring JSX elements and type definitions.
- Added a new clearReferencedSources function for better state management.
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2026-01-14 13:12:37 -08:00
jamdaniels
3c7fee450d
fix: resolve button transparency in dark mode for scrollToBottom ( #311 )
...
* fix scrollToBottom dark mode transparency
* Add changeset
2026-01-14 10:32:55 -08:00
Adebayo Ayodele
6231366118
fix(tool): add group class to enable chevron rotation on open ( #314 )
...
* fix(tool): add group class to enable chevron rotation on open
* Chore: add patch changeset
2026-01-14 10:31:56 -08:00
Sebastian Sdorra
d00f49035d
fix: allow passing onKeyDown prop to PromptInputTextarea ( #316 )
2026-01-14 10:31:26 -08:00
Hayden Bleasel
ef0a8a72ee
Voice ( #317 )
...
* New voice folder
* Draft Audio Player component
* Add support for AI SDK speech result
* Draft Mic Selector component
* Extract PromptInputSpeechButton to SpeechInput
* Update speech-input.mdx
* Add new unit tests
* Merge groups
* Fix tests
* Improve test coverage
* Run Ultracite
* Update mic-selector.tsx
* Draft Voice Selector
* Scaffold Persona
* Update persona.tsx
* Redesign speech input as record button
* Scaffold Transcription component
* Fix unit tests
* Propagate changes from #233
* Resolves #242
* Update mic-selector.tsx
* Update preview.tsx
* Attempt to overwrite color
* Fix persona bugs
* Remove Pal
* Update persona.test.tsx
* Resolves #210
* Fix non-model instances
* Rename orb to opal, change default
* Performance improvements
* Update pnpm-lock.yaml
* Fix navbar tracking
* Minor fixes
* Update registry mcp server
* Add changesets
* Update persona.test.tsx
2026-01-14 07:26:36 -08:00
Haitian
f0625b5ef3
fix(mcp): use zod/v3 for compatibility with mcp-handler ( #290 )
...
The mcp-handler package internally depends on @modelcontextprotocol/sdk@1.22 .0,
which uses zod-to-json-schema that is incompatible with Zod 4. This caused
the `component` parameter in `get_ai_elements_component` tool to not be
exposed in the inputSchema (empty properties object).
Changes:
- Import zod from "zod/v3" instead of "zod" for backward compatibility
- Replace z.enum() with z.string().describe() for better schema generation
- Improve error message to list available components when not found
Co-authored-by: liuhaitian <liuhaitian@bytedance.com >
2025-12-18 17:33:54 -08:00
Francisco Moretti
d1a79c0af3
add scroll behavior to code block ( #283 )
...
Long lines of codes were hidden before
2025-12-08 14:56:20 -08:00
Obada Khalili
e1edb1b037
MessageContent max width should respect parent's (#274 )
...
* MessageContent max width should respect parent's
* Create silver-poems-doubt.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-12-07 22:30:25 -08:00
Obada Khalili
16a9966732
Wrap items CoT search results component ( #278 )
...
* wrap items CoT search results component
* Create two-bats-yawn.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-12-07 22:29:00 -08:00
Obada Khalili
b37a002890
Handle non image file types in matchesAccept filter ( #279 )
...
* handle non image file types in matchesAccept filter
* Create small-deer-tan.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-12-07 22:28:03 -08:00
Hayden Bleasel
5fb2978a8a
Create chatty-mugs-eat.md
2025-12-07 22:26:21 -08:00
Hayden Bleasel
0fbdc6a244
241 multiple issues in prompt inputtsx drag and drop memoization cleanup error handling ( #260 )
...
* Fix issue 1
* Fix issue 2
* Fix issue 3
* Fix issue 4
* Create wacky-coins-peel.md
* Fix typos
2025-11-26 12:20:33 -08:00
Hayden Bleasel
a5eeca40fd
Resolves #254
2025-11-26 11:45:01 -08:00
Felix Traxler
56ea3b96be
build: expect errors for states added in ai-sdk v6 ( #248 )
...
* build: expect errors for states added in ai-sdk v6
* Create silly-shoes-pay.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-11-26 11:28:42 -08:00
李学明
787dfc3472
feat(reasoning): ReasoningTrigger allows custom getThinkingMessage function ( #255 )
...
* feat(reasoning): ReasoningTrigger allows custom getThinkingMessage function
* Update reasoning.mdx
* Create giant-streets-swim.md
---------
Co-authored-by: Comyn LI 李学明 <comyn.li@nio.com >
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-11-26 11:25:26 -08:00
chaxus
68bc48491b
fix(prompt-input): Adjust image preview hover state and alignment in input head ( #256 )
...
* fix(prompt-input): adjust image preview hover state and alignment in input head
* Create major-ants-cut.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-11-26 11:23:37 -08:00
chaxus
a726985cb6
fix(prompt-input): Reset file input value to allow re-selecting previously removed files ( #257 )
...
* fix(prompt-input): Reset file input value to allow re-selecting previously removed files
* Create thin-suns-train.md
---------
Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com >
2025-11-26 11:23:03 -08:00
streamdown-github-app[bot]
136f8e3f84
Version Packages ( #238 )
...
Co-authored-by: ai-elements-bot[bot] <ai-elements-bot[bot]@users.noreply.github.com>
2025-11-16 19:32:51 -08:00
Hayden Bleasel
ae31076d13
Resolves #133
2025-11-16 19:25:29 -08:00
Hayden Bleasel
b0d53479b1
Resolves #240
2025-11-16 19:17:09 -08:00
streamdown-github-app[bot]
9233753b71
Version Packages ( #236 )
...
Co-authored-by: ai-elements-bot[bot] <ai-elements-bot[bot]@users.noreply.github.com>
2025-11-14 07:35:19 -08:00