Skip to content

AI Summarization

AI summarization generates concise summaries of command output.

await_command({
command: "npm run build",
maxDuration: 300,
summarize: { enabled: true }
})
{
"status": "error",
"exitCode": 1,
"output": "... (verbose output) ...",
"summary": "Build failed due to TypeScript error in src/auth.ts:42"
}
OptionTypeDefaultDescription
enabledbooleanfalseEnable summarization
modelstringgithub-copilot/gpt-5-miniModel to use
await_command({
command: "cargo test",
maxDuration: 300,
summarize: {
enabled: true,
model: "anthropic/claude-3-haiku"
}
})
await_command({
command: "npm run build",
maxDuration: 300,
errorPattern: "error|Error",
summarize: { enabled: true }
})
await_command({
command: "pytest -v",
maxDuration: 300,
summarize: { enabled: true }
})