Skip to main content

Module config

Module config 

Source
Expand description

The OpenClaw configuration tree that SecureOps audits.

Faithful port of the config interfaces in src/types.ts. Every field is optional (matching the TS ? optionals) and skipped from JSON when None, so a round-trip through this model never injects keys the TS tool wouldn’t.

Structs§

BehavioralSettings
ControlUiConfig
CostLimits
DockerComposeConfig
DockerDeploy
DockerLimits
DockerNetwork
DockerResources
DockerServiceConfig
ExecConfig
Execution configuration.
GatewayAuth
GatewayConfig
Gateway configuration.
LoggingConfig
Logging configuration.
MdnsConfig
MemorySettings
MonitorsToggle
NetworkSettings
OpenClawConfig
Full OpenClaw configuration.
RiskProfileDef
SandboxConfig
Sandbox configuration.
SecureOpsConfig
SecureOps-specific configuration block.
SessionConfig
Session configuration.
SkillsSettings
TlsConfig
ToolsConfig
Tools configuration.
ToolsExec

Enums§

FailureMode
Failure mode for graceful degradation (directive G4).
RiskProfile
Risk profile names for per-workload security (directive G8).