Skip to content

feat(apollo-vertex): ai-chat templates and documentation pages [6/6]#549

Closed
petervachon wants to merge 4 commits into
pr/1e-aichat-chatfrom
pr/2-aichat-templates
Closed

feat(apollo-vertex): ai-chat templates and documentation pages [6/6]#549
petervachon wants to merge 4 commits into
pr/1e-aichat-chatfrom
pr/2-aichat-templates

Conversation

@petervachon
Copy link
Copy Markdown
Collaborator

Summary

  • Adds AiChatTemplate, AiChatAgentHubMode, AiChatConversationalAgentMode, AiChatLoginGate page templates
  • Adds interactive preview page at /vertex-components/ai-chat/preview with mock data and thinking demo
  • Adds /patterns/ai-chat documentation page
  • Adds ai-chat entry to app/_meta.ts nav

Stack

pr/1a-aichat-foundation  →  main          merged
pr/1b-aichat-display     →  1a            merged
pr/1c-aichat-input       →  1b            merged
pr/1d-aichat-messages    →  1c            merged
pr/1e-aichat-chat        →  1d            merged
pr/2-aichat-templates    →  1e            ← this PR, draft

Manual stack — do not review until #548 merges.

Supersedes #543 / #511 — re-split to keep each PR under 800–1000 LoC.

🤖 Generated with Claude Code

@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 🟢 Ready Preview, Logs Apr 29, 2026, 01:20:07 PM
apollo-docs 🟢 Ready Preview, Logs Apr 29, 2026, 01:19:20 PM
apollo-landing 🟢 Ready Preview, Logs Apr 29, 2026, 01:17:29 PM
apollo-ui-react 🟢 Ready Preview, Logs Apr 29, 2026, 01:19:16 PM
apollo-vertex 🟢 Ready Preview, Logs Apr 29, 2026, 01:18:55 PM

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 21, 2026

Dependency License Review

  • 2103 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 15 package(s) excluded (see details below)
License distribution
License Packages
MIT 1824
ISC 104
Apache-2.0 69
BSD-3-Clause 30
BSD-2-Clause 24
Copyright 2022, UiPath, all rights reserved 9
BlueOak-1.0.0 8
MPL-2.0 5
MIT OR Apache-2.0 3
MIT-0 3
Unknown 3
Unlicense 3
CC0-1.0 3
LGPL-3.0-or-later 2
(MIT OR Apache-2.0) 2
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
BSD 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@img/sharp-libvips-linuxmusl-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@uipath/apollo-angular-elements 5.86.3 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-core 4.35.0, 4.35.1 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-fonts 1.25.8 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-icons 1.33.7 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-mui5 2.31.26 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell 3.351.4 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-react 3.149.36 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-types 3.325.2 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-util 1.112.0 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-lab 25.12.0 Unknown UiPath first-party package
@uipath/telemetry-client-web 5.1.0 Unknown UiPath first-party package
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json
hyperx 2.5.4 BSD BSD-2-Clause per LICENSE file, non-SPDX "BSD" in package.json

@petervachon petervachon force-pushed the pr/2-aichat-templates branch from c85b43b to ee6812c Compare April 21, 2026 14:11
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from ee6812c to 6806c21 Compare April 21, 2026 14:19
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from 6b94ba5 to 94ae6e4 Compare April 28, 2026 17:21
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from 94ae6e4 to dd826a7 Compare April 28, 2026 17:33
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from dd826a7 to 8307e90 Compare April 28, 2026 17:43
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from 8307e90 to 80319a7 Compare April 28, 2026 17:46
@petervachon petervachon force-pushed the pr/1e-aichat-chat branch 2 times, most recently from 592d5cb to 3cb2afb Compare April 28, 2026 18:14
@petervachon petervachon force-pushed the pr/2-aichat-templates branch from 80319a7 to b3676f5 Compare April 28, 2026 18:15
petervachon and others added 4 commits April 29, 2026 08:42
Adds AiChatTemplate, AiChatAgentHubMode, AiChatConversationalAgentMode,
AiChatLoginGate, interactive preview page with mock data and thinking
demo, patterns/ai-chat doc page, and vertex-components nav entry.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- AiChatSuggestions multi-step mode now matches AiChatFlow visually:
  numbered rows with dividers, bold question, pb-[76px] for input overlap
- Multi-step choices rendered at bottom anchor (same as AiChatFlow),
  not inside a centered absolute overlay
- Gate multi-step choices and blur on !isLoading && !isLatestResponseAnimating
  (consistent with single-step behaviour)
- onSelect sends "Question: Answer" so the AI has full context per step

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@petervachon
Copy link
Copy Markdown
Collaborator Author

This PR is part of the original ai-chat stack which has been superseded by a restructured version. Closing in favour of the new stack:

The new stack is reorganised by user-facing feature rather than component type, includes all the same functionality plus attachments and text selection, and has a clean single-commit-per-PR history.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant