Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>HAL API Docs — Autonomous OS</title> | |
| <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swagger-ui-dist@5/swagger-ui.css"> | |
| <style> | |
| body { margin: 0; background: #0d1117; color: #c9d1d9; } | |
| .swagger-ui .topbar { display: none; } | |
| .swagger-ui { max-width: 960px; margin: 0 auto; padding: 20px; } | |
| /* Dark theme overrides */ | |
| .swagger-ui, | |
| .swagger-ui .info .title, | |
| .swagger-ui .info p, | |
| .swagger-ui .info li, | |
| .swagger-ui .opblock-tag, | |
| .swagger-ui .opblock-summary-description, | |
| .swagger-ui .opblock-description-wrapper p, | |
| .swagger-ui table thead tr th, | |
| .swagger-ui table tbody tr td, | |
| .swagger-ui .parameter__name, | |
| .swagger-ui .parameter__type, | |
| .swagger-ui .response-col_status, | |
| .swagger-ui .response-col_description, | |
| .swagger-ui .response-col_links, | |
| .swagger-ui .model-title, | |
| .swagger-ui .model, | |
| .swagger-ui .tab li, | |
| .swagger-ui label, | |
| .swagger-ui .btn { color: #c9d1d9; } | |
| .swagger-ui .info a { color: #58a6ff; } | |
| .swagger-ui .scheme-container { background: #161b22; box-shadow: none; } | |
| .swagger-ui section.models { border: 1px solid #30363d; background: #161b22; } | |
| .swagger-ui section.models * { color: #e6edf3 ; } | |
| .swagger-ui .model-title { color: #fff ; font-weight: 600; } | |
| .swagger-ui .model-container .model-box .model { background: #161b22; } | |
| .swagger-ui section.models .model-container { background: #161b22; border-color: #30363d; } | |
| .swagger-ui .model-box { background: #0d1117; } | |
| .swagger-ui .prop-type { color: #79c0ff ; } | |
| .swagger-ui .prop-format { color: #8b949e ; } | |
| .swagger-ui .model-toggle::after { filter: invert(1); } | |
| .swagger-ui .opblock-tag { border-bottom-color: #30363d; } | |
| .swagger-ui .opblock-tag small { color: #8b949e; } | |
| .swagger-ui .opblock { border-color: #30363d; background: #161b22; } | |
| .swagger-ui .opblock .opblock-summary { border-color: #30363d; } | |
| .swagger-ui .opblock .opblock-summary-path, | |
| .swagger-ui .opblock .opblock-summary-path span, | |
| .swagger-ui .opblock .opblock-summary-path a, | |
| .swagger-ui .opblock .opblock-summary-operation-id, | |
| .swagger-ui .opblock .opblock-summary-description { color: #e6edf3 ; } | |
| .swagger-ui .opblock .opblock-section-header { background: #0d1117; } | |
| .swagger-ui .opblock .opblock-section-header h4 { color: #c9d1d9; } | |
| .swagger-ui .opblock.opblock-get { border-color: #1f6feb; background: rgba(31,111,235,0.1); } | |
| .swagger-ui .opblock.opblock-get .opblock-summary { border-color: #1f6feb; } | |
| .swagger-ui .opblock.opblock-post { border-color: #238636; background: rgba(35,134,54,0.1); } | |
| .swagger-ui .opblock.opblock-post .opblock-summary { border-color: #238636; } | |
| .swagger-ui .opblock.opblock-put { border-color: #d29922; background: rgba(210,153,34,0.1); } | |
| .swagger-ui .opblock.opblock-put .opblock-summary { border-color: #d29922; } | |
| .swagger-ui .opblock.opblock-delete { border-color: #da3633; background: rgba(218,54,51,0.1); } | |
| .swagger-ui .opblock.opblock-delete .opblock-summary { border-color: #da3633; } | |
| .swagger-ui .responses-inner { background: #0d1117; } | |
| .swagger-ui .response-col_description__inner p { color: #8b949e; } | |
| .swagger-ui .highlight-code, | |
| .swagger-ui .microlight { background: #161b22 ; color: #c9d1d9 ; } | |
| .swagger-ui input[type=text], | |
| .swagger-ui textarea, | |
| .swagger-ui select { background: #0d1117; color: #c9d1d9; border-color: #30363d; } | |
| .swagger-ui .btn.execute { background: #238636; color: #fff; border-color: #238636; } | |
| .swagger-ui .btn.cancel { border-color: #da3633; color: #da3633; } | |
| .swagger-ui .loading-container .loading::after { color: #c9d1d9; } | |
| </style> | |
| </head> | |
| <body> | |
| <div id="swagger-ui"></div> | |
| <script src="https://cdn.jsdelivr.net/npm/swagger-ui-dist@5/swagger-ui-bundle.js"></script> | |
| <script> | |
| SwaggerUIBundle({ | |
| url: "./openapi.json", | |
| dom_id: "#swagger-ui", | |
| deepLinking: true, | |
| presets: [SwaggerUIBundle.presets.apis, SwaggerUIBundle.SwaggerUIStandalonePreset], | |
| layout: "BaseLayout", | |
| }); | |
| </script> | |
| </body> | |
| </html> | |