Skip to content

feat(apollo-vertex): ai-chat registry component — core [1/2]#542

Closed
petervachon wants to merge 1 commit intomainfrom
pr/1-aichat-core
Closed

feat(apollo-vertex): ai-chat registry component — core [1/2]#542
petervachon wants to merge 1 commit intomainfrom
pr/1-aichat-core

Conversation

@petervachon
Copy link
Copy Markdown
Collaborator

Summary

  • Adds the full registry/ai-chat/ component suite: message rendering, input, code blocks, markdown, thinking/loading states, flow UI, selection menu, message actions, autopilot icons, hooks (use-sticky-scroll, use-thinking-label, use-typewriter), shared types, and utilities
  • Updates registry.json with all ai-chat registry entries
  • Adds lib/auth.ts auth helper and next-env.d.ts type reference
  • Adds @ai-sdk/react dependency to package.json

Stacking

This is PR 1 of 2. PR 2 ([pr/2-aichat-templates]) targets this branch and adds the templates and documentation pages.

Supersedes #511 — split into stacked PRs per reviewer request.

Test plan

  • git checkout pr/1-aichat-core && pnpm dev — dev server starts without errors
  • No broken imports: pnpm build passes
  • Registry components exist at registry/ai-chat/ with all subfiles present
  • registry.json contains ai-chat entries

🤖 Generated with Claude Code

Adds the full ai-chat registry component suite: message rendering,
input, code blocks, markdown, thinking/loading states, flow UI,
selection menu, message actions, icons, hooks, and shared types.
Also adds supporting registry.json entries, auth lib, and next-env.d.ts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@petervachon petervachon requested a review from a team as a code owner April 20, 2026 14:39
@petervachon petervachon requested review from KokoMilev and alincadariu and removed request for a team April 20, 2026 14:39
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (PT)
apollo-design ❌ Failed: Building: Failure reason: Building: specifiers in the lockfile don't match specifiers in... N/A, Logs Apr 20, 2026, 07:40:59 AM
apollo-docs ❌ Failed: Building: Failure reason: Building: specifiers in the lockfile don't match specifiers in... N/A, Logs Apr 20, 2026, 07:40:56 AM
apollo-landing ❌ Failed: Building: Failure reason: Building: specifiers in the lockfile don't match specifiers in... N/A, Logs Apr 20, 2026, 07:40:54 AM
apollo-ui-react ❌ Failed: Building: Failure reason: Building: specifiers in the lockfile don't match specifiers in... N/A, Logs Apr 20, 2026, 07:40:58 AM
apollo-vertex ❌ Failed: Building: Failure reason: Building: specifiers in the lockfile don't match specifiers in... N/A, Logs Apr 20, 2026, 07:40:58 AM

@KokoMilev KokoMilev enabled auto-merge (rebase) April 20, 2026 14:40
@github-actions github-actions Bot added the size:XXL 1,000+ changed lines. label Apr 20, 2026
@petervachon
Copy link
Copy Markdown
Collaborator Author

Superseded — splitting into smaller stacked PRs per reviewer feedback (800-1000 LoC max).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app:apollo-vertex size:XXL 1,000+ changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant