73 lines
1.8 KiB
JSON
73 lines
1.8 KiB
JSON
{
|
|
"ConnectionStrings": {
|
|
"Nexus": "Host=localhost;Port=5432;Database=nexus;Username=nexus;Password=nexus"
|
|
},
|
|
"Integrations": {
|
|
"OpenClaw": {
|
|
"BaseUrl": "http://127.0.0.1:18789",
|
|
"RequiredVersion": "2026.7.1",
|
|
"Token": "",
|
|
"Password": ""
|
|
}
|
|
},
|
|
"Jwt": {
|
|
"Issuer": "nexus",
|
|
"Audience": "nexus-web",
|
|
"AccessTokenExpirationMinutes": 15,
|
|
"RefreshTokenExpirationDays": 7
|
|
},
|
|
"TaskRecovery": {
|
|
"StaleHours": 2,
|
|
"IntervalMinutes": 30
|
|
},
|
|
"ForwardedHeaders": {
|
|
"ForwardLimit": 1,
|
|
"KnownProxies": [],
|
|
"KnownNetworks": []
|
|
},
|
|
"GatewayConnector": {
|
|
"WebSocketPath": "/",
|
|
"ProtocolVersion": 4,
|
|
"HandshakeTimeoutSeconds": 15,
|
|
"RpcTimeoutSeconds": 30,
|
|
"MaxFrameBytes": 4194304,
|
|
"EventBufferCapacity": 500,
|
|
"DeviceStatePath": "",
|
|
"OperationAuditPath": "",
|
|
"DeviceFamily": "server",
|
|
"ClientId": "nexus",
|
|
"ClientMode": "backend",
|
|
"ClientDisplayName": "Nexus Mission Control",
|
|
"ClientInstanceId": "",
|
|
"ExternalClientIdentitySupported": false,
|
|
"AllowReservedInternalClientIdentity": false,
|
|
"TlsFingerprint": "",
|
|
"TrustedPlaintextHosts": [
|
|
"openclaw-gateway",
|
|
"host.docker.internal"
|
|
],
|
|
"ReconnectInitialDelayMs": 1000,
|
|
"ReconnectMaxDelayMs": 300000,
|
|
"FailFastOnVersionMismatch": true,
|
|
"FailFastOnMissingVersion": false,
|
|
"Scopes": [
|
|
"operator.read"
|
|
],
|
|
"Capabilities": [
|
|
"approvals",
|
|
"exec-approvals",
|
|
"session-scoped-events",
|
|
"task-suggestions",
|
|
"tool-events"
|
|
]
|
|
},
|
|
"OpenClawAgentProvisioning": {
|
|
"WorkspaceRoot": "~/.openclaw",
|
|
"PollIntervalSeconds": 5,
|
|
"LeaseSeconds": 60,
|
|
"MaxProposalFileBytes": 262144,
|
|
"MaxProposalFilesBytes": 524288
|
|
},
|
|
"AllowedHosts": "*"
|
|
}
|