OpenClaw Control

Read-only

Config

v0.1.2

meta

lastTouchedVersion:
2026.4.15
lastTouchedAt:
2026-04-28T07:14:31.336Z

wizard

lastRunAt:
2026-04-18T18:04:21.077Z
lastRunVersion:
2026.4.15
lastRunCommand:
doctor
lastRunMode:
local

auth

profiles:
minimax:global:
provider:
minimax
mode:
api_key
kimi:default:
provider:
kimi
mode:
api_key
openai-codex:dum4y-3ylos@yahoo.com:
provider:
openai-codex
mode:
oauth
email:
dum4y-3ylos@yahoo.com
openai-codex:dum4y-icypy4in@yahoo.com:
provider:
openai-codex
mode:
oauth
openai-codex:dum4y-718363@yahoo.com:
provider:
openai-codex
mode:
oauth
order:
openai-codex:
  • openai-codex:dum4y-718363@yahoo.com
  • openai-codex:dum4y-3ylos@yahoo.com
  • openai-codex:dum4y-icypy4in@yahoo.com

acp

enabled:
true
dispatch:
enabled:
true
backend:
acpx
defaultAgent:
kiro
allowedAgents:
  • kiro
runtime:
installCommand:
env KIRO_API_KEY=*** kiro-cli-chat acp

models

mode:
merge
providers:
minimax:
baseUrl:
https://api.minimax.io/anthropic
api:
anthropic-messages
authHeader:
true
models:
  • id:
    MiniMax-M2.7
    name:
    MiniMax M2.7
    reasoning:
    true
    input:
    • text
    • image
    cost:
    input:
    0.3
    output:
    1.2
    cacheRead:
    0.06
    cacheWrite:
    0.375
    contextWindow:
    204800
    maxTokens:
    131072
kimi:
baseUrl:
https://api.kimi.com/coding/
api:
anthropic-messages
models:
  • id:
    kimi-code
    name:
    Kimi Code
    reasoning:
    true
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    262144
    maxTokens:
    32768
custom-ai-sumopod-com:
baseUrl:
https://ai.sumopod.com/v1
api:
openai-completions
apiKey:
sk-ovaIpH-hkoiB5xx9wcmsKA
models:
  • id:
    mimo-v2-pro
    name:
    mimo-v2-pro (Custom Provider)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    1050000
    maxTokens:
    4096
  • id:
    glm-5.1
    name:
    glm-5.1
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    cost:
    input:
    0.1
    output:
    0.32
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    4096
  • id:
    MiniMax-M2.7-highspeed
    name:
    MiniMax M2.7 (90% Off)
    reasoning:
    true
    input:
    • text
    cost:
    input:
    0.03
    output:
    0.12
    cacheRead:
    0.006
    cacheWrite:
    0.375
    contextWindow:
    204800
    maxTokens:
    131072
    api:
    openai-completions
  • id:
    kimi-k2.6
    name:
    Kimi K2.6 (Sumopod)
    api:
    openai-completions
    reasoning:
    true
    input:
    • text
    • image
    cost:
    input:
    0.8
    output:
    3.5
    cacheRead:
    0.08
    cacheWrite:
    0.35
    contextWindow:
    262144
    maxTokens:
    32768
