{
  "name": "get_agent_todos",
  "title": "获取代办事项列表",
  "description": "开始干活前，先查看当前有哪些代办事项需要处理。触发关键词：获取代办事项、查看待办列表、查看代办",
  "category": "代办事项",
  "group": "todo",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "agent_name",
      "description": "智能体名称（英文名），谁调用此工具填写谁的名字",
      "type": "string",
      "required": true
    },
    {
      "name": "user_name",
      "description": "用户名（英文名），因谁发起的代办事项就写谁的名字",
      "type": "string",
      "required": true
    },
    {
      "name": "status",
      "description": "代办事项状态，默认值为空字符串或全部，表示获取所有代办事项",
      "type": "string",
      "enum": [
        "全部",
        "未开始",
        "进行中",
        "已完成",
        "已失败"
      ],
      "default": ""
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "返回代码，0表示成功",
      "default": 0,
      "required": true
    },
    {
      "name": "msg",
      "type": "string",
      "description": "返回消息",
      "default": "",
      "required": true
    },
    {
      "name": "todos",
      "type": "array",
      "description": "代办事项列表"
    }
  ]
}