Applica modifiche ai file usando un formato di patch strutturato. È ideale per modifiche su più file o con più blocchi, dove una singola chiamataDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
edit sarebbe fragile.
Lo strumento accetta una singola stringa input che racchiude una o più operazioni sui file:
Parametri
input(obbligatorio): contenuto completo della patch, inclusi*** Begin Patche*** End Patch.
Note
- I percorsi delle patch supportano percorsi relativi (dalla directory dell’area di lavoro) e percorsi assoluti.
tools.exec.applyPatch.workspaceOnlyha valore predefinitotrue(limitato all’area di lavoro). Impostalo sufalsesolo se vuoi intenzionalmente cheapply_patchscriva/eliminini file al di fuori della directory dell’area di lavoro.- Usa
*** Move to:all’interno di un blocco*** Update File:per rinominare i file. *** End of Fileindica un inserimento solo EOF quando necessario.- Disponibile per impostazione predefinita per i modelli OpenAI e OpenAI Codex. Imposta
tools.exec.applyPatch.enabled: falseper disabilitarlo. - Facoltativamente, limita per modello tramite
tools.exec.applyPatch.allowModels. - La configurazione si trova solo sotto
tools.exec.
Esempio
Correlati
Diffs
Visualizzatore diff in sola lettura per la presentazione delle modifiche.
Exec tool
Esecuzione di comandi shell dall’agente.
Code execution
Analisi Python remota in sandbox con xAI.