growthcircle:
baseUrl:
https://ai.growthcircle.id/v1
api:
openai-completions
apiKey:
gc-free-8cttUTG94zXzvS65hREA
models:
  • id:
    gpt-5.4
    name:
    GPT-5.4 (GrowthCircle)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    128000
  • id:
    gpt-5.5
    name:
    GPT-5.5 (GrowthCircle)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    128000
  • id:
    gpt-5.4-mini
    name:
    GPT-5.4-mini (GrowthCircle)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    400000
    maxTokens:
    128000
  • id:
    MiniMax-M2.7-highspeed
    name:
    MiniMax-M2.7-highspeed (GrowthCircle)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    204800
    maxTokens:
    4096
  • id:
    MiniMax-M2.7-free
    name:
    MiniMax-M2.7-free (GrowthCircle)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    204800
    maxTokens:
    4096
  • id:
    claude-opus-4-7-free
    name:
    Claude Opus 4.7 (GrowthCircle Free)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    32000
  • id:
    claude-sonnet-4-6-free
    name:
    Claude Sonnet 4.6 (GrowthCircle Free)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    32000
  • id:
    claude-haiku-4-5-20251001-free
    name:
    Claude Haiku 4.5 (GrowthCircle Free)
    api:
    openai-completions
    reasoning:
    false
    input:
    • text
    • image
    cost:
    input:
    0
    output:
    0
    cacheRead:
    0
    cacheWrite:
    0
    contextWindow:
    200000
    maxTokens:
    64000

agents

defaults:
model:
primary:
openai-codex/gpt-5.5
fallbacks:
  • growthcircle/gpt-5.5
  • openai-codex/gpt-5.4
  • openai-codex/gpt-5.4-mini
models:
openai-codex/gpt-5.4:
{}
openai-codex/gpt-5.5:
{}
openai-codex/gpt-5.5-pro:
{}
openai-codex/gpt-5.4-mini:
{}
minimax/MiniMax-M2.7:
{}
kimi/kimi-code:
{}
custom-ai-sumopod-com/mimo-v2-pro:
{}
custom-ai-sumopod-com/glm-5.1:
{}
custom-ai-sumopod-com/MiniMax-M2.7-highspeed:
{}
growthcircle/gpt-5.4:
{}
growthcircle/gpt-5.4-mini:
{}
growthcircle/MiniMax-M2.7-highspeed:
{}
growthcircle/MiniMax-M2.7-free:
{}
growthcircle/gpt-5.3-codex-spark:
{}
growthcircle/claude-3-5-haiku-latest:
{}
growthcircle/claude-opus-4-6:
{}
growthcircle/gpt-5.5:
{}
growthcircle/claude-opus-4-7-free:
{}
growthcircle/claude-sonnet-4-6-free:
{}
growthcircle/claude-haiku-4-5-20251001-free:
{}
custom-ai-sumopod-com/kimi-k2.6:
{}
workspace:
/home/ubuntu/.openclaw/workspace
thinkingDefault:
high
sandbox:
mode:
off
subagents:
requireAgentId:
true
compaction:
reserveTokensFloor:
30000
mode:
safeguard
imageModel:
growthcircle/MiniMax-M2.7-highspeed
pdfModel:
growthcircle/gpt-5.4
list:
  • id:
    main
    name:
    PakCEO — Main Agent
    thinkingDefault:
    high
    heartbeat:
    every:
    30m
    identity:
    emoji:
    🤖
    subagents:
    allowAgents:
    • content-agent
    • research-agent
    • admin-agent
    • trading-agent
    • ampyang-agent
    • agent-advokat
    tools:
    elevated:
    enabled:
    true
    allowFrom:
    telegram:
    • 317970390
  • id:
    content-agent
    name:
    Content Agent — Osdig Store
    workspace:
    /home/ubuntu/.openclaw/workspace-content-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/content-agent
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    emoji:
    🎨
  • id:
    research-agent
    name:
    Research Agent — Osdig Store
    workspace:
    /home/ubuntu/.openclaw/workspace-research-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/research-agent
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    emoji:
    📊
  • id:
    admin-agent
    name:
    Sari — Admin Operasional Odoo
    workspace:
    /home/ubuntu/.openclaw/workspace-admin-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/admin-agent
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    name:
    Sari
    emoji:
    🛠️
  • id:
    trading-agent
    name:
    Trading Agent — Crypto Portfolio
    workspace:
    /home/ubuntu/.openclaw/workspace-trading-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/trading-agent
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    name:
    Trading AI
    emoji:
    📈
  • id:
    ampyang-agent
    name:
    Ampyang Agent — Distribusi
    workspace:
    /home/ubuntu/.openclaw/workspace-ampyang-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/ampyang-agent
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    name:
    ndul
    emoji:
    🍬
  • id:
    admin-agent-whatsapp
    name:
    Sari — Admin Operasional Odoo (WhatsApp)
    workspace:
    /home/ubuntu/.openclaw/workspace-admin-agent
    agentDir:
    /home/ubuntu/.openclaw/agents/admin-agent-whatsapp
    model:
    primary:
    openai-codex/gpt-5.5
    fallbacks:
    • growthcircle/gpt-5.5
    • openai-codex/gpt-5.4
    • openai-codex/gpt-5.4-mini
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    name:
    Sari
    emoji:
    🛠️
  • id:
    agent-advokat
    name:
    Agent Advokat
    workspace:
    /home/ubuntu/.openclaw/workspace-agent-advokat
    agentDir:
    /home/ubuntu/.openclaw/agents/agent-advokat
    thinkingDefault:
    high
    heartbeat:
    every:
    15m
    identity:
    name:
    Agent Advokat
    emoji:
    ⚖️

