(args: string[])
| 8 | const resolveClawcodexBin = () => process.env.CLAWCODEX_BIN?.trim() || 'clawcodex' |
| 9 | |
| 10 | export const launchClawcodexCommand = (args: string[]): Promise<LaunchResult> => |
| 11 | new Promise(resolve => { |
| 12 | const child = spawn(resolveClawcodexBin(), args, { stdio: 'inherit' }) |
| 13 | |
| 14 | child.on('error', err => resolve({ code: null, error: err.message })) |
| 15 | child.on('exit', code => resolve({ code })) |
| 16 | }) |
nothing calls this directly
no test coverage detected