Skip to content

Port the Angular restaurant sample to v0.9#1101

Open
gspencergoog wants to merge 6 commits intogoogle:mainfrom
gspencergoog:restaurant_09
Open

Port the Angular restaurant sample to v0.9#1101
gspencergoog wants to merge 6 commits intogoogle:mainfrom
gspencergoog:restaurant_09

Conversation

@gspencergoog
Copy link
Copy Markdown
Collaborator

@gspencergoog gspencergoog commented Apr 8, 2026

Description

This pull request ports the restaurant sample application to the v0.9 version of the A2UI framework. The changes involve updating the Angular client to use the new renderer service, adjusting the agent's prompt instructions to ensure compliance with v0.9 message formats, and refining the core data handling logic to support the updated architecture. These updates ensure the sample remains functional and consistent with the latest framework standards.

Highlights

  • v0.9 Porting: Updated the restaurant sample to align with the v0.9 architecture, including updates to component rendering, data handling, and client-side communication.
  • Component Host Enhancements: Improved the ComponentHostComponent to support dynamic component loading, flex styling, and asynchronous component initialization.
  • Agent Prompting: Updated the agent prompt builder with mandatory instructions for v0.9 compliance, ensuring correct message sequencing and data structure formats.
  • Data Handling: Refined DataContext and DataModel to better handle path resolution and added logging for easier debugging.

gemini-code-assist[bot]

This comment was marked as resolved.

@gspencergoog gspencergoog changed the title Port Port the restaurant sample to v0.9 Apr 8, 2026
@gspencergoog gspencergoog force-pushed the restaurant_09 branch 3 times, most recently from 4b1d86b to e3140fd Compare April 8, 2026 22:19
gemini-code-assist[bot]

This comment was marked as resolved.

@google google deleted a comment from gemini-code-assist bot Apr 8, 2026
@gspencergoog gspencergoog changed the title Port the restaurant sample to v0.9 Port the Angular restaurant sample to v0.9 Apr 8, 2026
@gspencergoog gspencergoog marked this pull request as ready for review April 8, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant