feat(hooks): Add interactive-bash-blocker hook

- Prevent interactive bash commands from being executed automatically
- Block commands in tool.execute.before hook
- Register in schema and main plugin initialization
This commit is contained in:
YeonGyu-Kim
2025-12-14 22:27:19 +09:00
parent 079033c9c3
commit 4a0549e6c3
6 changed files with 189 additions and 0 deletions
+1
View File
@@ -60,6 +60,7 @@ export const HookNameSchema = z.enum([
"startup-toast",
"keyword-detector",
"agent-usage-reminder",
"interactive-bash-blocker",
])
export const AgentOverrideConfigSchema = z.object({