declare_intent_hitl
Declare the action, target, and reason before requesting user approval, obtaining a sessionToken for validated execution of file edits or shell commands.
Instructions
[MEJOR PRÁCTICA — úsalo antes de question()] Declara explícitamente qué vas a hacer y por qué, ANTES de pedir aprobación al usuario. Devuelve un sessionToken para usar en la acción final.
Flujo ideal:
declare_intent_hitl({ action, target, reason }) → obtén sessionToken
question() → pide aprobación al usuario
edit_hitl / write_hitl / bash_hitl con approved: true + sessionToken
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Tipo de acción que vas a ejecutar | |
| reason | Yes | Justificación: por qué es necesaria esta acción ahora | |
| target | Yes | Archivo o comando objetivo |