POST /api/v1/cloud/agents/{agent_id}
更新指定 Agent 的配置。使用乐观并发控制(OCC),需要在请求体中提供当前 version 值。
请求头
路径参数
请求体
示例请求
示例响应
HTTP 200 OK响应字段
乐观并发控制(OCC)
更新操作使用版本号进行乐观锁校验:- 客户端先通过 GET 获取 Agent 当前的
version值 - 更新时将该
version放入请求体 - 服务端校验
version是否与当前值一致 - 一致则更新成功,
version自动 +1 - 不一致则返回 409 Conflict
错误码
版本冲突(409)错误响应示例:
注意事项
version字段是必须的,不传会导致更新失败- 每次成功更新后
version自动递增 - 更新为部分更新(merge)语义:请求体中未传入的可选字段将保持原值不变,仅显式传入的字段会被更新
- 显式传入
tools、mcp_servers或skills时,该字段的数组会整体替换为请求中的数组 - 显式传入
metadata时,字符串值会合并到已保存 metadata 对象中,null值会删除已存在的 key - 可通过 列出 Agent 版本 查看历史版本
相关
定义 Agent
创建可复用、可版本化的 Agent 配置。