Includes: - Dockerfile (ubuntu:24.04 base, OpenClaw + PAI/Claude Code) - entrypoint.sh (three-way init, TLS, device auth, memory search baking) - openclaw.json (OpenClaw config template) - claude-settings.json (PAI settings template) - workspace-seed/ (AGENTS.md + BOOTSTRAP.md seeded into agent workspace) - deployment.yaml (Kubernetes PVC + Deployment + Service manifest) - openclaw-pai.env.fish (Fish shell env file for all container vars) Image: registry.nerdrage.cloud/spaceacemonkey/openclaw-pai:0.0.2
61 lines
1.1 KiB
JSON
61 lines
1.1 KiB
JSON
{
|
|
"models": {
|
|
"mode": "merge",
|
|
"providers": {}
|
|
},
|
|
"agents": {
|
|
"defaults": {
|
|
"model": {
|
|
"primary": "${OPENCLAW_DEFAULT_MODEL}"
|
|
},
|
|
"workspace": "${OPENCLAW_WORKSPACE}",
|
|
"compaction": {
|
|
"mode": "safeguard"
|
|
}
|
|
},
|
|
"list": [
|
|
{
|
|
"id": "main",
|
|
"default": true,
|
|
"identity": {
|
|
"name": "${OPENCLAW_AGENT_NAME}"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"gateway": {
|
|
"mode": "local",
|
|
"bind": "${OPENCLAW_GATEWAY_BIND}",
|
|
"auth": {
|
|
"mode": "token"
|
|
},
|
|
"tailscale": {
|
|
"mode": "off",
|
|
"resetOnExit": false
|
|
}
|
|
},
|
|
"commands": {
|
|
"native": "auto",
|
|
"nativeSkills": "auto",
|
|
"restart": true
|
|
},
|
|
"session": {
|
|
"dmScope": "per-channel-peer",
|
|
"reset": {
|
|
"mode": "idle",
|
|
"idleMinutes": 10080
|
|
}
|
|
},
|
|
"hooks": {
|
|
"internal": {
|
|
"enabled": true,
|
|
"entries": {
|
|
"session-memory": { "enabled": true },
|
|
"command-logger": { "enabled": true },
|
|
"boot-md": { "enabled": true },
|
|
"bootstrap-extra-files": { "enabled": true }
|
|
}
|
|
}
|
|
}
|
|
}
|