45d95e7bf9
- Capped nested subagent trees at the per-level limit to prevent unbounded progress rendering in deep sessions. - Added elision indicators for collapsed nested subagent rows, prioritizing failed tasks during selection. - Removed the partial-result spinner repaint loop to reduce CPU usage during high-frequency progress streaming.
15 lines
410 B
TypeScript
15 lines
410 B
TypeScript
/**
|
|
* Task tool renderer export.
|
|
*
|
|
* Separated from render.ts to avoid circular dependency issues with
|
|
* tools/renderers.ts. This module has no side effects and can be safely
|
|
* imported without triggering the subprocessToolRegistry registration.
|
|
*/
|
|
import { renderCall, renderResult } from "./render";
|
|
|
|
export const taskToolRenderer = {
|
|
renderCall,
|
|
renderResult,
|
|
mergeCallAndResult: true,
|
|
} as const;
|