91 Commits

Author SHA1 Message Date
Casey Gowrie 6a9d5b1822 Add question component for choices and freeform responses (#479)
* feat: add question component

* docs: expand question examples
2026-08-21 10:44:34 -04:00
Fernando Rojo 66885cfee6 feat: remove v0 clone example from sidebar navigation (#404)
Delete v0.mdx file to auto-remove it from sidebar

Slack-Thread: https://vercel.slack.com/archives/C06S42QMC6M/p1774298811123679?thread_ts=1774298811.123679&cid=C06S42QMC6M

Co-authored-by: v0 <v0[bot]@users.noreply.github.com>
2026-03-23 16:53:45 -04:00
Marcelo 607bb6502e Fix skill description, docs, and PromptInput usage across references (#395)
* Fix skill description, docs, and PromptInput usage across references

- Fix SKILL.md frontmatter description to describe user-facing use case
  instead of internal library development
- Remove empty "Quick Start" section (header with no content)
- Remove extra consecutive blank lines throughout SKILL.md
- Add package runner note (npx/pnpm dlx/bunx) after install description
- Fix troubleshooting sub-headings from ## to ### (were same level as parent)
- Fix trailing colon to period in theme switching troubleshooting section
- Fix wrong `Input` import to `PromptInput` in 6 skill references and
  6 docs pages (conversation, message, suggestion, sources, image,
  web-preview) — `Input` export does not exist, likely leftover from rename
- Fix wrong `onSubmit` handler signature in 7 skill references and 7 docs
  pages — `PromptInput.onSubmit` passes `(message: PromptInputMessage)`
  as the first argument, not a `FormEvent`. Calling `e.preventDefault()`
  on a PromptInputMessage object would crash at runtime

* fix: don't overwrite SKILL.md in generate-skills

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-07 13:01:06 -08:00
Hayden Bleasel 2551702959 Update docs 2026-03-06 14:27:58 -08:00
Hayden Bleasel 2ebd564fac Resolves #391 2026-03-06 14:13:18 -08:00
Hayden Bleasel 652dd61584 Lint / format fixes 2026-03-06 13:59:05 -08:00
Hayden Bleasel ed31a585ad Resolves #378 2026-03-06 13:58:13 -08:00
Hayden Bleasel 1310612d30 Run linter/formatter 2026-03-06 13:19:49 -08:00
ziyadev 58801e5574 feat(prompt-input): add screenshot action to the prompt input (#382)
* feat(prompt-input): add screenshot action with tests and docs

* fix: rename ScreenShoot to Screenshot, add own props type, fix quotes and formatting

- Fix typo: PromptInputActionAddScreenShoot → PromptInputActionAddScreenshot
- Add dedicated PromptInputActionAddScreenshotProps type
- Replace console.error with throw for unexpected errors
- Fix single quotes to double quotes for consistency
- Restore trailing comma on XIcon import
- Add missing blank line before comment block
- Add patch changeset

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Hayden Bleasel <hello@haydenbleasel.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 12:14:49 -08:00
Ayodele Samuel Adebayo 80f91b5cab Patch: update chatbot example (#377)
* Feat: update chatbot example doc to include missing sonner guide

* chore: undo formatting
2026-03-06 09:34:24 -08:00
Hayden Bleasel 6f1bffa40c Add md-metadata 2026-02-11 17:05:56 -08:00
Hayden Bleasel e2045329c8 Fix prompt-input implementation 2026-02-06 13:15:13 -08:00
Hayden Bleasel 9c7af72e53 Update vercel-ai-frontend.mdx 2026-02-06 13:11:16 -08:00
Hayden Bleasel 0ebdf91375 Update vercel-ai-frontend.mdx 2026-02-06 13:09:42 -08:00
Hayden Bleasel adf656e4a0 Update vercel-ai-frontend.mdx 2026-02-06 13:08:43 -08:00
Hayden Bleasel 54559347f0 Update vercel-ai-frontend.mdx 2026-02-06 13:06:13 -08:00
Hayden Bleasel 30cbcfec97 Migrate to Oxlint (#357)
* Migrate to oxlint / oxfmt

* Initial fixes

* Misc fixes

* Temporary fixes

* Update Ultracite

* Update .oxlintrc.json

* Update .oxlintrc.json

* Start running manual fixes

* Update .oxlintrc.json

* AI Fixes Part 2

* AI Fixes Part 3

* AI Fixes Part 4

* AI Fixes Part 5

* AI Fixes Part 6

* AI Fixes Part 7

* AI Fixes Part 8

* AI Fixes Part 9

* AI Fixes Part 10

* AI Fixes Part 11

* AI Fixes Part 12

* Fix tests

* Lint / test fixes

* Update chat.tsx

* Fix AI SDK React version

* Misc fixes

* Build fixes
2026-02-04 08:00:41 -08:00
Hayden Bleasel f54b3efe55 Resolves #150 2026-02-03 13:55:08 -08:00
Hayden Bleasel 438072d756 Resolves #106 2026-02-03 13:45:16 -08:00
Hayden Bleasel d98785da76 Resolves #94 2026-02-03 13:43:00 -08:00
Hayden Bleasel cf808a4952 Resolves #78 2026-02-03 13:26:00 -08:00
Hayden Bleasel cf793dd446 Elements domain (#339)
* Remove microfrontends

* Remove /elements subpath, update URL

* Fix local paths

* Remove custom AI SDK navbar

* Update global.css

* Restore docs in path

* Restore Geistdocs homepage

* Split up docs, components and examples

* New routes for components and examples

* IA fixes

* Update hero, start adding components to homepage

* Experimenting with hero

* Update pnpm-lock.yaml

* Add new docs

* Update geistdocs.tsx

* Update examples, add new IDE example

* Create source-code.tsx

* Cleanup ide.mdx

* Cleanup examples

* Update homepage content

* Misc fixes

* Update elements-installer.tsx

* Update meta.json

* Deprecate Loader component for shadcn/ui Spinner

* Add changeset files

* Update homepage and templates

* Update code-block.tsx

* Misc fixes

* Update callout.tsx

* Remove hero badge

* Resolves #328

* Build fixes

* Update README.md
2026-01-31 15:31:31 -08:00
cfngc4594 68d8ff816a fix(docs): correct attachments import path typo (#335)
Changed 'attachment' to 'attachments' in import paths to match
the actual module name.
2026-01-30 18:55:16 -08:00
Felix Arntz 618f49b236 fix docs (#336) 2026-01-30 18:54:52 -08:00
Hayden Bleasel 1c3ebf2ae2 Build fixes 2026-01-20 15:33:28 -08:00
Hayden Bleasel dffd8fe7f5 Drop custom MCP route 2026-01-20 15:27:10 -08:00
Hayden Bleasel b6a143747b Upgrade Streamdown 2026-01-19 23:29:59 -08:00
Hayden Bleasel afafc5737f Docs fixes 2026-01-18 12:30:50 -08:00
Hayden Bleasel 27d7773aa5 Resolves #323 2026-01-18 12:18:08 -08:00
Hayden Bleasel f485a897c4 Attachment -> Attachments 2026-01-18 10:37:14 -08:00
Hayden Bleasel aa067913a1 Misc fixes 2026-01-18 10:36:04 -08:00
Hayden Bleasel a63d1b1f10 Cleanup Snippet 2026-01-18 09:23:54 -08:00
Hayden Bleasel 56dafc2e4a Fix examples 2026-01-18 00:14:56 -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 8dd6b391a2 Update Agent 2026-01-17 19:30:09 -08:00
Hayden Bleasel 1b75347208 Misc fixes 2026-01-17 19:12:27 -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 a0e72c43d6 Update meta.json 2026-01-16 17:06:16 -08:00
Hayden Bleasel 1ac4397f03 Create Agent component 2026-01-16 16:05:37 -08:00