HarnessHookResult
Rôle et comportement
Section intitulée « Rôle et comportement »Ce que renvoie le run() d’un hook de harness pour sa phase : une décision, ou undefined pour ne rien changer. session-start : { instructions } ajoute des instructions ; before-tool : { deny } refuse l’appel avec ce motif, { input } remplace son entrée ; after-tool : { result } remplace le résultat de l’outil ; stop : { continue } envoie ce texte et relance la boucle ; before-model et after-model observent seulement. Toute autre forme échoue avec le code configuration.