Files
openclaw/openclaw.json
T
hyowons fed3526b20 Initial commit: OpenClaw 워크스페이스 버전관리 시작
설정·스크립트·스킬·문서·큐레이션 메모리 추적.
시크릿(credentials/identity)·런타임 상태(state/logs/sessions/sqlite)·
백업(clobbered/bak)·dream 캐시는 .gitignore로 제외.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 15:39:41 +09:00

438 lines
9.0 KiB
JSON

{
"meta": {
"lastTouchedVersion": "2026.5.18",
"lastTouchedAt": "2026-05-19T05:22:22.711Z"
},
"wizard": {
"lastRunAt": "2026-05-19T05:22:22.678Z",
"lastRunVersion": "2026.5.18",
"lastRunCommand": "configure",
"lastRunMode": "local"
},
"auth": {
"profiles": {
"openai-codex:ihyowons@gmail.com": {
"provider": "openai-codex",
"mode": "oauth",
"email": "ihyowons@gmail.com"
},
"openrouter:default": {
"provider": "openrouter",
"mode": "api_key"
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "openai-codex/gpt-5.5",
"fallbacks": [
"openrouter/stepfun/step-3.5-flash:free",
"openrouter/free",
"openai-codex/gpt-5.5-pro",
"openai/gpt-5.5"
]
},
"models": {
"openrouter/auto": {
"alias": "OpenRouter"
},
"openrouter/anthropic/claude-sonnet-4.6": {},
"openrouter/stepfun/step-3.5-flash:free": {
"params": {
"thinking": "minimal"
}
},
"openrouter/free": {},
"openrouter/anthropic/claude-haiku-4.5": {},
"openrouter/google/gemini-3.1-flash-lite-preview": {},
"openrouter/google/gemini-3.1-pro-preview": {},
"openai-codex/gpt-5.5": {},
"openai-codex/gpt-5.5-pro": {},
"openai/gpt-5.5": {}
},
"workspace": "/Users/snowoyh/.openclaw/workspace"
},
"list": [
{
"id": "main",
"name": "클로"
},
{
"id": "stock",
"name": "레이",
"workspace": "/Users/snowoyh/.openclaw/agents/stock/workspace",
"agentDir": "/Users/snowoyh/.openclaw/agents/stock/agent",
"model": {
"primary": "openai-codex/gpt-5.5",
"fallbacks": [
"openrouter/anthropic/claude-haiku-4.5",
"openrouter/free"
]
}
},
{
"id": "budget",
"name": "골디",
"workspace": "/Users/snowoyh/.openclaw/agents/budget/workspace",
"agentDir": "/Users/snowoyh/.openclaw/agents/budget/agent",
"model": {
"primary": "openai-codex/gpt-5.5",
"fallbacks": [
"openrouter/anthropic/claude-haiku-4.5",
"openrouter/free"
]
}
}
]
},
"tools": {
"profile": "coding",
"elevated": {
"enabled": true,
"allowFrom": {
"webchat": [
"id:openclaw-tui"
]
}
},
"web": {
"search": {
"enabled": true,
"provider": "brave"
}
}
},
"commands": {
"native": "auto",
"nativeSkills": "auto",
"restart": true,
"ownerDisplay": "raw"
},
"session": {
"dmScope": "per-channel-peer"
},
"hooks": {
"internal": {
"enabled": true,
"entries": {
"boot-md": {
"enabled": true
},
"bootstrap-extra-files": {
"enabled": true
},
"command-logger": {
"enabled": true
},
"session-memory": {
"enabled": true
}
}
}
},
"channels": {
"telegram": {
"enabled": true,
"groups": {
"*": {
"requireMention": true
}
},
"accounts": {
"default": {
"dmPolicy": "allowlist",
"allowFrom": [
"8443122995"
],
"botToken": "8595312036:AAEd3Ltv2xnZ_7z6V5R7mRKQEAI22K6HBIQ",
"groupPolicy": "allowlist",
"groupAllowFrom": [
"8443122995"
],
"streaming": {
"mode": "partial",
"preview": {
"toolProgress": false
}
}
},
"stock": {
"name": "레이",
"enabled": true,
"dmPolicy": "allowlist",
"allowFrom": [
"8443122995"
],
"botToken": "8519438858:AAEENHqcRv8uNwL9M9gGSl1Whr2nty8rMgQ",
"groupPolicy": "allowlist",
"groupAllowFrom": [
"8443122995"
],
"streaming": {
"mode": "partial",
"preview": {
"toolProgress": false
}
}
},
"budget": {
"name": "골디",
"enabled": true,
"dmPolicy": "allowlist",
"allowFrom": [
"8443122995"
],
"botToken": "8775556006:AAGebNUvZF73xccUbkXEGeWs87HGYz3vY1Q",
"groupPolicy": "allowlist",
"groupAllowFrom": [
"8443122995"
],
"streaming": {
"mode": "partial",
"preview": {
"toolProgress": false
}
}
}
}
}
},
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"controlUi": {
"allowedOrigins": [
"https://snowoyh-mini-macmini.taileffcce.ts.net",
"https://snowoyh-mini.taileffcce.ts.net"
]
},
"auth": {
"mode": "token",
"token": "grV30VurE_-bn3YAoo96pQyj-NBnBiFkzXwvf98EI6U"
},
"tailscale": {
"mode": "serve",
"resetOnExit": true
},
"nodes": {
"denyCommands": [
"system.run",
"canvas.present",
"canvas.hide",
"canvas.navigate",
"canvas.eval",
"canvas.snapshot",
"canvas.a2ui.push",
"canvas.a2ui.pushJSONL",
"canvas.a2ui.reset"
]
}
},
"plugins": {
"entries": {
"brave": {
"enabled": true,
"config": {
"webSearch": {
"apiKey": "BSATUKdlkScmcSRzv2rWpbF6p8ulvUn"
}
}
},
"telegram": {
"enabled": true
},
"openai": {
"enabled": true
},
"openrouter": {
"enabled": true
},
"memory-core": {
"config": {
"dreaming": {
"enabled": false
}
},
"enabled": true
},
"bonjour": {
"enabled": true
},
"codex": {
"enabled": true
}
}
},
"skills": {
"entries": {
"notion": {
"apiKey": "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"
},
"1password": {
"enabled": false
},
"apple-notes": {
"enabled": false
},
"apple-reminders": {
"enabled": false
},
"bear-notes": {
"enabled": false
},
"blogwatcher": {
"enabled": false
},
"blucli": {
"enabled": false
},
"bluebubbles": {
"enabled": false
},
"camsnap": {
"enabled": false
},
"clawhub": {
"enabled": false
},
"coding-agent": {
"enabled": false
},
"discord": {
"enabled": false
},
"eightctl": {
"enabled": false
},
"gemini": {
"enabled": false
},
"gifgrep": {
"enabled": false
},
"goplaces": {
"enabled": false
},
"himalaya": {
"enabled": false
},
"mcporter": {
"enabled": false
},
"model-usage": {
"enabled": false
},
"nano-pdf": {
"enabled": false
},
"openai-whisper": {
"enabled": false
},
"openai-whisper-api": {
"enabled": false
},
"openhue": {
"enabled": false
},
"oracle": {
"enabled": false
},
"ordercli": {
"enabled": false
},
"peekaboo": {
"enabled": false
},
"sag": {
"enabled": false
},
"session-logs": {
"enabled": false
},
"sherpa-onnx-tts": {
"enabled": false
},
"slack": {
"enabled": false
},
"songsee": {
"enabled": false
},
"sonoscli": {
"enabled": false
},
"spotify-player": {
"enabled": false
},
"summarize": {
"enabled": false
},
"things-mac": {
"enabled": false
},
"tmux": {
"enabled": false
},
"trello": {
"enabled": false
},
"video-frames": {
"enabled": false
},
"voice-call": {
"enabled": false
},
"wacli": {
"enabled": false
},
"xurl": {
"enabled": false
}
}
},
"models": {
"mode": "merge",
"providers": {}
},
"bindings": [
{
"type": "route",
"agentId": "stock",
"match": {
"channel": "telegram",
"accountId": "stock"
}
},
{
"type": "route",
"agentId": "budget",
"match": {
"channel": "telegram",
"accountId": "budget"
}
}
],
"messages": {
"groupChat": {
"visibleReplies": "message_tool"
}
},
"mcp": {
"servers": {
"playwright": {
"command": "npx",
"args": [
"-y",
"@playwright/mcp@latest",
"--headless",
"--isolated",
"--browser",
"chromium"
]
}
}
}
}