Spaces:
Build error
Build error
| { | |
| "id": "headroom", | |
| "uiHints": { | |
| "proxyUrl": { | |
| "label": "Proxy URL", | |
| "help": "Optional. URL of a Headroom proxy (example: http://127.0.0.1:8787 or https://headroom.example.com). If omitted, plugin auto-detects on localhost. Auto-start only works for local addresses." | |
| }, | |
| "proxyPort": { | |
| "label": "Proxy Port", | |
| "help": "Default port used for auto-detect/auto-start when proxyUrl is not set (default: 8787)." | |
| }, | |
| "pythonPath": { | |
| "label": "Python Path", | |
| "help": "Optional explicit python executable for python fallback launcher (for example: python, python3, py, or full path)." | |
| } | |
| }, | |
| "configSchema": { | |
| "type": "object", | |
| "additionalProperties": false, | |
| "properties": { | |
| "enabled": { | |
| "type": "boolean" | |
| }, | |
| "proxyUrl": { | |
| "type": "string", | |
| "pattern": "^https?:\\/\\/.+(:\\d+)?\\/?$" | |
| }, | |
| "proxyPort": { | |
| "type": "integer", | |
| "minimum": 1, | |
| "maximum": 65535, | |
| "default": 8787 | |
| }, | |
| "pythonPath": { | |
| "type": "string" | |
| }, | |
| "autoStart": { | |
| "type": "boolean", | |
| "default": true | |
| }, | |
| "startupTimeoutMs": { | |
| "type": "integer", | |
| "minimum": 1000, | |
| "maximum": 120000, | |
| "default": 20000 | |
| } | |
| } | |
| }, | |
| "capabilities": { | |
| "network": { | |
| "allow": [ | |
| "http://*:*", | |
| "https://*:*" | |
| ] | |
| } | |
| } | |
| } | |