tools

profile:
full
web:
search:
enabled:
true
provider:
duckduckgo
agentToAgent:
enabled:
true
allow:
  • content-agent
  • research-agent
  • admin-agent
  • trading-agent
  • ampyang-agent
exec:
security:
full
ask:
off
sessions:
visibility:
all
elevated:
enabled:
true
allowFrom:
telegram:
  • 317970390

bindings

  • agentId:
    main
    match:
    channel:
    telegram
    accountId:
    default
  • agentId:
    content-agent
    match:
    channel:
    telegram
    accountId:
    content
  • agentId:
    research-agent
    match:
    channel:
    telegram
    accountId:
    research
  • agentId:
    admin-agent
    match:
    channel:
    telegram
    accountId:
    osdig
  • agentId:
    trading-agent
    match:
    channel:
    telegram
    accountId:
    trading
  • agentId:
    ampyang-agent
    match:
    channel:
    telegram
    accountId:
    ampyang
  • agentId:
    admin-agent-whatsapp
    match:
    channel:
    whatsapp
  • agentId:
    agent-advokat
    match:
    channel:
    telegram
    accountId:
    advokat

commands

native:
auto
nativeSkills:
auto
restart:
true
ownerDisplay:
raw

session

dmScope:
per-channel-peer
idleMinutes:
30
reset:
mode:
idle
idleMinutes:
30
agentToAgent:
maxPingPongTurns:
3
maintenance:
mode:
warn
pruneAfter:
7d
maxEntries:
500
maxDiskBytes:
100mb
highWaterBytes:
80mb

hooks

enabled:
true
path:
/hooks
token:
d0863e4ce67e31aeb3262c1b39b46413476d152d1996d025d520d31641d5b89b

channels

telegram:
capabilities:
inlineButtons:
all
enabled:
true
commands:
nativeSkills:
true
dmPolicy:
allowlist
groups:
-5137052600:
requireMention:
false
groupPolicy:
allowlist
-5198072753:
requireMention:
true
groupPolicy:
allowlist
groupPolicy:
allowlist
streaming:
mode:
partial
accounts:
default:
name:
PakCEO bot
dmPolicy:
pairing
botToken:
8673843876:AAG5SZV9c6AGj4aKEG8Rpr2zZHJz-uega-0
groupPolicy:
allowlist
streaming:
mode:
partial
threadBindings:
spawnAcpSessions:
false
osdig:
name:
Osdig Admin
dmPolicy:
pairing
botToken:
8704371890:AAFQrsbRWlYP5wP7u4T8zskie-tqOveAX0o
groupPolicy:
allowlist
streaming:
mode:
partial
trading:
name:
Trading Agent
dmPolicy:
pairing
botToken:
8235661527:AAEud6PQhkFbJGNfCV4UZiibILQCO1dRiU8
groupPolicy:
allowlist
streaming:
mode:
partial
ampyang:
name:
Ampyang Agent
dmPolicy:
pairing
botToken:
8688759932:AAFAkDsJw7upSkTmKZiV61x7HVrBh2gHsMw
groupPolicy:
allowlist
streaming:
mode:
partial
content:
name:
Osdig Content
dmPolicy:
pairing
botToken:
8714148925:AAGgPOmkRsyK6mtxWZ_gruR-B1gBJYVDxqU
groupPolicy:
allowlist
streaming:
mode:
partial
research:
name:
Osdig Research
dmPolicy:
pairing
botToken:
8721034514:AAGzdu5qF2-FsJ7A0W68-mdYuuc32eEt2uM
groupPolicy:
allowlist
streaming:
mode:
partial
advokat:
name:
Agent Advokat
dmPolicy:
pairing
botToken:
8725516237:AAFqY4d853W9Q_pmIBJawf3AvywC_mLiKlU
groupPolicy:
allowlist
streaming:
mode:
partial
groups:
-5216730991:
requireMention:
true
groupPolicy:
allowlist
groupAllowFrom:
  • 317970390
  • 1119437782
