fix: preserve named title contract schemas

This commit is contained in:
lda
2026-08-03 08:38:19 +07:00 Verified
parent 859d251755
commit 231e023a3c
8 changed files with 371 additions and 74 deletions
+40
View File
@@ -570,6 +570,16 @@
"summary": {
"$ref": "#/components/schemas/DraftWorkspaceSummary"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"workspace_id": {
"type": "string"
},
@@ -1358,6 +1368,16 @@
"summary": {
"$ref": "#/components/schemas/DraftWorkspaceSummary"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"workspace_id": {
"type": "string"
}
@@ -3399,6 +3419,17 @@
},
"type": "array"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"type": {
"anyOf": [
{
@@ -4119,6 +4150,9 @@
},
"type": "array"
},
"title": {
"type": "string"
},
"version": {
"type": "integer"
},
@@ -4281,6 +4315,9 @@
"source_id": {
"type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "integer"
},
@@ -4352,6 +4389,9 @@
"source_id": {
"type": "string"
},
"title": {
"type": "string"
},
"version": {
"type": "integer"
}