Skip to content

Commit 436403b

Browse files
committed
Merge branch 'main' into renaming_dirs
# Conflicts: # renderers/markdown/markdown_it/package.json # renderers/markdown/markdown_it/prepare-publish.mjs # renderers/react/package-lock.json # renderers/react/package.json # samples/agent/mcp/a2ui_over_mcp_recipe/__init__.py # samples/agent/mcp/a2ui_over_mcp_recipe/__main__.py # samples/agent/mcp/mcp-apps-calculator/README.md # samples/agent/mcp/mcp-apps-calculator/__init__.py # samples/agent/mcp/mcp-apps-calculator/__main__.py # samples/agent/mcp/mcp-apps-calculator/apps/calculator.html # samples/agent/mcp/mcp-apps-calculator/pyproject.toml # samples/agent/mcp/mcp-apps-calculator/server.py # samples/agent/mcp/mcp-apps-calculator/uv.lock # samples/agent/mcp/mcp-apps-calculcator/README.md # samples/agent/mcp/mcp-apps-calculcator/__init__.py # samples/agent/mcp/mcp-apps-calculcator/__main__.py # samples/agent/mcp/mcp-apps-calculcator/apps/calculator.html # samples/agent/mcp/mcp-apps-calculcator/pyproject.toml # samples/agent/mcp/mcp-apps-calculcator/server.py # samples/agent/mcp/mcp-apps-calculcator/uv.lock # samples/agent/mcp/mcp_apps_calculator/README.md # samples/agent/mcp/mcp_apps_calculator/apps/calculator.html # samples/agent/mcp/mcp_apps_calculator/pyproject.toml # samples/agent/mcp/mcp_apps_calculator/server.py # samples/agent/mcp/mcp_apps_calculator/uv.lock # samples/client/angular/projects/mcp_calculator/src/a2ui_catalog/pong-layout.ts # samples/client/angular/projects/mcp_calculator/src/a2ui_catalog/pong-scoreboard.ts # samples/client/lit/component_gallery/ui/custom_components/README.md # samples/client/lit/component_gallery/ui/custom_components/org-chart.ts # samples/client/lit/component_gallery/ui/custom_components/premium-text-field.ts # samples/client/lit/component_gallery/ui/custom_components/test/README.md # samples/client/lit/component_gallery/ui/custom_components/test/org-chart-test.html # samples/client/lit/component_gallery/ui/custom_components/test/override-test.html # samples/client/lit/component_gallery/ui/custom_components/test/override-test.ts # samples/client/lit/component_gallery/ui/custom_components/web-frame.ts # samples/client/lit/contact/client.ts # samples/client/lit/contact/ui/custom-components/README.md # samples/client/lit/contact/ui/custom-components/mcp-apps-component.ts # samples/client/lit/contact/ui/custom-components/org-chart.ts # samples/client/lit/contact/ui/custom-components/premium-text-field.ts # samples/client/lit/contact/ui/custom-components/register-components.ts # samples/client/lit/contact/ui/custom-components/test/README.md # samples/client/lit/contact/ui/custom-components/test/org-chart-test.html # samples/client/lit/contact/ui/custom-components/test/override-test.html # samples/client/lit/contact/ui/custom-components/test/override-test.ts # samples/client/lit/contact/ui/custom-components/web-frame.ts # samples/client/lit/contact/ui/custom_components/mcp-apps-component.ts # samples/client/lit/contact/ui/custom_components/register-components.ts # samples/client/lit/custom-components-example/ui/custom-components/README.md # samples/client/lit/custom-components-example/ui/custom-components/mcp-apps-component.ts # samples/client/lit/custom-components-example/ui/custom-components/org-chart.ts # samples/client/lit/custom-components-example/ui/custom-components/premium-text-field.ts # samples/client/lit/custom-components-example/ui/custom-components/register-components.ts # samples/client/lit/custom-components-example/ui/custom-components/test/README.md # samples/client/lit/custom-components-example/ui/custom-components/test/org-chart-test.html # samples/client/lit/custom-components-example/ui/custom-components/test/override-test.html # samples/client/lit/custom-components-example/ui/custom-components/test/override-test.ts # samples/client/lit/custom-components-example/ui/custom-components/web-frame.ts # samples/client/lit/custom-components-example/vite.config.ts # samples/client/lit/package-lock.json
2 parents 7e19f02 + 504e6f2 commit 436403b

File tree

398 files changed

+34598
-7885
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

398 files changed

+34598
-7885
lines changed

.github/workflows/composer_build_and_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Composer build and test
15+
name: Composer
1616

1717
on:
1818
push:

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Docs Build and Deploy
15+
name: Docs
1616

1717
on:
1818
push:

.github/workflows/editor_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Editor build
15+
name: Editor
1616

1717
on:
1818
push:

.github/workflows/inspector_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Inspector build
15+
name: Inspector
1616

1717
on:
1818
push:

.github/workflows/java_build_and_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Java sample build and test
15+
name: Java sample
1616

1717
on:
1818
push:
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Copyright 2026 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# https://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
name: Lit renderer
16+
17+
on:
18+
push:
19+
branches: [ main ]
20+
paths:
21+
- 'renderers/lit/**'
22+
- 'renderers/web_core/**'
23+
- '.github/workflows/lit_build_and_test.yml'
24+
pull_request:
25+
paths:
26+
- 'renderers/lit/**'
27+
- 'renderers/web_core/**'
28+
- '.github/workflows/lit_build_and_test.yml'
29+
30+
jobs:
31+
build-and-test:
32+
runs-on: ubuntu-latest
33+
34+
steps:
35+
- uses: actions/checkout@v6
36+
37+
- name: Set up Node.js
38+
uses: actions/setup-node@v6
39+
with:
40+
node-version: '20'
41+
42+
- name: Install web_core dependencies
43+
working-directory: ./renderers/web_core
44+
run: npm i
45+
46+
- name: Build web_core
47+
working-directory: ./renderers/web_core
48+
run: npm run build
49+
50+
- name: Install Lit renderer dependencies
51+
working-directory: ./renderers/lit
52+
run: npm i
53+
54+
- name: Build Lit renderer
55+
working-directory: ./renderers/lit
56+
run: npm run build
57+
58+
- name: Run Lit renderer tests
59+
working-directory: ./renderers/lit
60+
run: npm test

.github/workflows/lit_samples_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Lit samples build
15+
name: Lit samples
1616

1717
on:
1818
push:

.github/workflows/ng_build_and_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Angular build and test
15+
name: Angular
1616

1717
on:
1818
push:

.github/workflows/python_agent_sdk_build_and_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Build and Test A2UI-agent Python SDK
15+
name: A2UI-agent Python SDK
1616

1717
on:
1818
push:

.github/workflows/python_samples_build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
name: Build python samples
15+
name: Python samples
1616

1717
on:
1818
push:
@@ -51,6 +51,10 @@ jobs:
5151
working-directory: samples/agent/adk
5252
run: uv run pyink --check .
5353

54+
- name: Validate Sample Examples
55+
run: |
56+
PYTHONPATH=agent_sdks/python/src uv run --project agent_sdks/python pytest -vv samples/agent/adk/tests/test_examples_validation.py
57+
5458
- name: Build contact_lookup
5559
working-directory: samples/agent/adk/contact_lookup
5660
run: uv build .

0 commit comments

Comments
 (0)