defaultAccount:
default
allowFrom:
  • 317970390
  • 260998053
whatsapp:
enabled:
true
dmPolicy:
pairing
groupPolicy:
allowlist
debounceMs:
2000
mediaMaxMb:
16
selfChatMode:
false
groupAllowFrom:
  • 6585541252
  • 6281511802225
  • 6281392815553
groups:
6287773592225-1596479662@g.us:
requireMention:
true
120363355404069020@g.us:
requireMention:
true
120363423371776163@g.us:
requireMention:
true

gateway

port:
18789
mode:
local
bind:
loopback
controlUi:
allowedOrigins:
  • https://control.codeapik.web.id
allowInsecureAuth:
false
dangerouslyDisableDeviceAuth:
false
auth:
mode:
token
token:
a1b2c3d4e5f6789012345678901234567890abcdef1234567890abcdef123456
tailscale:
mode:
off
resetOnExit:
false
nodes:
denyCommands:
  • camera.snap
  • camera.clip
  • screen.record
  • contacts.add
  • calendar.add
  • reminders.add
  • sms.send

skills

install:
nodeManager:
npm
entries:
hailuo_video:
enabled:
false
env:
HAILUO_API_KEY:
gcl_753d5df9735c70046dd98997c2a839029ac0cea83be691c6

plugins

