Skip to content

fix: support JSON Schema extension keywords and properly infer required fields#406

Merged
kmile merged 1 commit intomainfrom
kmile/agent-feature
Apr 4, 2025
Merged

fix: support JSON Schema extension keywords and properly infer required fields#406
kmile merged 1 commit intomainfrom
kmile/agent-feature

Conversation

@kmile
Copy link
Copy Markdown
Contributor

@kmile kmile commented Apr 2, 2025

Problem

The Bedrock JSON Schema allows any extension keyword to be defined, so we have to support a string indexer field.

When providing mixed required and non-required properties in JSON objects, they were not inferred properly.

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@kmile kmile requested a review from a team as a code owner April 2, 2025 11:11
@kmile kmile force-pushed the kmile/agent-feature branch from 51534b0 to 39b8443 Compare April 2, 2025 11:13
@kmile kmile force-pushed the kmile/agent-feature branch from 39b8443 to 5ac632d Compare April 2, 2025 12:27
@kmile kmile merged commit 995a306 into main Apr 4, 2025
3 checks passed
@kmile kmile deleted the kmile/agent-feature branch April 4, 2025 11:21
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.

4 participants