AI Summarization
Overview
Section titled “Overview”AI summarization generates concise summaries of command output.
Enable Summarization
Section titled “Enable Summarization”await_command({ command: "npm run build", maxDuration: 300, summarize: { enabled: true }})Result
Section titled “Result”{ "status": "error", "exitCode": 1, "output": "... (verbose output) ...", "summary": "Build failed due to TypeScript error in src/auth.ts:42"}Options
Section titled “Options”| Option | Type | Default | Description |
|---|---|---|---|
enabled | boolean | false | Enable summarization |
model | string | github-copilot/gpt-5-mini | Model to use |
Custom Model
Section titled “Custom Model”await_command({ command: "cargo test", maxDuration: 300, summarize: { enabled: true, model: "anthropic/claude-3-haiku" }})Use Cases
Section titled “Use Cases”Build Failure Analysis
Section titled “Build Failure Analysis”await_command({ command: "npm run build", maxDuration: 300, errorPattern: "error|Error", summarize: { enabled: true }})Test Result Summary
Section titled “Test Result Summary”await_command({ command: "pytest -v", maxDuration: 300, summarize: { enabled: true }})