{
  "name": "check_command_status",
  "title": "命令状态检查",
  "description": "检查命令执行状态，监控长时间运行的命令进度。触发关键词：检查命令状态、命令进度、查看命令执行",
  "category": "系统命令",
  "group": "system",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "command_id",
      "description": "命令ID",
      "type": "string"
    },
    {
      "name": "wait_ms_before_check",
      "description": "检查前等待时间（毫秒）",
      "type": "number"
    },
    {
      "name": "output_character_count",
      "description": "输出字符数量",
      "type": "number"
    },
    {
      "name": "output_priority",
      "description": "输出优先级：top, bottom, split",
      "type": "string",
      "enum": ["top", "bottom", "split"]
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "返回代码，0表示成功",
      "default": 0,
      "required": true
    },
    {
      "name": "msg",
      "type": "string",
      "description": "返回消息",
      "default": "",
      "required": true
    },
    {
      "name": "status",
      "type": "string",
      "description": "命令状态：running, done",
      "enum": ["running", "done"]
    },
    {
      "name": "exit_code",
      "type": "number",
      "description": "退出代码（如果完成）"
    },
    {
      "name": "output",
      "type": "string",
      "description": "命令输出"
    }
  ]
}