feat(schema): meta.agent in Collection- und Projekt-Schema
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
Die Starter-Collections dokumentieren Editor-Workflows in meta.agent (tibi-server spielt das ueber MCP/REST _meta aus), die Schemas kannten den Schlüssel aber nicht – YAML-LS meldete 'Property agent is not allowed'. agent ist bewusst freiform (additionalProperties: true), damit die Doku nicht wieder hinterherhinkt.
This commit is contained in:
1 parent
1934cf9b89
commit
ca684fb4b3
2 files changed
+62
No files matched your search
@@ -464,6 +464,40 @@
|
||||
},
|
||||
"openapi": {
|
||||
"$ref": "openapi.schema.json"
|
||||
},
|
||||
"agent": {
|
||||
"description": "Editor- und Agenten-Dokumentation (Zweck, Workflows, Gotchas). Freiform-Doku, wird u.a. ueber MCP/REST _meta ausgespielt.",
|
||||
"type": "object",
|
||||
"additionalProperties": true,
|
||||
"properties": {
|
||||
"purpose": {
|
||||
"type": "string"
|
||||
},
|
||||
"instructions": {
|
||||
"type": "string"
|
||||
},
|
||||
"fieldHints": {
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"examples": {
|
||||
"type": "array"
|
||||
},
|
||||
"workflows": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"hints": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user