Files
openclaw/src/infra/exec-wrapper-resolution.ts
2026-05-01 08:18:52 +01:00

21 lines
687 B
TypeScript

export { basenameLower, normalizeExecutableToken } from "./exec-wrapper-tokens.js";
export {
extractEnvAssignmentKeysFromDispatchWrappers,
isDispatchWrapperExecutable,
resolveDispatchWrapperTrustPlan,
unwrapDispatchWrappersForResolution,
unwrapEnvInvocation,
unwrapKnownDispatchWrapperInvocation,
} from "./dispatch-wrapper-resolution.js";
export {
extractShellWrapperCommand,
extractShellWrapperInlineCommand,
hasEnvManipulationBeforeShellWrapper,
isShellWrapperExecutable,
isShellWrapperInvocation,
POSIX_SHELL_WRAPPERS,
POWERSHELL_WRAPPERS,
resolveShellWrapperTransportArgv,
unwrapKnownShellMultiplexerInvocation,
} from "./shell-wrapper-resolution.js";