feat: add session-scoped workflow approval gate commands

This commit is contained in:
William Valentin
2026-02-18 10:35:42 -08:00
parent 1508bcf9cb
commit f34a974210
13 changed files with 369 additions and 6 deletions
+5
View File
@@ -221,6 +221,11 @@ export class ToolExecutor {
const hookResult = await this.hooks.requestConfirmation(
toolName,
args as Record<string, unknown>,
{
sessionId: context?.sessionId,
channel: context?.channel,
sender: context?.sender,
},
);
auditLogger?.toolApproval({