854 lines
No EOL
20 KiB
JSON
854 lines
No EOL
20 KiB
JSON
{
|
|
"session": {
|
|
"dimensions": [
|
|
"chat"
|
|
]
|
|
},
|
|
"version": 3,
|
|
"isolation": {},
|
|
"agents": {
|
|
"defaults": {
|
|
"workspace": "/home/stevef/.picoclaw/workspace",
|
|
"restrict_to_workspace": true,
|
|
"allow_read_outside_workspace": false,
|
|
"provider": "nvidia",
|
|
"model_name": "nemotron-120b",
|
|
"model_fallbacks": [
|
|
"meta-llama-llama-3.3-70b-instruct:free",
|
|
"qwen-qwen3-coder:free",
|
|
"openrouter-elephant-alpha",
|
|
"google-gemma-4-26b-a4b-it:free",
|
|
"google-gemma-4-31b-it:free",
|
|
"nvidia-nemotron-3-super-120b-a12b:free",
|
|
"qwen-qwen3-next-80b-a3b-instruct:free",
|
|
"nvidia-nemotron-nano-9b-v2:free"
|
|
],
|
|
"max_tokens": 32768,
|
|
"max_tool_iterations": 50,
|
|
"summarize_message_threshold": 20,
|
|
"summarize_token_percent": 75,
|
|
"steering_mode": "one-at-a-time",
|
|
"subturn": {
|
|
"max_depth": 10,
|
|
"max_concurrent": 5,
|
|
"default_timeout_minutes": 20,
|
|
"default_token_budget": 100000,
|
|
"concurrency_timeout_sec": 10
|
|
},
|
|
"tool_feedback": {
|
|
"enabled": true,
|
|
"max_args_length": 300
|
|
},
|
|
"split_on_marker": false
|
|
}
|
|
},
|
|
"channel_list": {
|
|
"dingtalk": {
|
|
"enabled": false,
|
|
"type": "dingtalk",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"client_id": ""
|
|
}
|
|
},
|
|
"discord": {
|
|
"enabled": false,
|
|
"type": "discord",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"proxy": "",
|
|
"mention_only": false
|
|
}
|
|
},
|
|
"feishu": {
|
|
"enabled": false,
|
|
"type": "feishu",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"app_id": "",
|
|
"random_reaction_emoji": [
|
|
""
|
|
],
|
|
"is_lark": false
|
|
}
|
|
},
|
|
"irc": {
|
|
"enabled": false,
|
|
"type": "irc",
|
|
"allow_from": [
|
|
""
|
|
],
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"server": "",
|
|
"tls": false,
|
|
"nick": "",
|
|
"sasl_user": "",
|
|
"channels": [
|
|
""
|
|
]
|
|
}
|
|
},
|
|
"line": {
|
|
"enabled": false,
|
|
"type": "line",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {
|
|
"mention_only": true
|
|
},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"webhook_host": "0.0.0.0",
|
|
"webhook_port": 18791,
|
|
"webhook_path": "/webhook/line"
|
|
}
|
|
},
|
|
"maixcam": {
|
|
"enabled": false,
|
|
"type": "maixcam",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"host": "0.0.0.0",
|
|
"port": 18790
|
|
}
|
|
},
|
|
"matrix": {
|
|
"enabled": false,
|
|
"type": "matrix",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {
|
|
"mention_only": true
|
|
},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": true,
|
|
"text": [
|
|
"Thinking... 💭"
|
|
]
|
|
},
|
|
"settings": {
|
|
"homeserver": "https://matrix.org",
|
|
"user_id": "",
|
|
"join_on_invite": true
|
|
}
|
|
},
|
|
"onebot": {
|
|
"enabled": false,
|
|
"type": "onebot",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"ws_url": "ws://127.0.0.1:3001",
|
|
"reconnect_interval": 5,
|
|
"group_trigger_prefix": null
|
|
}
|
|
},
|
|
"pico": {
|
|
"enabled": false,
|
|
"type": "pico",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"ping_interval": 30,
|
|
"read_timeout": 60,
|
|
"write_timeout": 10,
|
|
"max_connections": 100
|
|
}
|
|
},
|
|
"pico_client": {
|
|
"enabled": false,
|
|
"type": "pico_client",
|
|
"allow_from": [
|
|
""
|
|
],
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"url": ""
|
|
}
|
|
},
|
|
"qq": {
|
|
"enabled": false,
|
|
"type": "qq",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"app_id": "",
|
|
"max_message_length": 2000,
|
|
"max_base64_file_size_mib": 0,
|
|
"send_markdown": false
|
|
}
|
|
},
|
|
"slack": {
|
|
"enabled": false,
|
|
"type": "slack",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {}
|
|
},
|
|
"telegram": {
|
|
"enabled": true,
|
|
"type": "telegram",
|
|
"allow_from": [
|
|
"-5274005272",
|
|
"8271300679"
|
|
],
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {
|
|
"enabled": true
|
|
},
|
|
"placeholder": {
|
|
"enabled": true,
|
|
"text": [
|
|
"Thinking... 💭"
|
|
]
|
|
},
|
|
"settings": {
|
|
"base_url": "",
|
|
"proxy": "",
|
|
"streaming": {
|
|
"enabled": true,
|
|
"throttle_seconds": 3,
|
|
"min_growth_chars": 200
|
|
},
|
|
"use_markdown_v2": false
|
|
}
|
|
},
|
|
"vk": {
|
|
"enabled": false,
|
|
"type": "vk",
|
|
"allow_from": [
|
|
""
|
|
],
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"group_id": 0
|
|
}
|
|
},
|
|
"wecom": {
|
|
"enabled": false,
|
|
"type": "wecom",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"bot_id": "",
|
|
"websocket_url": "wss://openws.work.weixin.qq.com",
|
|
"send_thinking_message": true
|
|
}
|
|
},
|
|
"weixin": {
|
|
"enabled": false,
|
|
"type": "weixin",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"base_url": "https://ilinkai.weixin.qq.com/",
|
|
"cdn_base_url": "https://novac2c.cdn.weixin.qq.com/c2c",
|
|
"proxy": ""
|
|
}
|
|
},
|
|
"whatsapp": {
|
|
"enabled": false,
|
|
"type": "whatsapp",
|
|
"reasoning_channel_id": "",
|
|
"group_trigger": {},
|
|
"typing": {},
|
|
"placeholder": {
|
|
"enabled": false
|
|
},
|
|
"settings": {
|
|
"bridge_url": "ws://localhost:3001",
|
|
"use_native": false,
|
|
"session_store_path": ""
|
|
}
|
|
}
|
|
},
|
|
"model_list": [
|
|
{
|
|
"model_name": "glm-4.7",
|
|
"model": "zhipu/glm-4.7",
|
|
"api_base": "https://open.bigmodel.cn/api/paas/v4"
|
|
},
|
|
{
|
|
"model_name": "gpt-5.4",
|
|
"model": "openai/gpt-5.4",
|
|
"api_base": "https://api.openai.com/v1"
|
|
},
|
|
{
|
|
"model_name": "claude-sonnet-4.6",
|
|
"model": "anthropic/claude-sonnet-4.6",
|
|
"api_base": "https://api.anthropic.com/v1"
|
|
},
|
|
{
|
|
"model_name": "deepseek-chat",
|
|
"model": "deepseek/deepseek-chat",
|
|
"api_base": "https://api.deepseek.com/v1"
|
|
},
|
|
{
|
|
"model_name": "gemini-2.0-flash",
|
|
"model": "gemini/gemini-2.0-flash-exp",
|
|
"api_base": "https://generativelanguage.googleapis.com/v1beta"
|
|
},
|
|
{
|
|
"model_name": "qwen-plus",
|
|
"model": "qwen/qwen-plus",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://dashscope.aliyuncs.com/compatible-mode/v1"
|
|
},
|
|
{
|
|
"model_name": "moonshot-v1-8k",
|
|
"model": "moonshot/moonshot-v1-8k",
|
|
"api_base": "https://api.moonshot.cn/v1"
|
|
},
|
|
{
|
|
"model_name": "llama-3.3-70b",
|
|
"model": "groq/llama-3.3-70b-versatile",
|
|
"api_base": "https://api.groq.com/openai/v1"
|
|
},
|
|
{
|
|
"model_name": "openrouter-nemotron",
|
|
"model": "nvidia/nemotron-3-super-120b-a12b:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "openrouter-elephant",
|
|
"model": "openrouter/elephant-alpha",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "openrouter-free",
|
|
"model": "arcee-ai/trinity-large-preview:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "google-gemma-3-27b-it:free",
|
|
"model": "google/gemma-3-27b-it:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "qwen-qwen3-coder:free",
|
|
"model": "qwen/qwen3-coder:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-4-340b-instruct:free",
|
|
"model": "nvidia/nemotron-4-340b-instruct:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "mistralai-pixtral-12b:free",
|
|
"model": "mistralai/pixtral-12b:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "google-gemma-3-26b-a4b-it:free",
|
|
"model": "google/gemma-3-26b-a4b-it:free",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "openrouter-auto",
|
|
"model": "auto",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "openrouter-gpt-5.4",
|
|
"model": "openai/gpt-5.4",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://openrouter.ai/api/v1"
|
|
},
|
|
{
|
|
"model_name": "nvidia/llama-3.1-nemotron-70b-instruct",
|
|
"model": "nvidia/llama-3.1-nemotron-70b-instruct",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://integrate.api.nvidia.com/v1"
|
|
},
|
|
{
|
|
"model_name": "meta/llama-3.1-70b-instruct",
|
|
"model": "meta/llama-3.1-70b-instruct",
|
|
"api_base": "https://integrate.api.nvidia.com/v1"
|
|
},
|
|
{
|
|
"model_name": "meta/llama-3.1-405b-instruct",
|
|
"model": "meta/llama-3.1-405b-instruct",
|
|
"api_base": "https://integrate.api.nvidia.com/v1"
|
|
},
|
|
{
|
|
"model_name": "meta/llama-3.3-70b-instruct",
|
|
"model": "meta/llama-3.3-70b-instruct",
|
|
"api_base": "https://integrate.api.nvidia.com/v1"
|
|
},
|
|
{
|
|
"model_name": "azure-grok",
|
|
"model": "openai/grok-4-fast-non-reasoning",
|
|
"api_base": "https://TestSJF.openai.azure.com/openai/v1/",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "cerebras-llama-3.3-70b",
|
|
"model": "cerebras/llama-3.3-70b",
|
|
"api_base": "https://api.cerebras.ai/v1"
|
|
},
|
|
{
|
|
"model_name": "vivgrid-auto",
|
|
"model": "vivgrid/auto",
|
|
"api_base": "https://api.vivgrid.com/v1"
|
|
},
|
|
{
|
|
"model_name": "ark-code-latest",
|
|
"model": "volcengine/ark-code-latest",
|
|
"api_base": "https://ark.cn-beijing.volces.com/api/v3"
|
|
},
|
|
{
|
|
"model_name": "doubao-pro",
|
|
"model": "volcengine/doubao-pro-32k",
|
|
"api_base": "https://ark.cn-beijing.volces.com/api/v3"
|
|
},
|
|
{
|
|
"model_name": "deepseek-v3",
|
|
"model": "shengsuanyun/deepseek-v3",
|
|
"api_base": "https://api.shengsuanyun.com/v1"
|
|
},
|
|
{
|
|
"model_name": "copilot-gpt-5.4",
|
|
"model": "github-copilot/gpt-5.4",
|
|
"api_base": "http://localhost:4321",
|
|
"auth_method": "oauth"
|
|
},
|
|
{
|
|
"model_name": "llama3",
|
|
"model": "ollama/llama3",
|
|
"api_base": "http://localhost:11434/v1"
|
|
},
|
|
{
|
|
"model_name": "mistral-small",
|
|
"model": "mistral/mistral-small-latest",
|
|
"api_base": "https://api.mistral.ai/v1"
|
|
},
|
|
{
|
|
"model_name": "deepseek-v3.2",
|
|
"model": "avian/deepseek/deepseek-v3.2",
|
|
"api_base": "https://api.avian.io/v1"
|
|
},
|
|
{
|
|
"model_name": "kimi-k2.5",
|
|
"model": "avian/moonshotai/kimi-k2.5",
|
|
"api_base": "https://api.avian.io/v1"
|
|
},
|
|
{
|
|
"model_name": "MiniMax-M2.5",
|
|
"model": "minimax/MiniMax-M2.5",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://api.minimaxi.com/v1",
|
|
"extra_body": {
|
|
"reasoning_split": true
|
|
}
|
|
},
|
|
{
|
|
"model_name": "LongCat-Flash-Thinking",
|
|
"model": "longcat/LongCat-Flash-Thinking",
|
|
"api_base": "https://api.longcat.chat/openai"
|
|
},
|
|
{
|
|
"model_name": "modelscope-qwen",
|
|
"model": "modelscope/Qwen/Qwen3-235B-A22B-Instruct-2507",
|
|
"api_base": "https://api-inference.modelscope.cn/v1"
|
|
},
|
|
{
|
|
"model_name": "local-model",
|
|
"model": "vllm/custom-model",
|
|
"api_base": "http://localhost:8000/v1",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "meta-llama-llama-3.3-70b-instruct:free",
|
|
"model": "meta-llama/llama-3.3-70b-instruct:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "qwen-qwen3-coder:free",
|
|
"model": "qwen/qwen3-coder:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "mistralai-pixtral-12b:free",
|
|
"model": "mistralai/pixtral-12b:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-4-340b-instruct:free",
|
|
"model": "nvidia/nemotron-4-340b-instruct:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "azure-gpt5",
|
|
"model": "azure/my-gpt5-deployment",
|
|
"api_base": "https://your-resource.openai.azure.com"
|
|
},
|
|
{
|
|
"model_name": "google-gemma-3-26b-a4b-it:free",
|
|
"model": "google/gemma-3-26b-a4b-it:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "google-gemma-3-31b-it:free",
|
|
"model": "google/gemma-3-31b-it:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-3-super-120b-a12b:free",
|
|
"model": "nvidia/nemotron-3-super-120b-a12b:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nemotron-120b",
|
|
"model": "nvidia/nemotron-3-super-120b-a12b",
|
|
"protocol": "openrouter",
|
|
"api_base": "https://integrate.api.nvidia.com/v1",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "qwen-qwen3-next-80b-a3b-instruct:free",
|
|
"model": "qwen/qwen3-next-80b-a3b-instruct:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-nano-9b-v2:free",
|
|
"model": "nvidia/nemotron-nano-9b-v2:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "openrouter-elephant-alpha",
|
|
"model": "openrouter/elephant-alpha",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "minimax-minimax-m2.5:free",
|
|
"model": "minimax/minimax-m2.5:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "arcee-ai-trinity-large-preview:free",
|
|
"model": "arcee-ai/trinity-large-preview:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "google-lyria-3-pro-preview",
|
|
"model": "google/lyria-3-pro-preview",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "google-lyria-3-clip-preview",
|
|
"model": "google/lyria-3-clip-preview",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-3-nano-30b-a3b:free",
|
|
"model": "nvidia/nemotron-3-nano-30b-a3b:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "nvidia-nemotron-nano-12b-v2-vl:free",
|
|
"model": "nvidia/nemotron-nano-12b-v2-vl:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "openai-gpt-oss-120b:free",
|
|
"model": "openai/gpt-oss-120b:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "openai-gpt-oss-20b:free",
|
|
"model": "openai/gpt-oss-20b:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "google-gemma-4-26b-a4b-it:free",
|
|
"model": "google/gemma-4-26b-a4b-it:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"model_name": "google-gemma-4-31b-it:free",
|
|
"model": "google/gemma-4-31b-it:free",
|
|
"protocol": "openrouter",
|
|
"enabled": true
|
|
}
|
|
],
|
|
"gateway": {
|
|
"host": "0.0.0.0",
|
|
"port": 18790,
|
|
"hot_reload": true,
|
|
"log_level": "info"
|
|
},
|
|
"hooks": {
|
|
"enabled": false,
|
|
"defaults": {
|
|
"observer_timeout_ms": 500,
|
|
"interceptor_timeout_ms": 5000,
|
|
"approval_timeout_ms": 60000
|
|
}
|
|
},
|
|
"tools": {
|
|
"allow_read_paths": null,
|
|
"allow_write_paths": null,
|
|
"filter_sensitive_data": true,
|
|
"filter_min_length": 8,
|
|
"web": {
|
|
"enabled": true,
|
|
"brave": {
|
|
"enabled": false,
|
|
"max_results": 5
|
|
},
|
|
"tavily": {
|
|
"enabled": false,
|
|
"base_url": "",
|
|
"max_results": 5
|
|
},
|
|
"sogou": {
|
|
"enabled": true,
|
|
"max_results": 5
|
|
},
|
|
"duckduckgo": {
|
|
"enabled": true,
|
|
"max_results": 5
|
|
},
|
|
"perplexity": {
|
|
"enabled": false,
|
|
"max_results": 5
|
|
},
|
|
"searxng": {
|
|
"enabled": false,
|
|
"base_url": "",
|
|
"max_results": 5
|
|
},
|
|
"glm_search": {
|
|
"enabled": false,
|
|
"base_url": "https://open.bigmodel.cn/api/paas/v4/web_search",
|
|
"search_engine": "search_std",
|
|
"max_results": 5
|
|
},
|
|
"baidu_search": {
|
|
"enabled": false,
|
|
"base_url": "https://qianfan.baidubce.com/v2/ai_search/web_search",
|
|
"max_results": 10
|
|
},
|
|
"provider": "auto",
|
|
"prefer_native": true,
|
|
"fetch_limit_bytes": 10485760,
|
|
"format": "plaintext"
|
|
},
|
|
"cron": {
|
|
"enabled": true,
|
|
"exec_timeout_minutes": 5,
|
|
"allow_command": true
|
|
},
|
|
"exec": {
|
|
"enabled": true,
|
|
"enable_deny_patterns": true,
|
|
"allow_remote": true,
|
|
"custom_deny_patterns": null,
|
|
"custom_allow_patterns": null,
|
|
"timeout_seconds": 60
|
|
},
|
|
"skills": {
|
|
"enabled": true,
|
|
"registries": {
|
|
"clawhub": {
|
|
"base_url": "https://clawhub.ai",
|
|
"download_path": "",
|
|
"enabled": true,
|
|
"max_response_size": 0,
|
|
"max_zip_size": 0,
|
|
"search_path": "",
|
|
"skills_path": "",
|
|
"timeout": 0
|
|
},
|
|
"github": {
|
|
"base_url": "https://github.com",
|
|
"enabled": true
|
|
}
|
|
},
|
|
"github": {},
|
|
"max_concurrent_searches": 2,
|
|
"search_cache": {
|
|
"max_size": 50,
|
|
"ttl_seconds": 300
|
|
}
|
|
},
|
|
"media_cleanup": {
|
|
"enabled": true,
|
|
"max_age_minutes": 30,
|
|
"interval_minutes": 5
|
|
},
|
|
"mcp": {
|
|
"enabled": false,
|
|
"discovery": {
|
|
"enabled": false,
|
|
"ttl": 5,
|
|
"max_search_results": 5,
|
|
"use_bm25": true,
|
|
"use_regex": false
|
|
},
|
|
"max_inline_text_chars": 16384
|
|
},
|
|
"append_file": {
|
|
"enabled": true
|
|
},
|
|
"edit_file": {
|
|
"enabled": true
|
|
},
|
|
"find_skills": {
|
|
"enabled": true
|
|
},
|
|
"i2c": {
|
|
"enabled": false
|
|
},
|
|
"install_skill": {
|
|
"enabled": true
|
|
},
|
|
"list_dir": {
|
|
"enabled": true
|
|
},
|
|
"message": {
|
|
"enabled": true
|
|
},
|
|
"read_file": {
|
|
"enabled": true,
|
|
"mode": "bytes",
|
|
"max_read_file_size": 65536
|
|
},
|
|
"send_file": {
|
|
"enabled": true
|
|
},
|
|
"send_tts": {
|
|
"enabled": false
|
|
},
|
|
"spawn": {
|
|
"enabled": true
|
|
},
|
|
"spawn_status": {
|
|
"enabled": false
|
|
},
|
|
"spi": {
|
|
"enabled": false
|
|
},
|
|
"subagent": {
|
|
"enabled": true
|
|
},
|
|
"web_fetch": {
|
|
"enabled": true
|
|
},
|
|
"write_file": {
|
|
"enabled": true
|
|
},
|
|
"freeride": {
|
|
"enabled": true
|
|
}
|
|
},
|
|
"heartbeat": {
|
|
"enabled": true,
|
|
"interval": 30
|
|
},
|
|
"devices": {
|
|
"enabled": false,
|
|
"monitor_usb": true
|
|
},
|
|
"voice": {
|
|
"echo_transcription": false
|
|
},
|
|
"build_info": {
|
|
"version": "0.1.0",
|
|
"git_commit": "054b55fd",
|
|
"build_time": "2026-03-23T10:15:13+0100",
|
|
"go_version": "go1.26.1"
|
|
}
|
|
} |