diff --git a/src/agents/bash-tools.exec.ts b/src/agents/bash-tools.exec.ts index c4848dcdb..d72524461 100644 --- a/src/agents/bash-tools.exec.ts +++ b/src/agents/bash-tools.exec.ts @@ -791,7 +791,7 @@ export function createExecTool( const configuredSecurity = defaults?.security ?? (host === "sandbox" ? "deny" : "allowlist"); const requestedSecurity = normalizeExecSecurity(params.security); let security = minSecurity(configuredSecurity, requestedSecurity ?? configuredSecurity); - if (elevatedRequested) { + if (elevatedRequested && elevatedMode === "full") { security = "full"; } const configuredAsk = defaults?.ask ?? "on-miss";