Support Opaque annotations in schema generation #3001
feat: export Opaque annotation marker
3065ec4c
fix: remove unused Opaque test import
d6f8a215
feat: support Opaque in runtime field types
e16296f6
fix: preserve Opaque bare list field shape
2d5e83ca
feat: preserve Opaque metadata in inspector
0d6a165f
fix: preserve non-opaque Annotated inspector behavior
ccaa009b
fix: recurse Annotated stripping in inspector
2c04e1d9
feat: support Opaque in static input schema
318631b1
fix: preserve Opaque optional list shapes
47e29e29
fix: preserve qualified Opaque input shapes
03428438
fix: restrict Opaque shape recognition to typing
de5b86f0
feat: support Opaque in static output schema
3946e701
fix: handle Opaque output list shapes
df0128ae
docs: suggest Opaque for unresolved external types
8fe6e000
docs: document Opaque annotations
5d27877d
docs: clarify Opaque serialization behavior
69e43273
fix: address Opaque verification lint failures
cb9272e2
fix: align Opaque output annotation handling
cf60199c
fix: allow optional Annotated model fields
9ae20e65
fix: preserve opaque object field schemas
10a454aa
fix: preserve optional object field schemas
89a49979
fix: omit empty output schema required
da6812d9
Merge branch 'main' into cog-opaque
4df3a15a
fix: address opaque schema review feedback
4f7758ee
markphelps
marked this pull request as ready for review 66 days ago
fix: simplify opaque import detection
c1fa94d7
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub