Skip to content

PR title 1#4

Closed
josemontespg wants to merge 9 commits into
mainfrom
test-stacked-prs
Closed

PR title 1#4
josemontespg wants to merge 9 commits into
mainfrom
test-stacked-prs

Conversation

@josemontespg
Copy link
Copy Markdown
Owner

@josemontespg josemontespg commented May 19, 2026

Description

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.

List which issues are fixed by this PR. For larger changes, raising an issue first helps reduce redundant work.

Pre-launch Checklist

If you need help, consider asking for advice on the discussion board.

PR Dependency Tree

This tree was auto-generated by Charcoal

sugoi-yuzuru and others added 9 commits May 19, 2026 12:45
Implement coordinated component and message pruning via withPruning,
propagating allowedMessages from A2uiSchemaManager down to Catalog.

Add robust automated unit tests and enable full conformance
verification.

Port of Python SDK commit 0fd7240
Implements custom JSON-path validation error string construction for
v0.9 payloads in Kotlin, matching Python exactly. Validates messages
individually via sub-validators and iterates component arrays to
construct precise path prefixes.

Port of Python SDK commit 15ee789

� Conflicts:
�	agent_sdks/kotlin/src/main/kotlin/com/google/a2ui/core/parser/StreamingParser.kt
�	agent_sdks/kotlin/src/main/kotlin/com/google/a2ui/core/schema/Validator.kt
* Custom path-based validation error output

Implements custom JSON-path validation error string construction for
v0.9 payloads in Kotlin, matching Python exactly. Validates messages
individually via sub-validators and iterates component arrays to
construct precise path prefixes.

Port of Python SDK commit 15ee789

� Conflicts:
�	agent_sdks/kotlin/src/main/kotlin/com/google/a2ui/core/parser/StreamingParser.kt
�	agent_sdks/kotlin/src/main/kotlin/com/google/a2ui/core/schema/Validator.kt

* URI scheme support in CatalogConfig

Implement equivalent transparent file:// URI parsing support in
CatalogConfig.fromPath and BasicCatalog.getConfig. Unsupported schemes
are correctly rejected, and robust unit tests are included.

Port of Python SDK commit 90a0a19
Update loadExamples to support recursive glob pattern matching for
loading examples, maintaining backward compatibility for directory paths
and ensuring deterministic output order. Added robust automated unit
tests in CatalogPruningTest.kt.

Port of Python SDK commit 94c1c9b
This was referenced May 19, 2026
Closed
@josemontespg josemontespg deleted the test-stacked-prs branch May 19, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants