INNER CODE UNIT · TypeScript
runHeadless
superagent-ai/grok-cli · src/index.ts:110
async function runHeadless(
prompt: string,
apiKey: string,
baseURL: string,
model: string | undefined,
maxToolRounds: number,
batchApi: boolean,
sandboxMode: SandboxMode,
sandboxSettings: SandboxSettings,
format: HeadlessOutputFormat,
session?: string,
) {
const agent = new Agent(apiKey, baseURL, model, maxToolRounds, {
session,
sandboxMode,
sandboxSettings,
batchApi,
});