fix: 修复类型问题

This commit is contained in:
claude-code-best
2026-04-12 22:19:54 +08:00
parent 513ccc3003
commit 8399d9ed20

View File

@@ -336,14 +336,15 @@ export const PermissionResultSchema = lazySchema(() =>
export const PermissionModeSchema = lazySchema(() =>
z
.enum(['default', 'acceptEdits', 'bypassPermissions', 'plan', 'dontAsk'])
.enum(['default', 'acceptEdits', 'bypassPermissions', 'plan', 'dontAsk', 'auto'])
.describe(
'Permission mode for controlling how tool executions are handled. ' +
"'default' - Standard behavior, prompts for dangerous operations. " +
"'acceptEdits' - Auto-accept file edit operations. " +
"'bypassPermissions' - Bypass all permission checks (requires allowDangerouslySkipPermissions). " +
"'plan' - Planning mode, no actual tool execution. " +
"'dontAsk' - Don't prompt for permissions, deny if not pre-approved.",
"'dontAsk' - Don't prompt for permissions, deny if not pre-approved. " +
"'auto' - Automatic mode (transcript classifier).",
),
)