The plugin's self-described settings JSON Schema, read from the SIGNED manifest's `settings_schema` field, which works for every plugin kind (store/secret/auth/hook), not just hooks. `hook` plugins keep the live describe-proxy behavior when describe answers (source: describe); a loaded hook whose describe answers null falls back server-side to the manifest baseline (source: manifest)
Changed onget/api/v1/admin/plugins/{file}/schema
Request
- The document declares no server URL.
- Auth: one of:
- API key in header x-admin-token
- HTTP bearer
Path parameters
filestring required
Response
{name, schema, schema_error, trust, source}: schema null (with schema_error null) when the manifest carries none; a manifest that SET settings_schema but failed to parse instead reports schema_error (never collapsed into the same null as "no schema"). trust is trusted|unverified|rejected (the catalog vocabulary). source is describe (a loaded hook answered live) or manifest
Changes
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info
- info
endpoint added
- info