công cụ apply_patch
Apply file changes using a structured patch format. This is ideal for multi-file or multi-hunk edits where a singleedit call would be brittle.
Công cụ chấp nhận một chuỗi input duy nhất, bao bọc một hoặc nhiều thao tác trên tệp:
Tham số
input(bắt buộc): Toàn bộ nội dung bản vá, bao gồm*** Begin Patchvà*** End Patch.
Ghi chú
- Đường dẫn được phân giải tương đối so với thư mục gốc của workspace.
tools.exec.applyPatch.workspaceOnlymặc định làtrue(giới hạn trong workspace). Chỉ đặt thànhfalsenếu bạn cố ý muốnapply_patchghi/xóa bên ngoài thư mục workspace.*** End of Fileđánh dấu chèn chỉ-EOF khi cần.*** End of Fileđánh dấu chèn chỉ-EOF khi cần.- Experimental and disabled by default. Enable with
tools.exec.applyPatch.enabled. - OpenAI-only (including OpenAI Codex). Optionally gate by model via
tools.exec.applyPatch.allowModels. - Cấu hình chỉ nằm dưới
tools.exec.