run_workbuddy_task
Delegate a coding task to WorkBuddy CLI for non-interactive execution and retrieve the resulting text output.
Instructions
委托 WorkBuddy(codebuddy CLI)以非交互方式执行一个任务,返回结果文本。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | 可选:codebuddy 的工作目录(它在此目录读写文件)。不传则用 WB_CWD 或当前目录 | |
| json | No | 可选:true 时追加 --output-format json(取决于 codebuddy 版本是否支持) | |
| model | No | 可选:指定本次会话模型,如 hy3 / hy3-x / deepseek-v4-flash / glm-5.3 / kimi-k3-1 / auto。不传则用 WB_MODEL 或 codebuddy 默认 | |
| prompt | Yes | 交给 WorkBuddy 执行的任务描述 / 提示词。可包含多行内容(通过 stdin 传递,不会被截断) | |
| timeoutMs | No | 可选:本次调用的超时毫秒数。不传则用 WB_TIMEOUT(当前 900000ms)。长调研任务建议 1800000(30 分钟) | |
| fallbackModel | No | 可选:过载/限流时自动回退的模型(接到 --fallback-model,仅 --print 生效)。不传则用 WB_FALLBACK_MODEL |