write_hitl
Create or overwrite a file with mandatory human approval: first request permission, then confirm using the returned session token to complete the write.
Instructions
Crea o sobreescribe un archivo completo. REQUIERE aprobación humana.
Flujo correcto (dos llamadas):
Llama con approved: false → recibirás instrucciones y un sessionToken
Usa question() para mostrar el archivo al usuario y pedir aprobación
Llama de nuevo con approved: true + el sessionToken recibido
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Contenido completo del archivo | |
| approved | Yes | true solo si el usuario aprobó via question() | |
| filePath | Yes | Ruta del archivo a crear (relativa al PROJECT_ROOT o absoluta) | |
| sessionToken | No | Token recibido en el bloqueo previo o de declare_intent_hitl |