docs(api): align OpenAPI with runtime contracts (#6409)

Document the cookie-authenticated WebSocket upgrade and its emitted envelopes without exporting pseudo-paths. Align REST response schemas, paged-client filters, and subscription HEAD operations with their runtime implementations, then regenerate frontend and docs artifacts.
This commit is contained in:
Gleb Gudkov
2026-09-04 16:23:41 +03:00
committed by GitHub
parent 3b5273b1d6
commit ed6bc1d898
20 changed files with 4609 additions and 535 deletions
@@ -44,6 +44,29 @@
overflow: hidden;
}
.api-docs-page .websocket-events {
margin-bottom: 16px;
padding: 20px;
background: var(--bg-card);
border: 1px solid var(--ant-color-border-secondary);
border-radius: 8px;
}
.api-docs-page .websocket-events h2 {
margin-top: 0;
}
.api-docs-page .websocket-events pre {
margin: 0;
padding: 12px;
max-height: 360px;
overflow: auto;
color: var(--sw-text, inherit);
background: var(--sw-bg-code, var(--ant-color-fill-quaternary));
border-radius: 6px;
font-size: 12px;
}
.api-docs-page .swagger-ui {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}