Skip to content

Commit a27d360

Browse files
committed
chore: regenerate OpenAPI spec and frontend build (Spec 031)
- Add routing_mode to config schema in swagger.yaml - Add GET /api/v1/routing endpoint to OpenAPI spec - Rebuild frontend dist with routing mode UI changes
1 parent 918fdf6 commit a27d360

24 files changed

Lines changed: 219 additions & 2 deletions

oas/docs.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

oas/swagger.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ components:
8787
require_mcp_auth:
8888
description: 'Require authentication on /mcp endpoint (default: false)'
8989
type: boolean
90+
routing_mode:
91+
description: |-
92+
Routing mode (Spec 031): how MCP tools are exposed to clients
93+
Valid values: "retrieve_tools" (default), "direct", "code_execution"
94+
type: string
9095
sensitive_data_detection:
9196
$ref: '#/components/schemas/config.SensitiveDataDetectionConfig'
9297
tls:
@@ -2512,6 +2517,22 @@ paths:
25122517
summary: Search MCP servers in a registry
25132518
tags:
25142519
- registries
2520+
/api/v1/routing:
2521+
get:
2522+
description: Get the current routing mode and available MCP endpoints
2523+
responses:
2524+
"200":
2525+
content:
2526+
application/json:
2527+
schema:
2528+
$ref: '#/components/schemas/contracts.SuccessResponse'
2529+
description: Routing mode information
2530+
security:
2531+
- ApiKeyAuth: []
2532+
- ApiKeyQuery: []
2533+
summary: Get routing mode information
2534+
tags:
2535+
- status
25152536
/api/v1/secrets:
25162537
post:
25172538
description: Stores a secret value in the operating system's secure keyring.

web/frontend/dist/assets/Activity-3jsAMS7R.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/frontend/dist/assets/Activity-7YqHqUto.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/frontend/dist/assets/AdminDashboard-_SN62PSb.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/frontend/dist/assets/AdminServers-BS1vVmqX.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)