INNER CODE UNIT · TypeScript
collect
superagent-ai/grok-cli · src/index.ts:178
function collect(value: string, prev: string[]): string[] {
return [...prev, value];
}
function resolveCliSandboxMode(value: string | boolean | undefined): SandboxMode | undefined {
if (value === true) return "shuru";
if (value === false) return "off";
return undefined;
}
function hasExplicitSandboxOption(options: CliOptions): boolean {
return options.sandbox === true || options.sandbox === false;
}
async function promptWorkspaceTrust(
cwd: string,
sandboxSupported = isShuruSandboxSupported(),
): Promise<ReturnType<typeof resolveWorkspaceTrustPromptAnswer>> {