slots:
memory:
memory-lancedb
entries:
duckduckgo:
enabled:
true
config:
{}
memory-lancedb:
enabled:
true
config:
embedding:
apiKey:
ollama
model:
text-embedding-3-small
baseUrl:
http://localhost:11434/v1
dimensions:
768
autoCapture:
true
autoRecall:
true
captureMaxChars:
8000
minimax:
enabled:
false
kimi:
enabled:
true
openai:
enabled:
true
whatsapp:
config:
{}
browser:
enabled:
true
runtime:
enabled:
true
config:
stateDir:
/home/ubuntu/.openclaw/senpi-state
apiKey:
eyJhbGciOiJSUzI1NiIsImtpZCI6InNlbnBpLWF1dGgta2V5LTEifQ.eyJzdWIiOiJkaWQ6cHJpdnk6Y21vNmdzbXQ4MDA5eDBjanZqMDF3ZGdqYiIsInNlbnBpX3VzZXJfaWQiOiJNMTk0MzMxIiwianRpIjoiZGMwNTZhZWUtOWU2Yi00YTEwLWJkYTEtODQ4ZGMwNWM1MDBhIiwidHlwZSI6ImJlYXJlciIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJpYXQiOjE3NzY2NDU2MTIsImV4cCI6MTgwODE4MTYxMiwiaXNzIjoic2VucGktYXV0aC1zZXJ2aWNlIiwiYXVkIjoic2VucGlfbWNwIn0.f-bp7NqM2ut7NCiud6eO3T6lKz_lSJ78IjAaPZXoDohiOnsW9WoP5YBRYh4w5RRCPHFTTu-GZ8bT264cKO_XEMxFVvUIr2qjmn9_rrH6hB4nAmv9E82Jc64agnwp8pGkbkNf_cGJSoCN8n0xlOzT-AhFUc_w9sHbAMAOH1iQWT1sfxseqFnRJvRuHAzRdXCD1b94Xf3J8HXFd5uQed3PbhARq-WIzynA0hvVeoWVYkT_LRIwWiqUXLsR_Y8RvRnlb1Y1VSz42Aumf8ojE5QRZJXe-IxkXlWbydSYdRRCL-cEtNM8RdqgKeQbmKBYC5WIpumF69fhiKWq22fLp0aBUw
autoUpdate:
enabled:
false
growthcircle-media:
enabled:
true
config:
apiKey:
gc-free-8cttUTG94zXzvS65hREA
anthropic:
enabled:
true
acpx:
enabled:
true
config:
cwd:
/home/ubuntu/.openclaw/workspace
permissionMode:
approve-all
nonInteractivePermissions:
deny
pluginToolsMcpBridge:
true
timeoutSeconds:
180
agents:
kiro:
command:
env KIRO_API_KEY=ksk_MQYKBbeC50xabPsWQzpJXXPCEiuYlotn kiro-cli-chat acp
installs:
runtime:
source:
archive
sourcePath:
/tmp/senpi-runtime-replace-POHwgL/senpi-runtime-1.0.95-dev.runtime-phase-2.20260417194251.tgz
installPath:
/home/ubuntu/.openclaw/extensions/runtime
version:
1.0.95-dev.runtime-phase-2.20260417194251
installedAt:
2026-04-20T05:07:20.145Z
allow:
  • runtime
  • telegram
  • whatsapp
  • minimax
  • openai
  • growthcircle-media
  • kimi
  • browser
  • duckduckgo
  • memory-lancedb
  • anthropic
  • acpx

messages

tts:
provider:
openai
providers:
openai:
apiKey:
gcl_753d5df9735c70046dd98997c2a839029ac0cea83be691c6
baseUrl:
https://ai.growthcircle.id/v1
model:
speech-2.8-hd
voice:
alloy

browser

executablePath:
/usr/bin/google-chrome-stable
headless:
true
noSandbox:
true

mcp

servers:
senpi:
url:
https://mcp.prod.senpi.ai/mcp
headers:
Authorization:
Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6InNlbnBpLWF1dGgta2V5LTEifQ.eyJzdWIiOiJkaWQ6cHJpdnk6Y21vNmdzbXQ4MDA5eDBjanZqMDF3ZGdqYiIsInNlbnBpX3VzZXJfaWQiOiJNMTk0MzMxIiwianRpIjoiZGMwNTZhZWUtOWU2Yi00YTEwLWJkYTEtODQ4ZGMwNWM1MDBhIiwidHlwZSI6ImJlYXJlciIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJpYXQiOjE3NzY2NDU2MTIsImV4cCI6MTgwODE4MTYxMiwiaXNzIjoic2VucGktYXV0aC1zZXJ2aWNlIiwiYXVkIjoic2VucGlfbWNwIn0.f-bp7NqM2ut7NCiud6eO3T6lKz_lSJ78IjAaPZXoDohiOnsW9WoP5YBRYh4w5RRCPHFTTu-GZ8bT264cKO_XEMxFVvUIr2qjmn9_rrH6hB4nAmv9E82Jc64agnwp8pGkbkNf_cGJSoCN8n0xlOzT-AhFUc_w9sHbAMAOH1iQWT1sfxseqFnRJvRuHAzRdXCD1b94Xf3J8HXFd5uQed3PbhARq-WIzynA0hvVeoWVYkT_LRIwWiqUXLsR_Y8RvRnlb1Y1VSz42Aumf8ojE5QRZJXe-IxkXlWbydSYdRRCL-cEtNM8RdqgKeQbmKBYC5WIpumF69fhiKWq22fLp0aBUw