refactor: simplify endpoint and capabilities

This commit is contained in:
2025-09-13 19:15:07 +02:00
parent 12caeb0be6
commit 72b559e047
18 changed files with 1055 additions and 40 deletions

View File

@@ -223,9 +223,9 @@ paths:
- uri: "/api/tasks/control"
method: 3
/api/node/capabilities:
/api/node/endpoints:
get:
summary: Get API endpoint capabilities
summary: Get API endpoints
description: |
Returns detailed information about all available API endpoints,
including their parameters, types, and validation rules.
@@ -235,11 +235,11 @@ paths:
responses:
'200':
description: Capabilities retrieved successfully
description: Endpoints retrieved successfully
content:
application/json:
schema:
$ref: '#/components/schemas/CapabilitiesResponse'
$ref: '#/components/schemas/EndpointsResponse'
examples:
default:
summary: Default response
@@ -971,7 +971,7 @@ components:
items:
$ref: '#/components/schemas/ApiEndpoint'
CapabilitiesResponse:
EndpointsResponse:
type: object
required:
- endpoints