INNER CODE UNIT · TypeScript
resolveDaemonFastCallArgs
openclaw/mcporter · src/cli.ts:552
function resolveDaemonFastCallArgs(command: string, args: string[]): string[] | undefined {
if (command === 'call') {
return args;
}
if (isExplicitNonCallCommand(command) || command.includes('://')) {
return undefined;
}
if (!/[.(]/.test(command)) {
return undefined;
}
return [command, ...args];
}
function isExplicitNonCallCommand(command: string): boolean {
return (
command === 'list' ||
command === 'auth' ||
command === 'resource' ||