使用結構化修補格式套用檔案變更。這很適合多檔案 或多區塊編輯,因為單一Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
edit 呼叫會很脆弱。
此工具接受單一 input 字串,其中包裝一個或多個檔案操作:
參數
input(必填):完整修補內容,包括*** Begin Patch和*** End Patch。
注意事項
- 修補路徑支援相對路徑(從工作區目錄起算)與絕對路徑。
tools.exec.applyPatch.workspaceOnly預設為true(限制在工作區內)。只有在你有意讓apply_patch寫入/刪除工作區目錄外的內容時,才將其設為false。- 在
*** Update File:區塊中使用*** Move to:來重新命名檔案。 *** End of File會在需要時標記僅限 EOF 的插入。- 預設可用於 OpenAI 和 OpenAI Codex 模型。設定
tools.exec.applyPatch.enabled: false可停用它。 - 可選擇透過模型使用
tools.exec.applyPatch.allowModels進行限制。 - 設定僅位於
tools.exec下。
範例
相關
差異
用於呈現變更的唯讀差異檢視器。
Exec 工具
由 agent 執行 Shell 指令。
程式碼執行
使用 xAI 進行沙盒化遠端 Python 分析。