feat(core): refactor SandboxManager to a stateless architecture and introduce explicit Deny interface (#23141)

This commit is contained in:
Emily Hedlund
2026-03-23 11:43:58 -04:00
committed by GitHub
parent 99e5164c82
commit cdf077da56
13 changed files with 444 additions and 388 deletions
@@ -28,7 +28,7 @@ export function createSandboxManager(
isWindows &&
(sandbox?.enabled || sandbox?.command === 'windows-native')
) {
return new WindowsSandboxManager();
return new WindowsSandboxManager({ workspace });
}
if (sandbox?.enabled) {