openclaw-home-pc/openclaw/agents/main/sessions/536236b3-1514-488e-b955-0effc7246ab2.jsonl.reset.2026-03-20T20-00-56.516Z
2026-03-21 15:31:06 +08:00

15 lines
124 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"type":"session","version":3,"id":"536236b3-1514-488e-b955-0effc7246ab2","timestamp":"2026-03-19T20:05:00.823Z","cwd":"/home/huan/.openclaw/workspace"}
{"type":"model_change","id":"75fe233c","parentId":null,"timestamp":"2026-03-19T20:05:00.824Z","provider":"bailian","modelId":"MiniMax-M2.5"}
{"type":"thinking_level_change","id":"ad85d81b","parentId":"75fe233c","timestamp":"2026-03-19T20:05:00.824Z","thinkingLevel":"off"}
{"type":"custom","customType":"model-snapshot","data":{"timestamp":1773950700825,"provider":"bailian","modelApi":"openai-completions","modelId":"MiniMax-M2.5"},"id":"e183a560","parentId":"ad85d81b","timestamp":"2026-03-19T20:05:00.825Z"}
{"type":"message","id":"5dccac9e","parentId":"e183a560","timestamp":"2026-03-19T20:05:00.844Z","message":{"role":"user","content":[{"type":"text","text":"Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.\nWhen reading HEARTBEAT.md, use workspace file /home/huan/.openclaw/workspace/HEARTBEAT.md (exact case). Do not read docs/heartbeat.md.\nCurrent time: Friday, March 20th, 2026 — 04:05 (Asia/Shanghai) / 2026-03-19 20:05 UTC"}],"timestamp":1773950700840}}
{"type":"message","id":"e76a5452","parentId":"5dccac9e","timestamp":"2026-03-19T20:05:31.959Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"Let me check the HEARTBEAT.md file from the workspace context that was already injected. Looking at the project context, I can see HEARTBEAT.md is already loaded in the workspace files section.\n\nFrom the injected content, HEARTBEAT.md contains:\n- A complex self-evolution prompt system\n- Core principles for task execution\n- Memory and evolution system\n- Tool usage principles\n- Identity and psychological stability guidance\n- It's essentially a guide for how the AI should behave\n\nThe heartbeat prompt says: \"Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.\"\n\nNow I need to check if there's anything that needs attention. Let me think about what the HEARTBEAT.md asks me to do:\n\n1. It provides a Ralph Wiggum mode (never give up)\n2. It defines three laws:\n - First law: Distinguish scenarios and address them differently\n - Second law: Solve problems yourself\n - Third law: Never give up\n3. It has memory and evolution system instructions\n4. It has tool usage principles\n\nThe HEARTBEAT.md doesn't specify explicit tasks to check like emails, calendar, weather, etc. It's more of a behavioral guide.\n\nLooking at the current time: Friday, March 20th, 2026 — 04:05 (Asia/Shanghai)\n\nThis is during sleeping hours (04:05 AM). According to AGENTS.md, I should \"stay quiet\" during late night (23:00-08:00) unless urgent.\n\nThe HEARTBEAT.md itself doesn't contain any specific tasks or reminders that need attention. It's a behavioral guide that was already loaded in the workspace context.\n\nThere are no specific check items like:\n- Emails to check\n- Calendar events coming up\n- Weather to check\n- Mentions/notifications to check\n\nThe content of HEARTBEAT.md is all guidance/behavioral rules, not actionable tasks that need attention right now.\n\nGiven:\n1. It's 4:05 AM (sleeping hours)\n\n\n2. No specific tasks or reminders are outlined in HEARTBEAT.md that demand immediate attention\n3. The file functions as a behavioral framework rather than an action item list\n\nI should reply HEARTBEAT_OK.","thinkingSignature":"reasoning_content"},{"type":"text","text":"HEARTBEAT_OK"}],"api":"openai-completions","provider":"bailian","model":"MiniMax-M2.5","usage":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"totalTokens":0,"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"total":0}},"stopReason":"stop","timestamp":1773950700843}}
{"type":"message","id":"56383cd5","parentId":"e76a5452","timestamp":"2026-03-20T14:23:17.873Z","message":{"role":"user","content":[{"type":"text","text":"Sender (untrusted metadata):\n```json\n{\n \"label\": \"openclaw-control-ui\",\n \"id\": \"openclaw-control-ui\"\n}\n```\n\n[Fri 2026-03-20 22:23 GMT+8] 我在对话框能够输入什么命令?"}],"timestamp":1774016597867}}
{"type":"message","id":"0658b2ae","parentId":"56383cd5","timestamp":"2026-03-20T14:23:32.028Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"用户在问在 OpenClaw 控制界面的对话框中能输入什么命令。\n\n根据我的工作区配置我需要查看相关的文档来了解可用的命令。让我先搜索一下记忆和知识库看看有没有关于 OpenClaw 命令的信息。\n\n其实从系统提示中我可以看到一些命令\n- /reasoning - 切换思考模式\n- /status - 显示状态\n\n另外根据 AGENTS.md 和其他文档OpenClaw 有一些内置命令。让我直接回答用户,列出我知道的命令。\n\n我没有具体针对\"控制界面命令\"的记忆,但基于系统提示词和文档,我可以列出常见的命令:\n","thinkingSignature":"reasoning_content"},{"type":"text","text":"欢哥好!🦐\n\n根据系统配置你在对话框中可以输入的命令包括\n\n### 🚀 通用命令\n\n| 命令 | 功能 |\n|------|------|\n| `/reasoning` | 开启/关闭思考模式(显示推理过程) |\n| `/status` | 查看当前会话状态(使用量、时间、模型等) |\n\n### 📋 直接输入\n\n- **普通消息** - 就像正常聊天一样问我问题\n- **任务指令** - 让我执行各种操作(查资料、写代码、分析文件等)\n\n### 🎯 特殊操作\n\n如果输入内容以特定前缀开头会触发特殊行为\n- **直接发送文件路径** - 我会读取文件内容\n- **发送链接** - 我会尝试获取网页内容\n- **发送图片** - 我会分析图片\n\n### ⚡ 高风险操作确认\n\n当你要求我执行高风险操作如删除文件、修改配置系统会提示你确认 `/approve` 命令。\n\n---\n\n目前想到的就这些有什么具体想让我帮忙的直接说就行 🌊"}],"api":"openai-completions","provider":"bailian","model":"MiniMax-M2.5","usage":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"totalTokens":0,"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"total":0}},"stopReason":"stop","timestamp":1774016597872}}
{"type":"message","id":"a9e7d73d","parentId":"0658b2ae","timestamp":"2026-03-20T14:24:09.080Z","message":{"role":"assistant","content":[{"type":"text","text":"Current reasoning level: off.\nOptions: on, off, stream."}],"timestamp":1774016649080,"stopReason":"stop","usage":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"totalTokens":0,"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"total":0}},"api":"openai-responses","provider":"openclaw","model":"gateway-injected"}}
{"type":"custom","customType":"model-snapshot","data":{"timestamp":1774016718984,"provider":"minimax-portal","modelApi":"anthropic-messages","modelId":"MiniMax-M2.5-highspeed"},"id":"79c444be","parentId":"a9e7d73d","timestamp":"2026-03-20T14:25:18.984Z"}
{"type":"message","id":"4ca4a715","parentId":"79c444be","timestamp":"2026-03-20T14:25:19.009Z","message":{"role":"user","content":[{"type":"text","text":"Sender (untrusted metadata):\n```json\n{\n \"label\": \"openclaw-control-ui\",\n \"id\": \"openclaw-control-ui\"\n}\n```\n\n[Fri 2026-03-20 22:25 GMT+8] 当前配置有什么?"}],"timestamp":1774016719001}}
{"type":"message","id":"5489a4fd","parentId":"4ca4a715","timestamp":"2026-03-20T14:25:23.822Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"用户在问当前 OpenClaw 配置有什么。我需要查看当前的配置信息。让我使用 gateway 工具的 config.get 或者 config.schema.lookup 来获取配置信息。\n\n根据系统提示\n- `gateway` 工具可以查看配置\n- `config.get` 可以获取当前配置\n\n让我调用这个工具来获取配置信息。","thinkingSignature":"71ad85a5f949889f2b22333c233d336f4964f8121018907c7531bf022578fcad"},{"type":"toolCall","id":"call_function_u02y2jkht0u1_1","name":"gateway","arguments":{"action":"config.get"}}],"api":"anthropic-messages","provider":"minimax-portal","model":"MiniMax-M2.5-highspeed","usage":{"input":157,"output":92,"cacheRead":0,"cacheWrite":45306,"totalTokens":45555,"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"total":0}},"stopReason":"toolUse","timestamp":1774016719006}}
{"type":"message","id":"d5bef28f","parentId":"5489a4fd","timestamp":"2026-03-20T14:25:23.968Z","message":{"role":"toolResult","toolCallId":"call_function_u02y2jkht0u1_1","toolName":"gateway","content":[{"type":"text","text":"{\n \"ok\": true,\n \"result\": {\n \"path\": \"/home/huan/.openclaw/openclaw.json\",\n \"exists\": true,\n \"raw\": \"{\\n meta: {\\n lastTouchedVersion: '2026.3.13',\\n lastTouchedAt: '2026-03-20T14:23:47.004Z',\\n },\\n env: {\\n vars: {\\n TAVILY_API_KEY: '__OPENCLAW_REDACTED__',\\n },\\n },\\n wizard: {\\n lastRunAt: '2026-03-20T14:20:12.251Z',\\n lastRunVersion: '2026.3.13',\\n lastRunCommand: 'configure',\\n lastRunMode: 'local',\\n },\\n auth: {\\n profiles: {\\n 'qwen-portal:default': {\\n provider: 'qwen-portal',\\n mode: 'oauth',\\n },\\n 'minimax:cn': {\\n provider: 'minimax',\\n mode: 'api_key',\\n },\\n 'minimax-portal:default': {\\n provider: 'minimax-portal',\\n mode: 'oauth',\\n },\\n },\\n },\\n models: {\\n mode: 'merge',\\n providers: {\\n bailian: {\\n baseUrl: 'https://coding.dashscope.aliyuncs.com/v1',\\n apiKey: '__OPENCLAW_REDACTED__',\\n api: 'openai-completions',\\n models: [\\n {\\n id: 'qwen3.5-plus',\\n name: 'qwen3.5-plus',\\n reasoning: false,\\n input: [\\n 'text',\\n 'image',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 1000000,\\n maxTokens: 65536,\\n },\\n {\\n id: 'qwen3-max-2026-01-23',\\n name: 'qwen3-max-2026-01-23',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 262144,\\n maxTokens: 65536,\\n },\\n {\\n id: 'qwen3-coder-next',\\n name: 'qwen3-coder-next',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 262144,\\n maxTokens: 65536,\\n },\\n {\\n id: 'qwen3-coder-plus',\\n name: 'qwen3-coder-plus',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 1000000,\\n maxTokens: 65536,\\n },\\n {\\n id: 'MiniMax-M2.5',\\n name: 'MiniMax-M2.5',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 196608,\\n maxTokens: 32768,\\n },\\n {\\n id: 'glm-5',\\n name: 'glm-5',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 202752,\\n maxTokens: 16384,\\n },\\n {\\n id: 'glm-4.7',\\n name: 'glm-4.7',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 202752,\\n maxTokens: 16384,\\n },\\n {\\n id: 'kimi-k2.5',\\n name: 'kimi-k2.5',\\n reasoning: false,\\n input: [\\n 'text',\\n 'image',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 262144,\\n maxTokens: 32768,\\n },\\n ],\\n },\\n minimax: {\\n baseUrl: 'https://api.minimaxi.com/anthropic',\\n api: 'anthropic-messages',\\n authHeader: true,\\n models: [\\n {\\n id: 'MiniMax-M2.5',\\n name: 'MiniMax M2.5',\\n reasoning: true,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0.3,\\n output: 1.2,\\n cacheRead: 0.03,\\n cacheWrite: 0.12,\\n },\\n contextWindow: 200000,\\n maxTokens: 8192,\\n },\\n ],\\n },\\n 'minimax-portal': {\\n baseUrl: 'https://api.minimaxi.com/anthropic',\\n apiKey: '__OPENCLAW_REDACTED__',\\n api: 'anthropic-messages',\\n models: [\\n {\\n id: 'MiniMax-M2.5',\\n name: 'MiniMax M2.5',\\n reasoning: false,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 200000,\\n maxTokens: 8192,\\n },\\n {\\n id: 'MiniMax-M2.5-highspeed',\\n name: 'MiniMax M2.5 Highspeed',\\n reasoning: true,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 200000,\\n maxTokens: 8192,\\n },\\n {\\n id: 'MiniMax-M2.5-Lightning',\\n name: 'MiniMax M2.5 Lightning',\\n reasoning: true,\\n input: [\\n 'text',\\n ],\\n cost: {\\n input: 0,\\n output: 0,\\n cacheRead: 0,\\n cacheWrite: 0,\\n },\\n contextWindow: 200000,\\n maxTokens: 8192,\\n },\\n ],\\n },\\n },\\n },\\n agents: {\\n defaults: {\\n model: {\\n primary: 'minimax-portal/MiniMax-M2.5',\\n fallbacks: [\\n 'bailian/qwen3.5-plus',\\n 'bailian/qwen3-max-2026-01-23',\\n 'bailian/qwen3-coder-next',\\n 'bailian/qwen3-coder-plus',\\n 'bailian/MiniMax-M2.5',\\n 'bailian/glm-5',\\n 'bailian/glm-4.7',\\n 'bailian/kimi-k2.5',\\n 'minimax/MiniMax-M2.5',\\n 'minimax-portal/MiniMax-M2.5-highspeed',\\n 'minimax-portal/MiniMax-M2.5-Lightning',\\n ],\\n },\\n models: {\\n 'bailian/qwen3.5-plus': {},\\n 'bailian/qwen3-max-2026-01-23': {},\\n 'bailian/qwen3-coder-next': {},\\n 'bailian/qwen3-coder-plus': {},\\n 'bailian/MiniMax-M2.5': {},\\n 'bailian/glm-5': {},\\n 'bailian/glm-4.7': {},\\n 'bailian/kimi-k2.5': {},\\n 'minimax/MiniMax-M2.5': {\\n alias: 'Minimax',\\n },\\n 'minimax-portal/MiniMax-M2.5': {\\n alias: 'minimax-m2.5',\\n },\\n 'minimax-portal/MiniMax-M2.5-highspeed': {\\n alias: 'minimax-m2.5-highspeed',\\n },\\n 'minimax-portal/MiniMax-M2.5-Lightning': {\\n alias: 'minimax-m2.5-lightning',\\n },\\n },\\n compaction: {\\n mode: 'safeguard',\\n },\\n },\\n list: [\\n {\\n id: 'main',\\n model: {\\n primary: 'minimax-portal/MiniMax-M2.5',\\n fallbacks: [\\n 'bailian/qwen3.5-plus',\\n ],\\n },\\n tools: {\\n profile: 'minimal',\\n alsoAllow: [\\n 'web_search',\\n 'web_fetch',\\n 'browser',\\n 'canvas',\\n 'message',\\n 'gateway',\\n 'nodes',\\n 'agents_list',\\n 'tts',\\n 'feishu_app_scopes',\\n 'feishu_bitable_get_record',\\n 'feishu_bitable_create_app',\\n 'feishu_bitable_list_fields',\\n 'feishu_bitable_create_field',\\n 'feishu_bitable_list_records',\\n 'feishu_bitable_update_record',\\n 'feishu_bitable_create_record',\\n 'feishu_bitable_get_meta',\\n 'feishu_chat',\\n 'feishu_doc',\\n 'feishu_drive',\\n 'feishu_wiki',\\n 'read',\\n 'write',\\n 'edit',\\n 'apply_patch',\\n 'exec',\\n 'process',\\n 'memory_search',\\n 'memory_get',\\n 'sessions_list',\\n 'sessions_history',\\n 'sessions_send',\\n 'sessions_spawn',\\n 'subagents',\\n 'cron',\\n 'image',\\n 'sessions_yield',\\n 'feishu_bitable_app',\\n 'feishu_bitable_app_table',\\n 'feishu_bitable_app_table_field',\\n 'feishu_bitable_app_table_record',\\n 'feishu_bitable_app_table_view',\\n 'feishu_calendar_calendar',\\n 'feishu_calendar_event',\\n 'feishu_calendar_event_attendee',\\n 'feishu_calendar_freebusy',\\n 'feishu_chat_members',\\n 'feishu_create_doc',\\n 'feishu_doc_comments',\\n 'feishu_doc_media',\\n 'feishu_drive_file',\\n 'feishu_fetch_doc',\\n 'feishu_get_user',\\n 'feishu_im_bot_image',\\n 'feishu_im_user_fetch_resource',\\n 'feishu_im_user_get_messages',\\n 'feishu_im_user_get_thread_messages',\\n 'feishu_im_user_message',\\n 'feishu_im_user_search_messages',\\n 'feishu_oauth',\\n 'feishu_oauth_batch_auth',\\n 'feishu_search_doc_wiki',\\n 'feishu_search_user',\\n 'feishu_sheet',\\n 'feishu_task_comment',\\n 'feishu_task_subtask',\\n 'feishu_task_task',\\n 'feishu_task_tasklist',\\n 'feishu_update_doc',\\n 'feishu_wiki_space',\\n 'feishu_wiki_space_node',\\n ],\\n },\\n },\\n ],\\n },\\n tools: {\\n profile: 'full',\\n alsoAllow: [\\n 'wecom_mcp',\\n ],\\n web: {\\n search: {\\n enabled: true,\\n provider: 'gemini',\\n gemini: {\\n apiKey: '__OPENCLAW_REDACTED__',\\n },\\n },\\n fetch: {\\n enabled: true,\\n },\\n },\\n },\\n messages: {\\n ackReactionScope: 'group-mentions',\\n },\\n commands: {\\n native: 'auto',\\n nativeSkills: 'auto',\\n restart: true,\\n ownerDisplay: 'raw',\\n },\\n session: {\\n dmScope: 'per-channel-peer',\\n },\\n channels: {\\n feishu: {\\n enabled: true,\\n appId: 'cli_a93815b250b9dcb5',\\n appSecret: '__OPENCLAW_REDACTED__',\\n connectionMode: 'websocket',\\n domain: 'feishu',\\n groupPolicy: 'open',\\n dmPolicy: 'allowall',\\n mcpEndpoint: 'https://mcp.feishu.cn/mcp',\\n allowFrom: [\\n 'ou_c2f8e3bb65c554fac458d1522d584fb9',\\n 'ou_86def554b50f91972e2924a605ccf634',\\n 'oc_d5ef8b1abf66842c28ef57e1658dc096',\\n 'oc_c614d6c696e6a24b105ecc7343ea33d1',\\n ],\\n requireMention: true,\\n groups: {},\\n },\\n wecom: {\\n enabled: true,\\n botId: 'aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW',\\n secret: '__OPENCLAW_REDACTED__',\\n allowFrom: [\\n 'HouHuan',\\n 'WanMeiShengHuo',\\n 'XinNingXianGuoNaiChaKaFeiZhaJiHa',\\n ],\\n dmPolicy: 'pairing',\\n },\\n },\\n gateway: {\\n port: 18789,\\n mode: 'local',\\n bind: 'loopback',\\n auth: {\\n mode: 'token',\\n token: '__OPENCLAW_REDACTED__',\\n },\\n tailscale: {\\n mode: 'off',\\n resetOnExit: false,\\n },\\n nodes: {\\n denyCommands: [\\n 'camera.snap',\\n 'camera.clip',\\n 'screen.record',\\n 'contacts.add',\\n 'calendar.add',\\n 'reminders.add',\\n 'sms.send',\\n ],\\n },\\n },\\n skills: {\\n entries: {\\n notion: {\\n apiKey: '__OPENCLAW_REDACTED__',\\n },\\n },\\n },\\n plugins: {\\n allow: [\\n 'wecom-openclaw-plugin',\\n 'qwen-portal-auth',\\n 'openclaw-lark',\\n 'channels',\\n 'minimax-portal-auth',\\n ],\\n load: {\\n paths: [],\\n },\\n entries: {\\n 'qwen-portal-auth': {\\n enabled: true,\\n },\\n feishu: {\\n enabled: false,\\n },\\n 'wecom-openclaw-plugin': {\\n enabled: true,\\n },\\n 'openclaw-lark': {\\n enabled: true,\\n },\\n channels: {\\n enabled: true,\\n },\\n 'minimax-portal-auth': {\\n enabled: true,\\n },\\n },\\n installs: {\\n 'wecom-openclaw-plugin': {\\n source: 'npm',\\n spec: '@wecom/wecom-openclaw-plugin',\\n installPath: '/home/huan/.openclaw/extensions/wecom-openclaw-plugin',\\n version: '1.0.11',\\n resolvedName: '@wecom/wecom-openclaw-plugin',\\n resolvedVersion: '1.0.11',\\n resolvedSpec: '@wecom/wecom-openclaw-plugin@1.0.11',\\n integrity: 'sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==',\\n shasum: '188b313b0413498d10a53b6112b4dc1284b9b1f5',\\n resolvedAt: '2026-03-17T18:52:44.979Z',\\n installedAt: '2026-03-17T18:52:53.765Z',\\n },\\n 'openclaw-lark': {\\n source: 'npm',\\n spec: '@larksuite/openclaw-lark',\\n installPath: '/home/huan/.openclaw/extensions/openclaw-lark',\\n version: '2026.3.17',\\n resolvedName: '@larksuite/openclaw-lark',\\n resolvedVersion: '2026.3.17',\\n resolvedSpec: '@larksuite/openclaw-lark@2026.3.17',\\n integrity: 'sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==',\\n shasum: '407d4616186cf776c21cf49aa533b80c2ef23530',\\n resolvedAt: '2026-03-17T18:42:11.023Z',\\n installedAt: '2026-03-17T18:42:54.063Z',\\n },\\n channels: {\\n source: 'npm',\\n spec: '@openclaw-china/channels',\\n installPath: '/home/huan/.openclaw/extensions/channels',\\n version: '2026.3.18',\\n resolvedName: '@openclaw-china/channels',\\n resolvedVersion: '2026.3.18',\\n resolvedSpec: '@openclaw-china/channels@2026.3.18',\\n integrity: 'sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==',\\n shasum: '9a455e5c20ab13f817d130e2c96b32bd2f98b6ab',\\n resolvedAt: '2026-03-18T03:06:04.894Z',\\n installedAt: '2026-03-18T03:06:30.916Z',\\n },\\n },\\n },\\n}\",\n \"parsed\": {\n \"meta\": {\n \"lastTouchedVersion\": \"2026.3.13\",\n \"lastTouchedAt\": \"2026-03-20T14:23:47.004Z\"\n },\n \"env\": {\n \"vars\": {\n \"TAVILY_API_KEY\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"wizard\": {\n \"lastRunAt\": \"2026-03-20T14:20:12.251Z\",\n \"lastRunVersion\": \"2026.3.13\",\n \"lastRunCommand\": \"configure\",\n \"lastRunMode\": \"local\"\n },\n \"auth\": {\n \"profiles\": {\n \"qwen-portal:default\": {\n \"provider\": \"qwen-portal\",\n \"mode\": \"oauth\"\n },\n \"minimax:cn\": {\n \"provider\": \"minimax\",\n \"mode\": \"api_key\"\n },\n \"minimax-portal:default\": {\n \"provider\": \"minimax-portal\",\n \"mode\": \"oauth\"\n }\n }\n },\n \"models\": {\n \"mode\": \"merge\",\n \"providers\": {\n \"bailian\": {\n \"baseUrl\": \"https://coding.dashscope.aliyuncs.com/v1\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"openai-completions\",\n \"models\": [\n {\n \"id\": \"qwen3.5-plus\",\n \"name\": \"qwen3.5-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-max-2026-01-23\",\n \"name\": \"qwen3-max-2026-01-23\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-coder-next\",\n \"name\": \"qwen3-coder-next\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-coder-plus\",\n \"name\": \"qwen3-coder-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax-M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 196608,\n \"maxTokens\": 32768\n },\n {\n \"id\": \"glm-5\",\n \"name\": \"glm-5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384\n },\n {\n \"id\": \"glm-4.7\",\n \"name\": \"glm-4.7\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384\n },\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"kimi-k2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 32768\n }\n ]\n },\n \"minimax\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"api\": \"anthropic-messages\",\n \"authHeader\": true,\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0.3,\n \"output\": 1.2,\n \"cacheRead\": 0.03,\n \"cacheWrite\": 0.12\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n }\n ]\n },\n \"minimax-portal\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"anthropic-messages\",\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n },\n {\n \"id\": \"MiniMax-M2.5-highspeed\",\n \"name\": \"MiniMax M2.5 Highspeed\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n },\n {\n \"id\": \"MiniMax-M2.5-Lightning\",\n \"name\": \"MiniMax M2.5 Lightning\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n }\n ]\n }\n }\n },\n \"agents\": {\n \"defaults\": {\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\",\n \"bailian/qwen3-max-2026-01-23\",\n \"bailian/qwen3-coder-next\",\n \"bailian/qwen3-coder-plus\",\n \"bailian/MiniMax-M2.5\",\n \"bailian/glm-5\",\n \"bailian/glm-4.7\",\n \"bailian/kimi-k2.5\",\n \"minimax/MiniMax-M2.5\",\n \"minimax-portal/MiniMax-M2.5-highspeed\",\n \"minimax-portal/MiniMax-M2.5-Lightning\"\n ]\n },\n \"models\": {\n \"bailian/qwen3.5-plus\": {},\n \"bailian/qwen3-max-2026-01-23\": {},\n \"bailian/qwen3-coder-next\": {},\n \"bailian/qwen3-coder-plus\": {},\n \"bailian/MiniMax-M2.5\": {},\n \"bailian/glm-5\": {},\n \"bailian/glm-4.7\": {},\n \"bailian/kimi-k2.5\": {},\n \"minimax/MiniMax-M2.5\": {\n \"alias\": \"Minimax\"\n },\n \"minimax-portal/MiniMax-M2.5\": {\n \"alias\": \"minimax-m2.5\"\n },\n \"minimax-portal/MiniMax-M2.5-highspeed\": {\n \"alias\": \"minimax-m2.5-highspeed\"\n },\n \"minimax-portal/MiniMax-M2.5-Lightning\": {\n \"alias\": \"minimax-m2.5-lightning\"\n }\n },\n \"compaction\": {\n \"mode\": \"safeguard\"\n }\n },\n \"list\": [\n {\n \"id\": \"main\",\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\"\n ]\n },\n \"tools\": {\n \"profile\": \"minimal\",\n \"alsoAllow\": [\n \"web_search\",\n \"web_fetch\",\n \"browser\",\n \"canvas\",\n \"message\",\n \"gateway\",\n \"nodes\",\n \"agents_list\",\n \"tts\",\n \"feishu_app_scopes\",\n \"feishu_bitable_get_record\",\n \"feishu_bitable_create_app\",\n \"feishu_bitable_list_fields\",\n \"feishu_bitable_create_field\",\n \"feishu_bitable_list_records\",\n \"feishu_bitable_update_record\",\n \"feishu_bitable_create_record\",\n \"feishu_bitable_get_meta\",\n \"feishu_chat\",\n \"feishu_doc\",\n \"feishu_drive\",\n \"feishu_wiki\",\n \"read\",\n \"write\",\n \"edit\",\n \"apply_patch\",\n \"exec\",\n \"process\",\n \"memory_search\",\n \"memory_get\",\n \"sessions_list\",\n \"sessions_history\",\n \"sessions_send\",\n \"sessions_spawn\",\n \"subagents\",\n \"cron\",\n \"image\",\n \"sessions_yield\",\n \"feishu_bitable_app\",\n \"feishu_bitable_app_table\",\n \"feishu_bitable_app_table_field\",\n \"feishu_bitable_app_table_record\",\n \"feishu_bitable_app_table_view\",\n \"feishu_calendar_calendar\",\n \"feishu_calendar_event\",\n \"feishu_calendar_event_attendee\",\n \"feishu_calendar_freebusy\",\n \"feishu_chat_members\",\n \"feishu_create_doc\",\n \"feishu_doc_comments\",\n \"feishu_doc_media\",\n \"feishu_drive_file\",\n \"feishu_fetch_doc\",\n \"feishu_get_user\",\n \"feishu_im_bot_image\",\n \"feishu_im_user_fetch_resource\",\n \"feishu_im_user_get_messages\",\n \"feishu_im_user_get_thread_messages\",\n \"feishu_im_user_message\",\n \"feishu_im_user_search_messages\",\n \"feishu_oauth\",\n \"feishu_oauth_batch_auth\",\n \"feishu_search_doc_wiki\",\n \"feishu_search_user\",\n \"feishu_sheet\",\n \"feishu_task_comment\",\n \"feishu_task_subtask\",\n \"feishu_task_task\",\n \"feishu_task_tasklist\",\n \"feishu_update_doc\",\n \"feishu_wiki_space\",\n \"feishu_wiki_space_node\"\n ]\n }\n }\n ]\n },\n \"tools\": {\n \"profile\": \"full\",\n \"alsoAllow\": [\n \"wecom_mcp\"\n ],\n \"web\": {\n \"search\": {\n \"enabled\": true,\n \"provider\": \"gemini\",\n \"gemini\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"fetch\": {\n \"enabled\": true\n }\n }\n },\n \"messages\": {\n \"ackReactionScope\": \"group-mentions\"\n },\n \"commands\": {\n \"native\": \"auto\",\n \"nativeSkills\": \"auto\",\n \"restart\": true,\n \"ownerDisplay\": \"raw\"\n },\n \"session\": {\n \"dmScope\": \"per-channel-peer\"\n },\n \"channels\": {\n \"feishu\": {\n \"enabled\": true,\n \"appId\": \"cli_a93815b250b9dcb5\",\n \"appSecret\": \"__OPENCLAW_REDACTED__\",\n \"connectionMode\": \"websocket\",\n \"domain\": \"feishu\",\n \"groupPolicy\": \"open\",\n \"dmPolicy\": \"allowall\",\n \"mcpEndpoint\": \"https://mcp.feishu.cn/mcp\",\n \"allowFrom\": [\n \"ou_c2f8e3bb65c554fac458d1522d584fb9\",\n \"ou_86def554b50f91972e2924a605ccf634\",\n \"oc_d5ef8b1abf66842c28ef57e1658dc096\",\n \"oc_c614d6c696e6a24b105ecc7343ea33d1\"\n ],\n \"requireMention\": true,\n \"groups\": {}\n },\n \"wecom\": {\n \"enabled\": true,\n \"botId\": \"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW\",\n \"secret\": \"__OPENCLAW_REDACTED__\",\n \"allowFrom\": [\n \"HouHuan\",\n \"WanMeiShengHuo\",\n \"XinNingXianGuoNaiChaKaFeiZhaJiHa\"\n ],\n \"dmPolicy\": \"pairing\"\n }\n },\n \"gateway\": {\n \"port\": 18789,\n \"mode\": \"local\",\n \"bind\": \"loopback\",\n \"auth\": {\n \"mode\": \"token\",\n \"token\": \"__OPENCLAW_REDACTED__\"\n },\n \"tailscale\": {\n \"mode\": \"off\",\n \"resetOnExit\": false\n },\n \"nodes\": {\n \"denyCommands\": [\n \"camera.snap\",\n \"camera.clip\",\n \"screen.record\",\n \"contacts.add\",\n \"calendar.add\",\n \"reminders.add\",\n \"sms.send\"\n ]\n }\n },\n \"skills\": {\n \"entries\": {\n \"notion\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n }\n },\n \"plugins\": {\n \"allow\": [\n \"wecom-openclaw-plugin\",\n \"qwen-portal-auth\",\n \"openclaw-lark\",\n \"channels\",\n \"minimax-portal-auth\"\n ],\n \"load\": {\n \"paths\": []\n },\n \"entries\": {\n \"qwen-portal-auth\": {\n \"enabled\": true\n },\n \"feishu\": {\n \"enabled\": false\n },\n \"wecom-openclaw-plugin\": {\n \"enabled\": true\n },\n \"openclaw-lark\": {\n \"enabled\": true\n },\n \"channels\": {\n \"enabled\": true\n },\n \"minimax-portal-auth\": {\n \"enabled\": true\n }\n },\n \"installs\": {\n \"wecom-openclaw-plugin\": {\n \"source\": \"npm\",\n \"spec\": \"@wecom/wecom-openclaw-plugin\",\n \"installPath\": \"/home/huan/.openclaw/extensions/wecom-openclaw-plugin\",\n \"version\": \"1.0.11\",\n \"resolvedName\": \"@wecom/wecom-openclaw-plugin\",\n \"resolvedVersion\": \"1.0.11\",\n \"resolvedSpec\": \"@wecom/wecom-openclaw-plugin@1.0.11\",\n \"integrity\": \"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==\",\n \"shasum\": \"188b313b0413498d10a53b6112b4dc1284b9b1f5\",\n \"resolvedAt\": \"2026-03-17T18:52:44.979Z\",\n \"installedAt\": \"2026-03-17T18:52:53.765Z\"\n },\n \"openclaw-lark\": {\n \"source\": \"npm\",\n \"spec\": \"@larksuite/openclaw-lark\",\n \"installPath\": \"/home/huan/.openclaw/extensions/openclaw-lark\",\n \"version\": \"2026.3.17\",\n \"resolvedName\": \"@larksuite/openclaw-lark\",\n \"resolvedVersion\": \"2026.3.17\",\n \"resolvedSpec\": \"@larksuite/openclaw-lark@2026.3.17\",\n \"integrity\": \"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==\",\n \"shasum\": \"407d4616186cf776c21cf49aa533b80c2ef23530\",\n \"resolvedAt\": \"2026-03-17T18:42:11.023Z\",\n \"installedAt\": \"2026-03-17T18:42:54.063Z\"\n },\n \"channels\": {\n \"source\": \"npm\",\n \"spec\": \"@openclaw-china/channels\",\n \"installPath\": \"/home/huan/.openclaw/extensions/channels\",\n \"version\": \"2026.3.18\",\n \"resolvedName\": \"@openclaw-china/channels\",\n \"resolvedVersion\": \"2026.3.18\",\n \"resolvedSpec\": \"@openclaw-china/channels@2026.3.18\",\n \"integrity\": \"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==\",\n \"shasum\": \"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab\",\n \"resolvedAt\": \"2026-03-18T03:06:04.894Z\",\n \"installedAt\": \"2026-03-18T03:06:30.916Z\"\n }\n }\n }\n },\n \"resolved\": {\n \"meta\": {\n \"lastTouchedVersion\": \"2026.3.13\",\n \"lastTouchedAt\": \"2026-03-20T14:23:47.004Z\"\n },\n \"env\": {\n \"vars\": {\n \"TAVILY_API_KEY\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"wizard\": {\n \"lastRunAt\": \"2026-03-20T14:20:12.251Z\",\n \"lastRunVersion\": \"2026.3.13\",\n \"lastRunCommand\": \"configure\",\n \"lastRunMode\": \"local\"\n },\n \"auth\": {\n \"profiles\": {\n \"qwen-portal:default\": {\n \"provider\": \"qwen-portal\",\n \"mode\": \"oauth\"\n },\n \"minimax:cn\": {\n \"provider\": \"minimax\",\n \"mode\": \"api_key\"\n },\n \"minimax-portal:default\": {\n \"provider\": \"minimax-portal\",\n \"mode\": \"oauth\"\n }\n }\n },\n \"models\": {\n \"mode\": \"merge\",\n \"providers\": {\n \"bailian\": {\n \"baseUrl\": \"https://coding.dashscope.aliyuncs.com/v1\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"openai-completions\",\n \"models\": [\n {\n \"id\": \"qwen3.5-plus\",\n \"name\": \"qwen3.5-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-max-2026-01-23\",\n \"name\": \"qwen3-max-2026-01-23\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-coder-next\",\n \"name\": \"qwen3-coder-next\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"qwen3-coder-plus\",\n \"name\": \"qwen3-coder-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536\n },\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax-M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 196608,\n \"maxTokens\": 32768\n },\n {\n \"id\": \"glm-5\",\n \"name\": \"glm-5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384\n },\n {\n \"id\": \"glm-4.7\",\n \"name\": \"glm-4.7\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384\n },\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"kimi-k2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 32768\n }\n ]\n },\n \"minimax\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"api\": \"anthropic-messages\",\n \"authHeader\": true,\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0.3,\n \"output\": 1.2,\n \"cacheRead\": 0.03,\n \"cacheWrite\": 0.12\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n }\n ]\n },\n \"minimax-portal\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"anthropic-messages\",\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n },\n {\n \"id\": \"MiniMax-M2.5-highspeed\",\n \"name\": \"MiniMax M2.5 Highspeed\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n },\n {\n \"id\": \"MiniMax-M2.5-Lightning\",\n \"name\": \"MiniMax M2.5 Lightning\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192\n }\n ]\n }\n }\n },\n \"agents\": {\n \"defaults\": {\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\",\n \"bailian/qwen3-max-2026-01-23\",\n \"bailian/qwen3-coder-next\",\n \"bailian/qwen3-coder-plus\",\n \"bailian/MiniMax-M2.5\",\n \"bailian/glm-5\",\n \"bailian/glm-4.7\",\n \"bailian/kimi-k2.5\",\n \"minimax/MiniMax-M2.5\",\n \"minimax-portal/MiniMax-M2.5-highspeed\",\n \"minimax-portal/MiniMax-M2.5-Lightning\"\n ]\n },\n \"models\": {\n \"bailian/qwen3.5-plus\": {},\n \"bailian/qwen3-max-2026-01-23\": {},\n \"bailian/qwen3-coder-next\": {},\n \"bailian/qwen3-coder-plus\": {},\n \"bailian/MiniMax-M2.5\": {},\n \"bailian/glm-5\": {},\n \"bailian/glm-4.7\": {},\n \"bailian/kimi-k2.5\": {},\n \"minimax/MiniMax-M2.5\": {\n \"alias\": \"Minimax\"\n },\n \"minimax-portal/MiniMax-M2.5\": {\n \"alias\": \"minimax-m2.5\"\n },\n \"minimax-portal/MiniMax-M2.5-highspeed\": {\n \"alias\": \"minimax-m2.5-highspeed\"\n },\n \"minimax-portal/MiniMax-M2.5-Lightning\": {\n \"alias\": \"minimax-m2.5-lightning\"\n }\n },\n \"compaction\": {\n \"mode\": \"safeguard\"\n }\n },\n \"list\": [\n {\n \"id\": \"main\",\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\"\n ]\n },\n \"tools\": {\n \"profile\": \"minimal\",\n \"alsoAllow\": [\n \"web_search\",\n \"web_fetch\",\n \"browser\",\n \"canvas\",\n \"message\",\n \"gateway\",\n \"nodes\",\n \"agents_list\",\n \"tts\",\n \"feishu_app_scopes\",\n \"feishu_bitable_get_record\",\n \"feishu_bitable_create_app\",\n \"feishu_bitable_list_fields\",\n \"feishu_bitable_create_field\",\n \"feishu_bitable_list_records\",\n \"feishu_bitable_update_record\",\n \"feishu_bitable_create_record\",\n \"feishu_bitable_get_meta\",\n \"feishu_chat\",\n \"feishu_doc\",\n \"feishu_drive\",\n \"feishu_wiki\",\n \"read\",\n \"write\",\n \"edit\",\n \"apply_patch\",\n \"exec\",\n \"process\",\n \"memory_search\",\n \"memory_get\",\n \"sessions_list\",\n \"sessions_history\",\n \"sessions_send\",\n \"sessions_spawn\",\n \"subagents\",\n \"cron\",\n \"image\",\n \"sessions_yield\",\n \"feishu_bitable_app\",\n \"feishu_bitable_app_table\",\n \"feishu_bitable_app_table_field\",\n \"feishu_bitable_app_table_record\",\n \"feishu_bitable_app_table_view\",\n \"feishu_calendar_calendar\",\n \"feishu_calendar_event\",\n \"feishu_calendar_event_attendee\",\n \"feishu_calendar_freebusy\",\n \"feishu_chat_members\",\n \"feishu_create_doc\",\n \"feishu_doc_comments\",\n \"feishu_doc_media\",\n \"feishu_drive_file\",\n \"feishu_fetch_doc\",\n \"feishu_get_user\",\n \"feishu_im_bot_image\",\n \"feishu_im_user_fetch_resource\",\n \"feishu_im_user_get_messages\",\n \"feishu_im_user_get_thread_messages\",\n \"feishu_im_user_message\",\n \"feishu_im_user_search_messages\",\n \"feishu_oauth\",\n \"feishu_oauth_batch_auth\",\n \"feishu_search_doc_wiki\",\n \"feishu_search_user\",\n \"feishu_sheet\",\n \"feishu_task_comment\",\n \"feishu_task_subtask\",\n \"feishu_task_task\",\n \"feishu_task_tasklist\",\n \"feishu_update_doc\",\n \"feishu_wiki_space\",\n \"feishu_wiki_space_node\"\n ]\n }\n }\n ]\n },\n \"tools\": {\n \"profile\": \"full\",\n \"alsoAllow\": [\n \"wecom_mcp\"\n ],\n \"web\": {\n \"search\": {\n \"enabled\": true,\n \"provider\": \"gemini\",\n \"gemini\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"fetch\": {\n \"enabled\": true\n }\n }\n },\n \"messages\": {\n \"ackReactionScope\": \"group-mentions\"\n },\n \"commands\": {\n \"native\": \"auto\",\n \"nativeSkills\": \"auto\",\n \"restart\": true,\n \"ownerDisplay\": \"raw\"\n },\n \"session\": {\n \"dmScope\": \"per-channel-peer\"\n },\n \"channels\": {\n \"feishu\": {\n \"enabled\": true,\n \"appId\": \"cli_a93815b250b9dcb5\",\n \"appSecret\": \"__OPENCLAW_REDACTED__\",\n \"connectionMode\": \"websocket\",\n \"domain\": \"feishu\",\n \"groupPolicy\": \"open\",\n \"dmPolicy\": \"allowall\",\n \"mcpEndpoint\": \"https://mcp.feishu.cn/mcp\",\n \"allowFrom\": [\n \"ou_c2f8e3bb65c554fac458d1522d584fb9\",\n \"ou_86def554b50f91972e2924a605ccf634\",\n \"oc_d5ef8b1abf66842c28ef57e1658dc096\",\n \"oc_c614d6c696e6a24b105ecc7343ea33d1\"\n ],\n \"requireMention\": true,\n \"groups\": {}\n },\n \"wecom\": {\n \"enabled\": true,\n \"botId\": \"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW\",\n \"secret\": \"__OPENCLAW_REDACTED__\",\n \"allowFrom\": [\n \"HouHuan\",\n \"WanMeiShengHuo\",\n \"XinNingXianGuoNaiChaKaFeiZhaJiHa\"\n ],\n \"dmPolicy\": \"pairing\"\n }\n },\n \"gateway\": {\n \"port\": 18789,\n \"mode\": \"local\",\n \"bind\": \"loopback\",\n \"auth\": {\n \"mode\": \"token\",\n \"token\": \"__OPENCLAW_REDACTED__\"\n },\n \"tailscale\": {\n \"mode\": \"off\",\n \"resetOnExit\": false\n },\n \"nodes\": {\n \"denyCommands\": [\n \"camera.snap\",\n \"camera.clip\",\n \"screen.record\",\n \"contacts.add\",\n \"calendar.add\",\n \"reminders.add\",\n \"sms.send\"\n ]\n }\n },\n \"skills\": {\n \"entries\": {\n \"notion\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n }\n },\n \"plugins\": {\n \"allow\": [\n \"wecom-openclaw-plugin\",\n \"qwen-portal-auth\",\n \"openclaw-lark\",\n \"channels\",\n \"minimax-portal-auth\"\n ],\n \"load\": {\n \"paths\": []\n },\n \"entries\": {\n \"qwen-portal-auth\": {\n \"enabled\": true\n },\n \"feishu\": {\n \"enabled\": false\n },\n \"wecom-openclaw-plugin\": {\n \"enabled\": true\n },\n \"openclaw-lark\": {\n \"enabled\": true\n },\n \"channels\": {\n \"enabled\": true\n },\n \"minimax-portal-auth\": {\n \"enabled\": true\n }\n },\n \"installs\": {\n \"wecom-openclaw-plugin\": {\n \"source\": \"npm\",\n \"spec\": \"@wecom/wecom-openclaw-plugin\",\n \"installPath\": \"/home/huan/.openclaw/extensions/wecom-openclaw-plugin\",\n \"version\": \"1.0.11\",\n \"resolvedName\": \"@wecom/wecom-openclaw-plugin\",\n \"resolvedVersion\": \"1.0.11\",\n \"resolvedSpec\": \"@wecom/wecom-openclaw-plugin@1.0.11\",\n \"integrity\": \"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==\",\n \"shasum\": \"188b313b0413498d10a53b6112b4dc1284b9b1f5\",\n \"resolvedAt\": \"2026-03-17T18:52:44.979Z\",\n \"installedAt\": \"2026-03-17T18:52:53.765Z\"\n },\n \"openclaw-lark\": {\n \"source\": \"npm\",\n \"spec\": \"@larksuite/openclaw-lark\",\n \"installPath\": \"/home/huan/.openclaw/extensions/openclaw-lark\",\n \"version\": \"2026.3.17\",\n \"resolvedName\": \"@larksuite/openclaw-lark\",\n \"resolvedVersion\": \"2026.3.17\",\n \"resolvedSpec\": \"@larksuite/openclaw-lark@2026.3.17\",\n \"integrity\": \"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==\",\n \"shasum\": \"407d4616186cf776c21cf49aa533b80c2ef23530\",\n \"resolvedAt\": \"2026-03-17T18:42:11.023Z\",\n \"installedAt\": \"2026-03-17T18:42:54.063Z\"\n },\n \"channels\": {\n \"source\": \"npm\",\n \"spec\": \"@openclaw-china/channels\",\n \"installPath\": \"/home/huan/.openclaw/extensions/channels\",\n \"version\": \"2026.3.18\",\n \"resolvedName\": \"@openclaw-china/channels\",\n \"resolvedVersion\": \"2026.3.18\",\n \"resolvedSpec\": \"@openclaw-china/channels@2026.3.18\",\n \"integrity\": \"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==\",\n \"shasum\": \"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab\",\n \"resolvedAt\": \"2026-03-18T03:06:04.894Z\",\n \"installedAt\": \"2026-03-18T03:06:30.916Z\"\n }\n }\n }\n },\n \"valid\": true,\n \"config\": {\n \"meta\": {\n \"lastTouchedVersion\": \"2026.3.13\",\n \"lastTouchedAt\": \"2026-03-20T14:23:47.004Z\"\n },\n \"env\": {\n \"vars\": {\n \"TAVILY_API_KEY\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"wizard\": {\n \"lastRunAt\": \"2026-03-20T14:20:12.251Z\",\n \"lastRunVersion\": \"2026.3.13\",\n \"lastRunCommand\": \"configure\",\n \"lastRunMode\": \"local\"\n },\n \"auth\": {\n \"profiles\": {\n \"qwen-portal:default\": {\n \"provider\": \"qwen-portal\",\n \"mode\": \"oauth\"\n },\n \"minimax:cn\": {\n \"provider\": \"minimax\",\n \"mode\": \"api_key\"\n },\n \"minimax-portal:default\": {\n \"provider\": \"minimax-portal\",\n \"mode\": \"oauth\"\n }\n }\n },\n \"models\": {\n \"mode\": \"merge\",\n \"providers\": {\n \"bailian\": {\n \"baseUrl\": \"https://coding.dashscope.aliyuncs.com/v1\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"openai-completions\",\n \"models\": [\n {\n \"id\": \"qwen3.5-plus\",\n \"name\": \"qwen3.5-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"qwen3-max-2026-01-23\",\n \"name\": \"qwen3-max-2026-01-23\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"qwen3-coder-next\",\n \"name\": \"qwen3-coder-next\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 65536,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"qwen3-coder-plus\",\n \"name\": \"qwen3-coder-plus\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 1000000,\n \"maxTokens\": 65536,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax-M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 196608,\n \"maxTokens\": 32768,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"glm-5\",\n \"name\": \"glm-5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"glm-4.7\",\n \"name\": \"glm-4.7\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 202752,\n \"maxTokens\": 16384,\n \"api\": \"openai-completions\"\n },\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"kimi-k2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\",\n \"image\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 262144,\n \"maxTokens\": 32768,\n \"api\": \"openai-completions\"\n }\n ]\n },\n \"minimax\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"api\": \"anthropic-messages\",\n \"authHeader\": true,\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0.3,\n \"output\": 1.2,\n \"cacheRead\": 0.03,\n \"cacheWrite\": 0.12\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192,\n \"api\": \"anthropic-messages\"\n }\n ]\n },\n \"minimax-portal\": {\n \"baseUrl\": \"https://api.minimaxi.com/anthropic\",\n \"apiKey\": \"__OPENCLAW_REDACTED__\",\n \"api\": \"anthropic-messages\",\n \"models\": [\n {\n \"id\": \"MiniMax-M2.5\",\n \"name\": \"MiniMax M2.5\",\n \"reasoning\": false,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192,\n \"api\": \"anthropic-messages\"\n },\n {\n \"id\": \"MiniMax-M2.5-highspeed\",\n \"name\": \"MiniMax M2.5 Highspeed\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192,\n \"api\": \"anthropic-messages\"\n },\n {\n \"id\": \"MiniMax-M2.5-Lightning\",\n \"name\": \"MiniMax M2.5 Lightning\",\n \"reasoning\": true,\n \"input\": [\n \"text\"\n ],\n \"cost\": {\n \"input\": 0,\n \"output\": 0,\n \"cacheRead\": 0,\n \"cacheWrite\": 0\n },\n \"contextWindow\": 200000,\n \"maxTokens\": 8192,\n \"api\": \"anthropic-messages\"\n }\n ]\n }\n }\n },\n \"agents\": {\n \"defaults\": {\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\",\n \"bailian/qwen3-max-2026-01-23\",\n \"bailian/qwen3-coder-next\",\n \"bailian/qwen3-coder-plus\",\n \"bailian/MiniMax-M2.5\",\n \"bailian/glm-5\",\n \"bailian/glm-4.7\",\n \"bailian/kimi-k2.5\",\n \"minimax/MiniMax-M2.5\",\n \"minimax-portal/MiniMax-M2.5-highspeed\",\n \"minimax-portal/MiniMax-M2.5-Lightning\"\n ]\n },\n \"models\": {\n \"bailian/qwen3.5-plus\": {},\n \"bailian/qwen3-max-2026-01-23\": {},\n \"bailian/qwen3-coder-next\": {},\n \"bailian/qwen3-coder-plus\": {},\n \"bailian/MiniMax-M2.5\": {},\n \"bailian/glm-5\": {},\n \"bailian/glm-4.7\": {},\n \"bailian/kimi-k2.5\": {},\n \"minimax/MiniMax-M2.5\": {\n \"alias\": \"Minimax\"\n },\n \"minimax-portal/MiniMax-M2.5\": {\n \"alias\": \"minimax-m2.5\"\n },\n \"minimax-portal/MiniMax-M2.5-highspeed\": {\n \"alias\": \"minimax-m2.5-highspeed\"\n },\n \"minimax-portal/MiniMax-M2.5-Lightning\": {\n \"alias\": \"minimax-m2.5-lightning\"\n }\n },\n \"compaction\": {\n \"mode\": \"safeguard\"\n },\n \"maxConcurrent\": 4,\n \"subagents\": {\n \"maxConcurrent\": 8\n }\n },\n \"list\": [\n {\n \"id\": \"main\",\n \"model\": {\n \"primary\": \"minimax-portal/MiniMax-M2.5\",\n \"fallbacks\": [\n \"bailian/qwen3.5-plus\"\n ]\n },\n \"tools\": {\n \"profile\": \"minimal\",\n \"alsoAllow\": [\n \"web_search\",\n \"web_fetch\",\n \"browser\",\n \"canvas\",\n \"message\",\n \"gateway\",\n \"nodes\",\n \"agents_list\",\n \"tts\",\n \"feishu_app_scopes\",\n \"feishu_bitable_get_record\",\n \"feishu_bitable_create_app\",\n \"feishu_bitable_list_fields\",\n \"feishu_bitable_create_field\",\n \"feishu_bitable_list_records\",\n \"feishu_bitable_update_record\",\n \"feishu_bitable_create_record\",\n \"feishu_bitable_get_meta\",\n \"feishu_chat\",\n \"feishu_doc\",\n \"feishu_drive\",\n \"feishu_wiki\",\n \"read\",\n \"write\",\n \"edit\",\n \"apply_patch\",\n \"exec\",\n \"process\",\n \"memory_search\",\n \"memory_get\",\n \"sessions_list\",\n \"sessions_history\",\n \"sessions_send\",\n \"sessions_spawn\",\n \"subagents\",\n \"cron\",\n \"image\",\n \"sessions_yield\",\n \"feishu_bitable_app\",\n \"feishu_bitable_app_table\",\n \"feishu_bitable_app_table_field\",\n \"feishu_bitable_app_table_record\",\n \"feishu_bitable_app_table_view\",\n \"feishu_calendar_calendar\",\n \"feishu_calendar_event\",\n \"feishu_calendar_event_attendee\",\n \"feishu_calendar_freebusy\",\n \"feishu_chat_members\",\n \"feishu_create_doc\",\n \"feishu_doc_comments\",\n \"feishu_doc_media\",\n \"feishu_drive_file\",\n \"feishu_fetch_doc\",\n \"feishu_get_user\",\n \"feishu_im_bot_image\",\n \"feishu_im_user_fetch_resource\",\n \"feishu_im_user_get_messages\",\n \"feishu_im_user_get_thread_messages\",\n \"feishu_im_user_message\",\n \"feishu_im_user_search_messages\",\n \"feishu_oauth\",\n \"feishu_oauth_batch_auth\",\n \"feishu_search_doc_wiki\",\n \"feishu_search_user\",\n \"feishu_sheet\",\n \"feishu_task_comment\",\n \"feishu_task_subtask\",\n \"feishu_task_task\",\n \"feishu_task_tasklist\",\n \"feishu_update_doc\",\n \"feishu_wiki_space\",\n \"feishu_wiki_space_node\"\n ]\n }\n }\n ]\n },\n \"tools\": {\n \"profile\": \"full\",\n \"alsoAllow\": [\n \"wecom_mcp\"\n ],\n \"web\": {\n \"search\": {\n \"enabled\": true,\n \"provider\": \"gemini\",\n \"gemini\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n },\n \"fetch\": {\n \"enabled\": true\n }\n }\n },\n \"messages\": {\n \"ackReactionScope\": \"group-mentions\"\n },\n \"commands\": {\n \"native\": \"auto\",\n \"nativeSkills\": \"auto\",\n \"restart\": true,\n \"ownerDisplay\": \"raw\"\n },\n \"session\": {\n \"dmScope\": \"per-channel-peer\"\n },\n \"channels\": {\n \"feishu\": {\n \"enabled\": true,\n \"appId\": \"cli_a93815b250b9dcb5\",\n \"appSecret\": \"__OPENCLAW_REDACTED__\",\n \"connectionMode\": \"websocket\",\n \"domain\": \"feishu\",\n \"groupPolicy\": \"open\",\n \"dmPolicy\": \"allowall\",\n \"mcpEndpoint\": \"https://mcp.feishu.cn/mcp\",\n \"allowFrom\": [\n \"ou_c2f8e3bb65c554fac458d1522d584fb9\",\n \"ou_86def554b50f91972e2924a605ccf634\",\n \"oc_d5ef8b1abf66842c28ef57e1658dc096\",\n \"oc_c614d6c696e6a24b105ecc7343ea33d1\"\n ],\n \"requireMention\": true,\n \"groups\": {}\n },\n \"wecom\": {\n \"enabled\": true,\n \"botId\": \"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW\",\n \"secret\": \"__OPENCLAW_REDACTED__\",\n \"allowFrom\": [\n \"HouHuan\",\n \"WanMeiShengHuo\",\n \"XinNingXianGuoNaiChaKaFeiZhaJiHa\"\n ],\n \"dmPolicy\": \"pairing\"\n }\n },\n \"gateway\": {\n \"port\": 18789,\n \"mode\": \"local\",\n \"bind\": \"loopback\",\n \"auth\": {\n \"mode\": \"token\",\n \"token\": \"__OPENCLAW_REDACTED__\"\n },\n \"tailscale\": {\n \"mode\": \"off\",\n \"resetOnExit\": false\n },\n \"nodes\": {\n \"denyCommands\": [\n \"camera.snap\",\n \"camera.clip\",\n \"screen.record\",\n \"contacts.add\",\n \"calendar.add\",\n \"reminders.add\",\n \"sms.send\"\n ]\n }\n },\n \"skills\": {\n \"entries\": {\n \"notion\": {\n \"apiKey\": \"__OPENCLAW_REDACTED__\"\n }\n }\n },\n \"plugins\": {\n \"allow\": [\n \"wecom-openclaw-plugin\",\n \"qwen-portal-auth\",\n \"openclaw-lark\",\n \"channels\",\n \"minimax-portal-auth\"\n ],\n \"load\": {\n \"paths\": []\n },\n \"entries\": {\n \"qwen-portal-auth\": {\n \"enabled\": true\n },\n \"feishu\": {\n \"enabled\": false\n },\n \"wecom-openclaw-plugin\": {\n \"enabled\": true\n },\n \"openclaw-lark\": {\n \"enabled\": true\n },\n \"channels\": {\n \"enabled\": true\n },\n \"minimax-portal-auth\": {\n \"enabled\": true\n }\n },\n \"installs\": {\n \"wecom-openclaw-plugin\": {\n \"source\": \"npm\",\n \"spec\": \"@wecom/wecom-openclaw-plugin\",\n \"installPath\": \"/home/huan/.openclaw/extensions/wecom-openclaw-plugin\",\n \"version\": \"1.0.11\",\n \"resolvedName\": \"@wecom/wecom-openclaw-plugin\",\n \"resolvedVersion\": \"1.0.11\",\n \"resolvedSpec\": \"@wecom/wecom-openclaw-plugin@1.0.11\",\n \"integrity\": \"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==\",\n \"shasum\": \"188b313b0413498d10a53b6112b4dc1284b9b1f5\",\n \"resolvedAt\": \"2026-03-17T18:52:44.979Z\",\n \"installedAt\": \"2026-03-17T18:52:53.765Z\"\n },\n \"openclaw-lark\": {\n \"source\": \"npm\",\n \"spec\": \"@larksuite/openclaw-lark\",\n \"installPath\": \"/home/huan/.openclaw/extensions/openclaw-lark\",\n \"version\": \"2026.3.17\",\n \"resolvedName\": \"@larksuite/openclaw-lark\",\n \"resolvedVersion\": \"2026.3.17\",\n \"resolvedSpec\": \"@larksuite/openclaw-lark@2026.3.17\",\n \"integrity\": \"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==\",\n \"shasum\": \"407d4616186cf776c21cf49aa533b80c2ef23530\",\n \"resolvedAt\": \"2026-03-17T18:42:11.023Z\",\n \"installedAt\": \"2026-03-17T18:42:54.063Z\"\n },\n \"channels\": {\n \"source\": \"npm\",\n \"spec\": \"@openclaw-china/channels\",\n \"installPath\": \"/home/huan/.openclaw/extensions/channels\",\n \"version\": \"2026.3.18\",\n \"resolvedName\": \"@openclaw-china/channels\",\n \"resolvedVersion\": \"2026.3.18\",\n \"resolvedSpec\": \"@openclaw-china/channels@2026.3.18\",\n \"integrity\": \"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==\",\n \"shasum\": \"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab\",\n \"resolvedAt\": \"2026-03-18T03:06:04.894Z\",\n \"installedAt\": \"2026-03-18T03:06:30.916Z\"\n }\n }\n }\n },\n \"hash\": \"1f0f8dec8f3b2f565ba273280e0bf029ba2a0208273a3df6ec1dcb0f0342a06e\",\n \"issues\": [],\n \"warnings\": [],\n \"legacyIssues\": []\n }\n}"}],"details":{"ok":true,"result":{"path":"/home/huan/.openclaw/openclaw.json","exists":true,"raw":"{\n meta: {\n lastTouchedVersion: '2026.3.13',\n lastTouchedAt: '2026-03-20T14:23:47.004Z',\n },\n env: {\n vars: {\n TAVILY_API_KEY: '__OPENCLAW_REDACTED__',\n },\n },\n wizard: {\n lastRunAt: '2026-03-20T14:20:12.251Z',\n lastRunVersion: '2026.3.13',\n lastRunCommand: 'configure',\n lastRunMode: 'local',\n },\n auth: {\n profiles: {\n 'qwen-portal:default': {\n provider: 'qwen-portal',\n mode: 'oauth',\n },\n 'minimax:cn': {\n provider: 'minimax',\n mode: 'api_key',\n },\n 'minimax-portal:default': {\n provider: 'minimax-portal',\n mode: 'oauth',\n },\n },\n },\n models: {\n mode: 'merge',\n providers: {\n bailian: {\n baseUrl: 'https://coding.dashscope.aliyuncs.com/v1',\n apiKey: '__OPENCLAW_REDACTED__',\n api: 'openai-completions',\n models: [\n {\n id: 'qwen3.5-plus',\n name: 'qwen3.5-plus',\n reasoning: false,\n input: [\n 'text',\n 'image',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 1000000,\n maxTokens: 65536,\n },\n {\n id: 'qwen3-max-2026-01-23',\n name: 'qwen3-max-2026-01-23',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 262144,\n maxTokens: 65536,\n },\n {\n id: 'qwen3-coder-next',\n name: 'qwen3-coder-next',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 262144,\n maxTokens: 65536,\n },\n {\n id: 'qwen3-coder-plus',\n name: 'qwen3-coder-plus',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 1000000,\n maxTokens: 65536,\n },\n {\n id: 'MiniMax-M2.5',\n name: 'MiniMax-M2.5',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 196608,\n maxTokens: 32768,\n },\n {\n id: 'glm-5',\n name: 'glm-5',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 202752,\n maxTokens: 16384,\n },\n {\n id: 'glm-4.7',\n name: 'glm-4.7',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 202752,\n maxTokens: 16384,\n },\n {\n id: 'kimi-k2.5',\n name: 'kimi-k2.5',\n reasoning: false,\n input: [\n 'text',\n 'image',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 262144,\n maxTokens: 32768,\n },\n ],\n },\n minimax: {\n baseUrl: 'https://api.minimaxi.com/anthropic',\n api: 'anthropic-messages',\n authHeader: true,\n models: [\n {\n id: 'MiniMax-M2.5',\n name: 'MiniMax M2.5',\n reasoning: true,\n input: [\n 'text',\n ],\n cost: {\n input: 0.3,\n output: 1.2,\n cacheRead: 0.03,\n cacheWrite: 0.12,\n },\n contextWindow: 200000,\n maxTokens: 8192,\n },\n ],\n },\n 'minimax-portal': {\n baseUrl: 'https://api.minimaxi.com/anthropic',\n apiKey: '__OPENCLAW_REDACTED__',\n api: 'anthropic-messages',\n models: [\n {\n id: 'MiniMax-M2.5',\n name: 'MiniMax M2.5',\n reasoning: false,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 200000,\n maxTokens: 8192,\n },\n {\n id: 'MiniMax-M2.5-highspeed',\n name: 'MiniMax M2.5 Highspeed',\n reasoning: true,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 200000,\n maxTokens: 8192,\n },\n {\n id: 'MiniMax-M2.5-Lightning',\n name: 'MiniMax M2.5 Lightning',\n reasoning: true,\n input: [\n 'text',\n ],\n cost: {\n input: 0,\n output: 0,\n cacheRead: 0,\n cacheWrite: 0,\n },\n contextWindow: 200000,\n maxTokens: 8192,\n },\n ],\n },\n },\n },\n agents: {\n defaults: {\n model: {\n primary: 'minimax-portal/MiniMax-M2.5',\n fallbacks: [\n 'bailian/qwen3.5-plus',\n 'bailian/qwen3-max-2026-01-23',\n 'bailian/qwen3-coder-next',\n 'bailian/qwen3-coder-plus',\n 'bailian/MiniMax-M2.5',\n 'bailian/glm-5',\n 'bailian/glm-4.7',\n 'bailian/kimi-k2.5',\n 'minimax/MiniMax-M2.5',\n 'minimax-portal/MiniMax-M2.5-highspeed',\n 'minimax-portal/MiniMax-M2.5-Lightning',\n ],\n },\n models: {\n 'bailian/qwen3.5-plus': {},\n 'bailian/qwen3-max-2026-01-23': {},\n 'bailian/qwen3-coder-next': {},\n 'bailian/qwen3-coder-plus': {},\n 'bailian/MiniMax-M2.5': {},\n 'bailian/glm-5': {},\n 'bailian/glm-4.7': {},\n 'bailian/kimi-k2.5': {},\n 'minimax/MiniMax-M2.5': {\n alias: 'Minimax',\n },\n 'minimax-portal/MiniMax-M2.5': {\n alias: 'minimax-m2.5',\n },\n 'minimax-portal/MiniMax-M2.5-highspeed': {\n alias: 'minimax-m2.5-highspeed',\n },\n 'minimax-portal/MiniMax-M2.5-Lightning': {\n alias: 'minimax-m2.5-lightning',\n },\n },\n compaction: {\n mode: 'safeguard',\n },\n },\n list: [\n {\n id: 'main',\n model: {\n primary: 'minimax-portal/MiniMax-M2.5',\n fallbacks: [\n 'bailian/qwen3.5-plus',\n ],\n },\n tools: {\n profile: 'minimal',\n alsoAllow: [\n 'web_search',\n 'web_fetch',\n 'browser',\n 'canvas',\n 'message',\n 'gateway',\n 'nodes',\n 'agents_list',\n 'tts',\n 'feishu_app_scopes',\n 'feishu_bitable_get_record',\n 'feishu_bitable_create_app',\n 'feishu_bitable_list_fields',\n 'feishu_bitable_create_field',\n 'feishu_bitable_list_records',\n 'feishu_bitable_update_record',\n 'feishu_bitable_create_record',\n 'feishu_bitable_get_meta',\n 'feishu_chat',\n 'feishu_doc',\n 'feishu_drive',\n 'feishu_wiki',\n 'read',\n 'write',\n 'edit',\n 'apply_patch',\n 'exec',\n 'process',\n 'memory_search',\n 'memory_get',\n 'sessions_list',\n 'sessions_history',\n 'sessions_send',\n 'sessions_spawn',\n 'subagents',\n 'cron',\n 'image',\n 'sessions_yield',\n 'feishu_bitable_app',\n 'feishu_bitable_app_table',\n 'feishu_bitable_app_table_field',\n 'feishu_bitable_app_table_record',\n 'feishu_bitable_app_table_view',\n 'feishu_calendar_calendar',\n 'feishu_calendar_event',\n 'feishu_calendar_event_attendee',\n 'feishu_calendar_freebusy',\n 'feishu_chat_members',\n 'feishu_create_doc',\n 'feishu_doc_comments',\n 'feishu_doc_media',\n 'feishu_drive_file',\n 'feishu_fetch_doc',\n 'feishu_get_user',\n 'feishu_im_bot_image',\n 'feishu_im_user_fetch_resource',\n 'feishu_im_user_get_messages',\n 'feishu_im_user_get_thread_messages',\n 'feishu_im_user_message',\n 'feishu_im_user_search_messages',\n 'feishu_oauth',\n 'feishu_oauth_batch_auth',\n 'feishu_search_doc_wiki',\n 'feishu_search_user',\n 'feishu_sheet',\n 'feishu_task_comment',\n 'feishu_task_subtask',\n 'feishu_task_task',\n 'feishu_task_tasklist',\n 'feishu_update_doc',\n 'feishu_wiki_space',\n 'feishu_wiki_space_node',\n ],\n },\n },\n ],\n },\n tools: {\n profile: 'full',\n alsoAllow: [\n 'wecom_mcp',\n ],\n web: {\n search: {\n enabled: true,\n provider: 'gemini',\n gemini: {\n apiKey: '__OPENCLAW_REDACTED__',\n },\n },\n fetch: {\n enabled: true,\n },\n },\n },\n messages: {\n ackReactionScope: 'group-mentions',\n },\n commands: {\n native: 'auto',\n nativeSkills: 'auto',\n restart: true,\n ownerDisplay: 'raw',\n },\n session: {\n dmScope: 'per-channel-peer',\n },\n channels: {\n feishu: {\n enabled: true,\n appId: 'cli_a93815b250b9dcb5',\n appSecret: '__OPENCLAW_REDACTED__',\n connectionMode: 'websocket',\n domain: 'feishu',\n groupPolicy: 'open',\n dmPolicy: 'allowall',\n mcpEndpoint: 'https://mcp.feishu.cn/mcp',\n allowFrom: [\n 'ou_c2f8e3bb65c554fac458d1522d584fb9',\n 'ou_86def554b50f91972e2924a605ccf634',\n 'oc_d5ef8b1abf66842c28ef57e1658dc096',\n 'oc_c614d6c696e6a24b105ecc7343ea33d1',\n ],\n requireMention: true,\n groups: {},\n },\n wecom: {\n enabled: true,\n botId: 'aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW',\n secret: '__OPENCLAW_REDACTED__',\n allowFrom: [\n 'HouHuan',\n 'WanMeiShengHuo',\n 'XinNingXianGuoNaiChaKaFeiZhaJiHa',\n ],\n dmPolicy: 'pairing',\n },\n },\n gateway: {\n port: 18789,\n mode: 'local',\n bind: 'loopback',\n auth: {\n mode: 'token',\n token: '__OPENCLAW_REDACTED__',\n },\n tailscale: {\n mode: 'off',\n resetOnExit: false,\n },\n nodes: {\n denyCommands: [\n 'camera.snap',\n 'camera.clip',\n 'screen.record',\n 'contacts.add',\n 'calendar.add',\n 'reminders.add',\n 'sms.send',\n ],\n },\n },\n skills: {\n entries: {\n notion: {\n apiKey: '__OPENCLAW_REDACTED__',\n },\n },\n },\n plugins: {\n allow: [\n 'wecom-openclaw-plugin',\n 'qwen-portal-auth',\n 'openclaw-lark',\n 'channels',\n 'minimax-portal-auth',\n ],\n load: {\n paths: [],\n },\n entries: {\n 'qwen-portal-auth': {\n enabled: true,\n },\n feishu: {\n enabled: false,\n },\n 'wecom-openclaw-plugin': {\n enabled: true,\n },\n 'openclaw-lark': {\n enabled: true,\n },\n channels: {\n enabled: true,\n },\n 'minimax-portal-auth': {\n enabled: true,\n },\n },\n installs: {\n 'wecom-openclaw-plugin': {\n source: 'npm',\n spec: '@wecom/wecom-openclaw-plugin',\n installPath: '/home/huan/.openclaw/extensions/wecom-openclaw-plugin',\n version: '1.0.11',\n resolvedName: '@wecom/wecom-openclaw-plugin',\n resolvedVersion: '1.0.11',\n resolvedSpec: '@wecom/wecom-openclaw-plugin@1.0.11',\n integrity: 'sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==',\n shasum: '188b313b0413498d10a53b6112b4dc1284b9b1f5',\n resolvedAt: '2026-03-17T18:52:44.979Z',\n installedAt: '2026-03-17T18:52:53.765Z',\n },\n 'openclaw-lark': {\n source: 'npm',\n spec: '@larksuite/openclaw-lark',\n installPath: '/home/huan/.openclaw/extensions/openclaw-lark',\n version: '2026.3.17',\n resolvedName: '@larksuite/openclaw-lark',\n resolvedVersion: '2026.3.17',\n resolvedSpec: '@larksuite/openclaw-lark@2026.3.17',\n integrity: 'sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==',\n shasum: '407d4616186cf776c21cf49aa533b80c2ef23530',\n resolvedAt: '2026-03-17T18:42:11.023Z',\n installedAt: '2026-03-17T18:42:54.063Z',\n },\n channels: {\n source: 'npm',\n spec: '@openclaw-china/channels',\n installPath: '/home/huan/.openclaw/extensions/channels',\n version: '2026.3.18',\n resolvedName: '@openclaw-china/channels',\n resolvedVersion: '2026.3.18',\n resolvedSpec: '@openclaw-china/channels@2026.3.18',\n integrity: 'sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==',\n shasum: '9a455e5c20ab13f817d130e2c96b32bd2f98b6ab',\n resolvedAt: '2026-03-18T03:06:04.894Z',\n installedAt: '2026-03-18T03:06:30.916Z',\n },\n },\n },\n}","parsed":{"meta":{"lastTouchedVersion":"2026.3.13","lastTouchedAt":"2026-03-20T14:23:47.004Z"},"env":{"vars":{"TAVILY_API_KEY":"__OPENCLAW_REDACTED__"}},"wizard":{"lastRunAt":"2026-03-20T14:20:12.251Z","lastRunVersion":"2026.3.13","lastRunCommand":"configure","lastRunMode":"local"},"auth":{"profiles":{"qwen-portal:default":{"provider":"qwen-portal","mode":"oauth"},"minimax:cn":{"provider":"minimax","mode":"api_key"},"minimax-portal:default":{"provider":"minimax-portal","mode":"oauth"}}},"models":{"mode":"merge","providers":{"bailian":{"baseUrl":"https://coding.dashscope.aliyuncs.com/v1","apiKey":"__OPENCLAW_REDACTED__","api":"openai-completions","models":[{"id":"qwen3.5-plus","name":"qwen3.5-plus","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536},{"id":"qwen3-max-2026-01-23","name":"qwen3-max-2026-01-23","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536},{"id":"qwen3-coder-next","name":"qwen3-coder-next","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536},{"id":"qwen3-coder-plus","name":"qwen3-coder-plus","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536},{"id":"MiniMax-M2.5","name":"MiniMax-M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":196608,"maxTokens":32768},{"id":"glm-5","name":"glm-5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384},{"id":"glm-4.7","name":"glm-4.7","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384},{"id":"kimi-k2.5","name":"kimi-k2.5","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":32768}]},"minimax":{"baseUrl":"https://api.minimaxi.com/anthropic","api":"anthropic-messages","authHeader":true,"models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":true,"input":["text"],"cost":{"input":0.3,"output":1.2,"cacheRead":0.03,"cacheWrite":0.12},"contextWindow":200000,"maxTokens":8192}]},"minimax-portal":{"baseUrl":"https://api.minimaxi.com/anthropic","apiKey":"__OPENCLAW_REDACTED__","api":"anthropic-messages","models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192},{"id":"MiniMax-M2.5-highspeed","name":"MiniMax M2.5 Highspeed","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192},{"id":"MiniMax-M2.5-Lightning","name":"MiniMax M2.5 Lightning","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192}]}}},"agents":{"defaults":{"model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus","bailian/qwen3-max-2026-01-23","bailian/qwen3-coder-next","bailian/qwen3-coder-plus","bailian/MiniMax-M2.5","bailian/glm-5","bailian/glm-4.7","bailian/kimi-k2.5","minimax/MiniMax-M2.5","minimax-portal/MiniMax-M2.5-highspeed","minimax-portal/MiniMax-M2.5-Lightning"]},"models":{"bailian/qwen3.5-plus":{},"bailian/qwen3-max-2026-01-23":{},"bailian/qwen3-coder-next":{},"bailian/qwen3-coder-plus":{},"bailian/MiniMax-M2.5":{},"bailian/glm-5":{},"bailian/glm-4.7":{},"bailian/kimi-k2.5":{},"minimax/MiniMax-M2.5":{"alias":"Minimax"},"minimax-portal/MiniMax-M2.5":{"alias":"minimax-m2.5"},"minimax-portal/MiniMax-M2.5-highspeed":{"alias":"minimax-m2.5-highspeed"},"minimax-portal/MiniMax-M2.5-Lightning":{"alias":"minimax-m2.5-lightning"}},"compaction":{"mode":"safeguard"}},"list":[{"id":"main","model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus"]},"tools":{"profile":"minimal","alsoAllow":["web_search","web_fetch","browser","canvas","message","gateway","nodes","agents_list","tts","feishu_app_scopes","feishu_bitable_get_record","feishu_bitable_create_app","feishu_bitable_list_fields","feishu_bitable_create_field","feishu_bitable_list_records","feishu_bitable_update_record","feishu_bitable_create_record","feishu_bitable_get_meta","feishu_chat","feishu_doc","feishu_drive","feishu_wiki","read","write","edit","apply_patch","exec","process","memory_search","memory_get","sessions_list","sessions_history","sessions_send","sessions_spawn","subagents","cron","image","sessions_yield","feishu_bitable_app","feishu_bitable_app_table","feishu_bitable_app_table_field","feishu_bitable_app_table_record","feishu_bitable_app_table_view","feishu_calendar_calendar","feishu_calendar_event","feishu_calendar_event_attendee","feishu_calendar_freebusy","feishu_chat_members","feishu_create_doc","feishu_doc_comments","feishu_doc_media","feishu_drive_file","feishu_fetch_doc","feishu_get_user","feishu_im_bot_image","feishu_im_user_fetch_resource","feishu_im_user_get_messages","feishu_im_user_get_thread_messages","feishu_im_user_message","feishu_im_user_search_messages","feishu_oauth","feishu_oauth_batch_auth","feishu_search_doc_wiki","feishu_search_user","feishu_sheet","feishu_task_comment","feishu_task_subtask","feishu_task_task","feishu_task_tasklist","feishu_update_doc","feishu_wiki_space","feishu_wiki_space_node"]}}]},"tools":{"profile":"full","alsoAllow":["wecom_mcp"],"web":{"search":{"enabled":true,"provider":"gemini","gemini":{"apiKey":"__OPENCLAW_REDACTED__"}},"fetch":{"enabled":true}}},"messages":{"ackReactionScope":"group-mentions"},"commands":{"native":"auto","nativeSkills":"auto","restart":true,"ownerDisplay":"raw"},"session":{"dmScope":"per-channel-peer"},"channels":{"feishu":{"enabled":true,"appId":"cli_a93815b250b9dcb5","appSecret":"__OPENCLAW_REDACTED__","connectionMode":"websocket","domain":"feishu","groupPolicy":"open","dmPolicy":"allowall","mcpEndpoint":"https://mcp.feishu.cn/mcp","allowFrom":["ou_c2f8e3bb65c554fac458d1522d584fb9","ou_86def554b50f91972e2924a605ccf634","oc_d5ef8b1abf66842c28ef57e1658dc096","oc_c614d6c696e6a24b105ecc7343ea33d1"],"requireMention":true,"groups":{}},"wecom":{"enabled":true,"botId":"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW","secret":"__OPENCLAW_REDACTED__","allowFrom":["HouHuan","WanMeiShengHuo","XinNingXianGuoNaiChaKaFeiZhaJiHa"],"dmPolicy":"pairing"}},"gateway":{"port":18789,"mode":"local","bind":"loopback","auth":{"mode":"token","token":"__OPENCLAW_REDACTED__"},"tailscale":{"mode":"off","resetOnExit":false},"nodes":{"denyCommands":["camera.snap","camera.clip","screen.record","contacts.add","calendar.add","reminders.add","sms.send"]}},"skills":{"entries":{"notion":{"apiKey":"__OPENCLAW_REDACTED__"}}},"plugins":{"allow":["wecom-openclaw-plugin","qwen-portal-auth","openclaw-lark","channels","minimax-portal-auth"],"load":{"paths":[]},"entries":{"qwen-portal-auth":{"enabled":true},"feishu":{"enabled":false},"wecom-openclaw-plugin":{"enabled":true},"openclaw-lark":{"enabled":true},"channels":{"enabled":true},"minimax-portal-auth":{"enabled":true}},"installs":{"wecom-openclaw-plugin":{"source":"npm","spec":"@wecom/wecom-openclaw-plugin","installPath":"/home/huan/.openclaw/extensions/wecom-openclaw-plugin","version":"1.0.11","resolvedName":"@wecom/wecom-openclaw-plugin","resolvedVersion":"1.0.11","resolvedSpec":"@wecom/wecom-openclaw-plugin@1.0.11","integrity":"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==","shasum":"188b313b0413498d10a53b6112b4dc1284b9b1f5","resolvedAt":"2026-03-17T18:52:44.979Z","installedAt":"2026-03-17T18:52:53.765Z"},"openclaw-lark":{"source":"npm","spec":"@larksuite/openclaw-lark","installPath":"/home/huan/.openclaw/extensions/openclaw-lark","version":"2026.3.17","resolvedName":"@larksuite/openclaw-lark","resolvedVersion":"2026.3.17","resolvedSpec":"@larksuite/openclaw-lark@2026.3.17","integrity":"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==","shasum":"407d4616186cf776c21cf49aa533b80c2ef23530","resolvedAt":"2026-03-17T18:42:11.023Z","installedAt":"2026-03-17T18:42:54.063Z"},"channels":{"source":"npm","spec":"@openclaw-china/channels","installPath":"/home/huan/.openclaw/extensions/channels","version":"2026.3.18","resolvedName":"@openclaw-china/channels","resolvedVersion":"2026.3.18","resolvedSpec":"@openclaw-china/channels@2026.3.18","integrity":"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==","shasum":"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab","resolvedAt":"2026-03-18T03:06:04.894Z","installedAt":"2026-03-18T03:06:30.916Z"}}}},"resolved":{"meta":{"lastTouchedVersion":"2026.3.13","lastTouchedAt":"2026-03-20T14:23:47.004Z"},"env":{"vars":{"TAVILY_API_KEY":"__OPENCLAW_REDACTED__"}},"wizard":{"lastRunAt":"2026-03-20T14:20:12.251Z","lastRunVersion":"2026.3.13","lastRunCommand":"configure","lastRunMode":"local"},"auth":{"profiles":{"qwen-portal:default":{"provider":"qwen-portal","mode":"oauth"},"minimax:cn":{"provider":"minimax","mode":"api_key"},"minimax-portal:default":{"provider":"minimax-portal","mode":"oauth"}}},"models":{"mode":"merge","providers":{"bailian":{"baseUrl":"https://coding.dashscope.aliyuncs.com/v1","apiKey":"__OPENCLAW_REDACTED__","api":"openai-completions","models":[{"id":"qwen3.5-plus","name":"qwen3.5-plus","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536},{"id":"qwen3-max-2026-01-23","name":"qwen3-max-2026-01-23","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536},{"id":"qwen3-coder-next","name":"qwen3-coder-next","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536},{"id":"qwen3-coder-plus","name":"qwen3-coder-plus","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536},{"id":"MiniMax-M2.5","name":"MiniMax-M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":196608,"maxTokens":32768},{"id":"glm-5","name":"glm-5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384},{"id":"glm-4.7","name":"glm-4.7","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384},{"id":"kimi-k2.5","name":"kimi-k2.5","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":32768}]},"minimax":{"baseUrl":"https://api.minimaxi.com/anthropic","api":"anthropic-messages","authHeader":true,"models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":true,"input":["text"],"cost":{"input":0.3,"output":1.2,"cacheRead":0.03,"cacheWrite":0.12},"contextWindow":200000,"maxTokens":8192}]},"minimax-portal":{"baseUrl":"https://api.minimaxi.com/anthropic","apiKey":"__OPENCLAW_REDACTED__","api":"anthropic-messages","models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192},{"id":"MiniMax-M2.5-highspeed","name":"MiniMax M2.5 Highspeed","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192},{"id":"MiniMax-M2.5-Lightning","name":"MiniMax M2.5 Lightning","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192}]}}},"agents":{"defaults":{"model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus","bailian/qwen3-max-2026-01-23","bailian/qwen3-coder-next","bailian/qwen3-coder-plus","bailian/MiniMax-M2.5","bailian/glm-5","bailian/glm-4.7","bailian/kimi-k2.5","minimax/MiniMax-M2.5","minimax-portal/MiniMax-M2.5-highspeed","minimax-portal/MiniMax-M2.5-Lightning"]},"models":{"bailian/qwen3.5-plus":{},"bailian/qwen3-max-2026-01-23":{},"bailian/qwen3-coder-next":{},"bailian/qwen3-coder-plus":{},"bailian/MiniMax-M2.5":{},"bailian/glm-5":{},"bailian/glm-4.7":{},"bailian/kimi-k2.5":{},"minimax/MiniMax-M2.5":{"alias":"Minimax"},"minimax-portal/MiniMax-M2.5":{"alias":"minimax-m2.5"},"minimax-portal/MiniMax-M2.5-highspeed":{"alias":"minimax-m2.5-highspeed"},"minimax-portal/MiniMax-M2.5-Lightning":{"alias":"minimax-m2.5-lightning"}},"compaction":{"mode":"safeguard"}},"list":[{"id":"main","model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus"]},"tools":{"profile":"minimal","alsoAllow":["web_search","web_fetch","browser","canvas","message","gateway","nodes","agents_list","tts","feishu_app_scopes","feishu_bitable_get_record","feishu_bitable_create_app","feishu_bitable_list_fields","feishu_bitable_create_field","feishu_bitable_list_records","feishu_bitable_update_record","feishu_bitable_create_record","feishu_bitable_get_meta","feishu_chat","feishu_doc","feishu_drive","feishu_wiki","read","write","edit","apply_patch","exec","process","memory_search","memory_get","sessions_list","sessions_history","sessions_send","sessions_spawn","subagents","cron","image","sessions_yield","feishu_bitable_app","feishu_bitable_app_table","feishu_bitable_app_table_field","feishu_bitable_app_table_record","feishu_bitable_app_table_view","feishu_calendar_calendar","feishu_calendar_event","feishu_calendar_event_attendee","feishu_calendar_freebusy","feishu_chat_members","feishu_create_doc","feishu_doc_comments","feishu_doc_media","feishu_drive_file","feishu_fetch_doc","feishu_get_user","feishu_im_bot_image","feishu_im_user_fetch_resource","feishu_im_user_get_messages","feishu_im_user_get_thread_messages","feishu_im_user_message","feishu_im_user_search_messages","feishu_oauth","feishu_oauth_batch_auth","feishu_search_doc_wiki","feishu_search_user","feishu_sheet","feishu_task_comment","feishu_task_subtask","feishu_task_task","feishu_task_tasklist","feishu_update_doc","feishu_wiki_space","feishu_wiki_space_node"]}}]},"tools":{"profile":"full","alsoAllow":["wecom_mcp"],"web":{"search":{"enabled":true,"provider":"gemini","gemini":{"apiKey":"__OPENCLAW_REDACTED__"}},"fetch":{"enabled":true}}},"messages":{"ackReactionScope":"group-mentions"},"commands":{"native":"auto","nativeSkills":"auto","restart":true,"ownerDisplay":"raw"},"session":{"dmScope":"per-channel-peer"},"channels":{"feishu":{"enabled":true,"appId":"cli_a93815b250b9dcb5","appSecret":"__OPENCLAW_REDACTED__","connectionMode":"websocket","domain":"feishu","groupPolicy":"open","dmPolicy":"allowall","mcpEndpoint":"https://mcp.feishu.cn/mcp","allowFrom":["ou_c2f8e3bb65c554fac458d1522d584fb9","ou_86def554b50f91972e2924a605ccf634","oc_d5ef8b1abf66842c28ef57e1658dc096","oc_c614d6c696e6a24b105ecc7343ea33d1"],"requireMention":true,"groups":{}},"wecom":{"enabled":true,"botId":"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW","secret":"__OPENCLAW_REDACTED__","allowFrom":["HouHuan","WanMeiShengHuo","XinNingXianGuoNaiChaKaFeiZhaJiHa"],"dmPolicy":"pairing"}},"gateway":{"port":18789,"mode":"local","bind":"loopback","auth":{"mode":"token","token":"__OPENCLAW_REDACTED__"},"tailscale":{"mode":"off","resetOnExit":false},"nodes":{"denyCommands":["camera.snap","camera.clip","screen.record","contacts.add","calendar.add","reminders.add","sms.send"]}},"skills":{"entries":{"notion":{"apiKey":"__OPENCLAW_REDACTED__"}}},"plugins":{"allow":["wecom-openclaw-plugin","qwen-portal-auth","openclaw-lark","channels","minimax-portal-auth"],"load":{"paths":[]},"entries":{"qwen-portal-auth":{"enabled":true},"feishu":{"enabled":false},"wecom-openclaw-plugin":{"enabled":true},"openclaw-lark":{"enabled":true},"channels":{"enabled":true},"minimax-portal-auth":{"enabled":true}},"installs":{"wecom-openclaw-plugin":{"source":"npm","spec":"@wecom/wecom-openclaw-plugin","installPath":"/home/huan/.openclaw/extensions/wecom-openclaw-plugin","version":"1.0.11","resolvedName":"@wecom/wecom-openclaw-plugin","resolvedVersion":"1.0.11","resolvedSpec":"@wecom/wecom-openclaw-plugin@1.0.11","integrity":"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==","shasum":"188b313b0413498d10a53b6112b4dc1284b9b1f5","resolvedAt":"2026-03-17T18:52:44.979Z","installedAt":"2026-03-17T18:52:53.765Z"},"openclaw-lark":{"source":"npm","spec":"@larksuite/openclaw-lark","installPath":"/home/huan/.openclaw/extensions/openclaw-lark","version":"2026.3.17","resolvedName":"@larksuite/openclaw-lark","resolvedVersion":"2026.3.17","resolvedSpec":"@larksuite/openclaw-lark@2026.3.17","integrity":"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==","shasum":"407d4616186cf776c21cf49aa533b80c2ef23530","resolvedAt":"2026-03-17T18:42:11.023Z","installedAt":"2026-03-17T18:42:54.063Z"},"channels":{"source":"npm","spec":"@openclaw-china/channels","installPath":"/home/huan/.openclaw/extensions/channels","version":"2026.3.18","resolvedName":"@openclaw-china/channels","resolvedVersion":"2026.3.18","resolvedSpec":"@openclaw-china/channels@2026.3.18","integrity":"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==","shasum":"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab","resolvedAt":"2026-03-18T03:06:04.894Z","installedAt":"2026-03-18T03:06:30.916Z"}}}},"valid":true,"config":{"meta":{"lastTouchedVersion":"2026.3.13","lastTouchedAt":"2026-03-20T14:23:47.004Z"},"env":{"vars":{"TAVILY_API_KEY":"__OPENCLAW_REDACTED__"}},"wizard":{"lastRunAt":"2026-03-20T14:20:12.251Z","lastRunVersion":"2026.3.13","lastRunCommand":"configure","lastRunMode":"local"},"auth":{"profiles":{"qwen-portal:default":{"provider":"qwen-portal","mode":"oauth"},"minimax:cn":{"provider":"minimax","mode":"api_key"},"minimax-portal:default":{"provider":"minimax-portal","mode":"oauth"}}},"models":{"mode":"merge","providers":{"bailian":{"baseUrl":"https://coding.dashscope.aliyuncs.com/v1","apiKey":"__OPENCLAW_REDACTED__","api":"openai-completions","models":[{"id":"qwen3.5-plus","name":"qwen3.5-plus","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536,"api":"openai-completions"},{"id":"qwen3-max-2026-01-23","name":"qwen3-max-2026-01-23","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536,"api":"openai-completions"},{"id":"qwen3-coder-next","name":"qwen3-coder-next","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":65536,"api":"openai-completions"},{"id":"qwen3-coder-plus","name":"qwen3-coder-plus","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":1000000,"maxTokens":65536,"api":"openai-completions"},{"id":"MiniMax-M2.5","name":"MiniMax-M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":196608,"maxTokens":32768,"api":"openai-completions"},{"id":"glm-5","name":"glm-5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384,"api":"openai-completions"},{"id":"glm-4.7","name":"glm-4.7","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":202752,"maxTokens":16384,"api":"openai-completions"},{"id":"kimi-k2.5","name":"kimi-k2.5","reasoning":false,"input":["text","image"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":262144,"maxTokens":32768,"api":"openai-completions"}]},"minimax":{"baseUrl":"https://api.minimaxi.com/anthropic","api":"anthropic-messages","authHeader":true,"models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":true,"input":["text"],"cost":{"input":0.3,"output":1.2,"cacheRead":0.03,"cacheWrite":0.12},"contextWindow":200000,"maxTokens":8192,"api":"anthropic-messages"}]},"minimax-portal":{"baseUrl":"https://api.minimaxi.com/anthropic","apiKey":"__OPENCLAW_REDACTED__","api":"anthropic-messages","models":[{"id":"MiniMax-M2.5","name":"MiniMax M2.5","reasoning":false,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192,"api":"anthropic-messages"},{"id":"MiniMax-M2.5-highspeed","name":"MiniMax M2.5 Highspeed","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192,"api":"anthropic-messages"},{"id":"MiniMax-M2.5-Lightning","name":"MiniMax M2.5 Lightning","reasoning":true,"input":["text"],"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":8192,"api":"anthropic-messages"}]}}},"agents":{"defaults":{"model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus","bailian/qwen3-max-2026-01-23","bailian/qwen3-coder-next","bailian/qwen3-coder-plus","bailian/MiniMax-M2.5","bailian/glm-5","bailian/glm-4.7","bailian/kimi-k2.5","minimax/MiniMax-M2.5","minimax-portal/MiniMax-M2.5-highspeed","minimax-portal/MiniMax-M2.5-Lightning"]},"models":{"bailian/qwen3.5-plus":{},"bailian/qwen3-max-2026-01-23":{},"bailian/qwen3-coder-next":{},"bailian/qwen3-coder-plus":{},"bailian/MiniMax-M2.5":{},"bailian/glm-5":{},"bailian/glm-4.7":{},"bailian/kimi-k2.5":{},"minimax/MiniMax-M2.5":{"alias":"Minimax"},"minimax-portal/MiniMax-M2.5":{"alias":"minimax-m2.5"},"minimax-portal/MiniMax-M2.5-highspeed":{"alias":"minimax-m2.5-highspeed"},"minimax-portal/MiniMax-M2.5-Lightning":{"alias":"minimax-m2.5-lightning"}},"compaction":{"mode":"safeguard"},"maxConcurrent":4,"subagents":{"maxConcurrent":8}},"list":[{"id":"main","model":{"primary":"minimax-portal/MiniMax-M2.5","fallbacks":["bailian/qwen3.5-plus"]},"tools":{"profile":"minimal","alsoAllow":["web_search","web_fetch","browser","canvas","message","gateway","nodes","agents_list","tts","feishu_app_scopes","feishu_bitable_get_record","feishu_bitable_create_app","feishu_bitable_list_fields","feishu_bitable_create_field","feishu_bitable_list_records","feishu_bitable_update_record","feishu_bitable_create_record","feishu_bitable_get_meta","feishu_chat","feishu_doc","feishu_drive","feishu_wiki","read","write","edit","apply_patch","exec","process","memory_search","memory_get","sessions_list","sessions_history","sessions_send","sessions_spawn","subagents","cron","image","sessions_yield","feishu_bitable_app","feishu_bitable_app_table","feishu_bitable_app_table_field","feishu_bitable_app_table_record","feishu_bitable_app_table_view","feishu_calendar_calendar","feishu_calendar_event","feishu_calendar_event_attendee","feishu_calendar_freebusy","feishu_chat_members","feishu_create_doc","feishu_doc_comments","feishu_doc_media","feishu_drive_file","feishu_fetch_doc","feishu_get_user","feishu_im_bot_image","feishu_im_user_fetch_resource","feishu_im_user_get_messages","feishu_im_user_get_thread_messages","feishu_im_user_message","feishu_im_user_search_messages","feishu_oauth","feishu_oauth_batch_auth","feishu_search_doc_wiki","feishu_search_user","feishu_sheet","feishu_task_comment","feishu_task_subtask","feishu_task_task","feishu_task_tasklist","feishu_update_doc","feishu_wiki_space","feishu_wiki_space_node"]}}]},"tools":{"profile":"full","alsoAllow":["wecom_mcp"],"web":{"search":{"enabled":true,"provider":"gemini","gemini":{"apiKey":"__OPENCLAW_REDACTED__"}},"fetch":{"enabled":true}}},"messages":{"ackReactionScope":"group-mentions"},"commands":{"native":"auto","nativeSkills":"auto","restart":true,"ownerDisplay":"raw"},"session":{"dmScope":"per-channel-peer"},"channels":{"feishu":{"enabled":true,"appId":"cli_a93815b250b9dcb5","appSecret":"__OPENCLAW_REDACTED__","connectionMode":"websocket","domain":"feishu","groupPolicy":"open","dmPolicy":"allowall","mcpEndpoint":"https://mcp.feishu.cn/mcp","allowFrom":["ou_c2f8e3bb65c554fac458d1522d584fb9","ou_86def554b50f91972e2924a605ccf634","oc_d5ef8b1abf66842c28ef57e1658dc096","oc_c614d6c696e6a24b105ecc7343ea33d1"],"requireMention":true,"groups":{}},"wecom":{"enabled":true,"botId":"aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW","secret":"__OPENCLAW_REDACTED__","allowFrom":["HouHuan","WanMeiShengHuo","XinNingXianGuoNaiChaKaFeiZhaJiHa"],"dmPolicy":"pairing"}},"gateway":{"port":18789,"mode":"local","bind":"loopback","auth":{"mode":"token","token":"__OPENCLAW_REDACTED__"},"tailscale":{"mode":"off","resetOnExit":false},"nodes":{"denyCommands":["camera.snap","camera.clip","screen.record","contacts.add","calendar.add","reminders.add","sms.send"]}},"skills":{"entries":{"notion":{"apiKey":"__OPENCLAW_REDACTED__"}}},"plugins":{"allow":["wecom-openclaw-plugin","qwen-portal-auth","openclaw-lark","channels","minimax-portal-auth"],"load":{"paths":[]},"entries":{"qwen-portal-auth":{"enabled":true},"feishu":{"enabled":false},"wecom-openclaw-plugin":{"enabled":true},"openclaw-lark":{"enabled":true},"channels":{"enabled":true},"minimax-portal-auth":{"enabled":true}},"installs":{"wecom-openclaw-plugin":{"source":"npm","spec":"@wecom/wecom-openclaw-plugin","installPath":"/home/huan/.openclaw/extensions/wecom-openclaw-plugin","version":"1.0.11","resolvedName":"@wecom/wecom-openclaw-plugin","resolvedVersion":"1.0.11","resolvedSpec":"@wecom/wecom-openclaw-plugin@1.0.11","integrity":"sha512-TqyWvi8AxPyii/fUZk/rVR4a5jXl6PHte6wuqgtbrWXFoOfYyKtnyjmtGJk3/kf1ZOjgHu2N6lfhz5fA6bTCyw==","shasum":"188b313b0413498d10a53b6112b4dc1284b9b1f5","resolvedAt":"2026-03-17T18:52:44.979Z","installedAt":"2026-03-17T18:52:53.765Z"},"openclaw-lark":{"source":"npm","spec":"@larksuite/openclaw-lark","installPath":"/home/huan/.openclaw/extensions/openclaw-lark","version":"2026.3.17","resolvedName":"@larksuite/openclaw-lark","resolvedVersion":"2026.3.17","resolvedSpec":"@larksuite/openclaw-lark@2026.3.17","integrity":"sha512-7GxqBu7jIe0jmApQXt/9hpvorV04Vpqkcr9LvAOMZJzbhmI0+XZKVJgvzw0Ypxz+UfWJ9tlcSw7WpkBcyqvo8g==","shasum":"407d4616186cf776c21cf49aa533b80c2ef23530","resolvedAt":"2026-03-17T18:42:11.023Z","installedAt":"2026-03-17T18:42:54.063Z"},"channels":{"source":"npm","spec":"@openclaw-china/channels","installPath":"/home/huan/.openclaw/extensions/channels","version":"2026.3.18","resolvedName":"@openclaw-china/channels","resolvedVersion":"2026.3.18","resolvedSpec":"@openclaw-china/channels@2026.3.18","integrity":"sha512-B1ZT3FKm3KsMclgo6FXCUbTAzEvkH0PvpmXEN2Vk6Vjo15h35b7Mt3JUD3FwQpOJcV4AiflEoWBFJO1reuVETg==","shasum":"9a455e5c20ab13f817d130e2c96b32bd2f98b6ab","resolvedAt":"2026-03-18T03:06:04.894Z","installedAt":"2026-03-18T03:06:30.916Z"}}}},"hash":"1f0f8dec8f3b2f565ba273280e0bf029ba2a0208273a3df6ec1dcb0f0342a06e","issues":[],"warnings":[],"legacyIssues":[]}},"isError":false,"timestamp":1774016723959}}
{"type":"message","id":"7124437e","parentId":"d5bef28f","timestamp":"2026-03-20T14:25:40.270Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"用户问当前配置有什么。我已经获取到了完整的配置信息,现在我需要整理成清晰易读的格式来回答用户。\n\n让我整理一下主要配置\n\n1. **模型配置 (Model Providers)**:\n - bailian (阿里云百炼) - 8个模型\n - minimax - 1个模型 (MiniMax-M2.5,收费)\n - minimax-portal - 3个模型 (MiniMax-M2.5, MiniMax-M2.5-highspeed, MiniMax-M2.5-Lightning)\n\n2. **Agent 配置**:\n - 主模型: minimax-portal/MiniMax-M2.5\n - 备用模型: 多个 (bailian/qwen3.5-plus 等)\n\n3. **渠道 (Channels)**:\n - 飞书 (feishu) - 已启用\n - 企业微信 (wecom) - 已启用\n\n4. **插件 (Plugins)**:\n - wecom-openclaw-plugin\n - openclaw-lark (飞书)\n - channels\n - qwen-portal-auth\n - minimax-portal-auth\n\n5. **工具 (Tools)**:\n - web_search (使用 Gemini)\n - web_fetch\n - 大量飞书相关工具\n\n6. **网关 (Gateway)**:\n - 端口: 18789\n - 模式: local\n - 绑定: loopback\n\n让我用皮皮虾的风格回答","thinkingSignature":"e1630f43f0b3c3c422eb1615862c1d40aa763fc424fa701a22a3d6e618290e13"},{"type":"text","text":"收到!欢哥,让我来给你整理一下当前的配置~ 🦐\n\n---\n\n## 📊 OpenClaw 当前配置总览\n\n### 🤖 模型配置3 个 Provider\n\n| Provider | 模型数量 | 主要模型 |\n|----------|----------|----------|\n| **minimax-portal** | 3 个 | MiniMax-M2.5、M2.5-Highspeed、M2.5-Lightning |\n| **bailian阿里云百炼** | 8 个 | qwen3.5-plus、qwen3-max、qwen3-coder-next/plus、MiniMax-M2.5、glm-5、glm-4.7、kimi-k2.5 |\n| **minimax** | 1 个 | MiniMax-M2.5收费¥0.3/千 tokens |\n\n**当前主模型**`minimax-portal/MiniMax-M2.5`\n**备用模型**qwen3.5-plus、qwen3-max 等 11 个候补 🤯\n\n---\n\n### 💬 渠道配置\n\n| 渠道 | 状态 | 备注 |\n|------|------|------|\n| **飞书 (Feishu)** | ✅ 已启用 | WebSocket 模式4 个用户白名单 |\n| **企业微信 (WeCom)** | ✅ 已启用 | Bot ID 已配置3 个授权用户 |\n\n---\n\n### 🔌 已安装插件4 个)\n\n| 插件 | 版本 | 功能 |\n|------|------|------|\n| `openclaw-lark` | 2026.3.17 | 飞书集成 |\n| `wecom-openclaw-plugin` | 1.0.11 | 企业微信推送 |\n| `channels` | 2026.3.18 | 多渠道支持 |\n| `qwen-portal-auth` | - | 千问Portal授权 |\n\n---\n\n### 🛠️ 工具配置\n\n- **Web 搜索**:✅ 启用Gemini 提供)\n- **Web 获取**:✅ 启用\n- **文件工具**:完整配置\n- **飞书工具**:全部可用(文档、日历、任务、表格等 30+ 工具)\n\n---\n\n### 🌐 网关配置\n\n| 项目 | 配置 |\n|------|------|\n| 端口 | 18789 |\n| 模式 | 本地 (local) |\n| 绑定 | Loopback仅本地访问 |\n| Tailscale | 关闭 |\n\n---\n\n### ⌨️ 命令配置\n\n| 命令 | 状态 |\n|------|------|\n| `native` | auto |\n| `nativeSkills` | auto |\n| `restart` | ✅ 启用 |\n\n---\n\n配置挺全的主要是**飞书 + 企业微信**双渠道,加上**多模型备份**,稳稳当当 💪"}],"api":"anthropic-messages","provider":"minimax-portal","model":"MiniMax-M2.5-highspeed","usage":{"input":19337,"output":894,"cacheRead":44206,"cacheWrite":0,"totalTokens":64437,"cost":{"input":0,"output":0,"cacheRead":0,"cacheWrite":0,"total":0}},"stopReason":"stop","timestamp":1774016723971}}