{ "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" } }