{
  "name": "search_codebase",
  "title": "代码库搜索",
  "description": "智能搜索代码库内容，基于自然语言描述查找相关代码片段。支持按文件遍历、关键词匹配、相关性排序。触发关键词：搜索代码、代码搜索、查找代码、代码库搜索、找代码",
  "category": "代码操作",
  "group": "web",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "information_request",
      "description": "信息请求描述，用自然语言描述需要查找的代码内容",
      "type": "string",
      "required": true
    },
    {
      "name": "target_directories",
      "description": "目标目录列表，指定要搜索的目录路径",
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "返回代码，0表示成功",
      "default": 0,
      "required": true
    },
    {
      "name": "msg",
      "type": "string",
      "description": "返回消息",
      "default": "",
      "required": true
    },
    {
      "name": "results",
      "type": "array",
      "description": "搜索结果列表",
      "items": {
        "type": "object",
        "properties": {
          "file_path": {"type": "string"},
          "content": {"type": "string"},
          "relevance": {"type": "number"}
        }
      }
    }
  ]
}
