changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "api": {
+ "description": "Prefix of the Flux API these resources are reached through.",
+ "type": "string"
+ },
+ "resources": {
+ "items": {
+ "properties": {
+ "capabilities": {
+ "description": "Which reads this resource accepts: get_many, get_one, search.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "description": {
+ "description": "The only free text about what a collection holds. Empty when the owner set none.",
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "path_template": {
+ "type": "string"
+ },
+ "required_parents": {
+ "description": "Placeholders the `parents` argument must fill for a nested resource.",
+ "items": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "required": {
+ "type": "boolean"
+ },
+ "resource": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "resource_id": {
+ "description": "Pass verbatim as `resource_id` to every other tool.",
+ "type": "string"
+ },
+ "schema_ref": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "writable": {
+ "description": "Empty unless the key carries write grants for this resource.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "resource_id",
+ "capabilities"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "usage_rules": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "api",
+ "resources"
+ ],
+ "type": "object"
+}