docs: config schema

This commit is contained in:
Dax Raad
2025-06-14 12:22:07 -04:00
parent ef74d97491
commit 9c6aa82ac1
5 changed files with 25 additions and 8 deletions

View File

@@ -1,6 +1,9 @@
{
"type": "object",
"properties": {
"$schema": {
"type": "string"
},
"provider": {
"type": "object",
"additionalProperties": {
@@ -69,7 +72,10 @@
"type": "number"
}
},
"required": ["context", "output"],
"required": [
"context",
"output"
],
"additionalProperties": false
},
"id": {
@@ -84,7 +90,9 @@
"additionalProperties": {}
}
},
"required": ["models"],
"required": [
"models"
],
"additionalProperties": false
}
},
@@ -112,7 +120,10 @@
}
}
},
"required": ["type", "command"],
"required": [
"type",
"command"
],
"additionalProperties": false
},
{
@@ -126,7 +137,10 @@
"type": "string"
}
},
"required": ["type", "url"],
"required": [
"type",
"url"
],
"additionalProperties": false
}
]
@@ -135,5 +149,4 @@
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}
}