tools.tool.read
Generated at from
openvibe-contracts v0.33.0 and
openvibe-sdk v0.5.0.
Not grantable to apps (planned, public).
Read the tool registry (ADR-027): every tool's descriptor (tools.tool@1: execution, whether the run API exposes it, how to call it, input and output schemas, files, limits, auth, quota class, cost, egress, hosts, docs), filtered by family, execution, api, status or text. GET /api/v1/tools answers tools.tool-list@1 with schemas as { $ref }; GET /api/v1/tools/:id has them embedded; GET /api/v1/tools/:id/schema answers { $schema, $id, $defs: { input, output } }. Open to everyone, anonymous callers included; cacheable. Planned until the gateway serves these routes.
- Owner
- tools (token audience
openvibe.tools) - Version
- 1.0
- Status
- planned
- Visibility
- public
- Resource constraints
- none
- Quota class
- tools-read
- Permissions
- tools:catalog:read
- Output
- tools.tool@1
- Events
- —
- Implemented by
GET /api/v1/toolsGET /api/v1/tools/:idGET /api/v1/tools/:id/schema