Repository navigation
fix: render tool schemas with root-level anyOf/oneOf composition #2137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 7 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
5933162
fix: render tool schemas with root-level anyOf/oneOf composition
cliffhall 67d612a
Merge branch 'v2/main' into v2/fix/2123-root-union-schemas
cliffhall 2782ed7
fix: address Copilot review — const precedence, TUI variant model, de…
cliffhall a0659b2
Merge remote-tracking branch 'origin/v2/fix/2123-root-union-schemas' …
cliffhall 84cd0c1
fix: address Copilot review round 2 — conjunctive merges, generated-n…
cliffhall 1a271e4
fix: address Copilot review round 3 — conjunctive keywords, unflatten…
cliffhall d8e9e50
test: cover the non-object property-declaration paths in rootUnion
cliffhall 7e4af5e
fix: address Copilot review round 4 — allOf faithfulness, const null,…
cliffhall f556f88
fix: address Copilot review round 5 — union member faithfulness, part…
cliffhall c15e304
fix: address Copilot review round 6 — additionalProperties, annotatio…
cliffhall 85b8e46
fix: address Copilot review rounds 7 and 8
cliffhall 246ee1c
fix: address Copilot review round 9 — canonical constant comparison, …
cliffhall 775fec0
fix: address Copilot review round 10 — structural const match, deep-l…
cliffhall a69cb58
fix: address Copilot review round 11 — recurse constants into nested …
cliffhall 41be9e7
fix: address Copilot review round 12 — prototype-safe default seeding
cliffhall df1e39e
fix: address Copilot review round 13 — cross-keyword contradictions, …
cliffhall 5b6d68a
fix: address Copilot review round 14 — allOf under additionalProperti…
cliffhall 0991477
fix: address Copilot review round 15 — unevaluable const siblings, $r…
cliffhall 7792ad7
fix: address Copilot review round 16 — tie-breaking, const-aware gati…
cliffhall 95030cf
fix: address Copilot review round 17 — shared branch narrowing, null …
cliffhall 36cf58f
fix: address Copilot review round 18 — empty-string constants, nested…
cliffhall 44b2ccd
fix: address Copilot review round 19 — empty-string const in the web …
cliffhall d334710
fix: address Copilot review round 20 — malformed applicators, const-n…
cliffhall 92e485a
fix: address Copilot review round 21 — seed a nested object's own uni…
cliffhall 0be450a
fix: address Copilot review round 22 — merge deep-link args with defa…
cliffhall 4cea4e1
fix: address Copilot review round 23 — inherited constants, branch nu…
cliffhall 54c5e12
fix: address Copilot review round 24 — a discriminator must be required
cliffhall ab3f8c7
fix: address Copilot review round 25 — names before constants, unrend…
cliffhall f31589a
fix: address Copilot review round 26 — a false property schema declin…
cliffhall c8c5442
fix: address Copilot review round 27 — unconstrained null branches, t…
cliffhall 6ac45d9
fix: address Copilot review round 28 — the boolean schema form in a n…
cliffhall 6aa25da
docs: distinguish the partial render from the empty one in the showcase
cliffhall c913168
Merge branch 'v2/main' into v2/fix/2123-root-union-schemas
cliffhall 67e7a4c
fix: address Copilot review round 30 — seed a read-only const for cal…
cliffhall c9162d0
fix: address Copilot review round 31 — proto-safe results, set-valued…
cliffhall 00d9905
fix: address Copilot review round 32 — normalize before the type vote…
cliffhall ffa08d7
fix: address Copilot review round 33 — keep a cleared field cleared a…
cliffhall ba91db9
fix: address Copilot review round 34 — structured constants, non-requ…
cliffhall 139563f
fix: address Copilot review round 35 — reseed on an in-place schema c…
cliffhall f78b541
fix: address Copilot review round 36 — re-derive the branch when the …
cliffhall 85b030c
fix: address Copilot review round 37 — stale constants, inherited ans…
cliffhall ab85667
fix: address Copilot review round 38 — constants must agree, not just…
cliffhall 4865195
fix: address Copilot review round 39 — identify branches by their sch…
cliffhall 8f935ad
fix: address Copilot review round 40 — a required name counts as a field
cliffhall b0b252a
fix: address Copilot review round 41 — const does not demand a proper…
cliffhall 2e22b5b
Merge branch 'v2/main' into v2/fix/2123-root-union-schemas
cliffhall e0ecf58
fix: address Copilot review round 42 — let an optional const be opted…
cliffhall bd114f8
Merge remote-tracking branch 'origin/v2/fix/2123-root-union-schemas' …
cliffhall f01ec80
Merge branch 'v2/main' into v2/fix/2123-root-union-schemas
cliffhall File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.