fix(tui): gated built-in renderers by tool provenance

- Routed session tool provenance through live and rebuilt transcript render paths.
- Kept same-named extension tools on the generic renderer while preserving native tool rendering.
- Added regression coverage for an external recall result collision.

Fixes #7770
This commit is contained in:
roboomp
2026-08-06 01:36:25 +00:00
parent 1e492d6ff9
commit 931f61867c
10 changed files with 64 additions and 17 deletions
+1 -1
View File
@@ -153,7 +153,7 @@ export async function renderGalleryState(
const component = new ToolExecutionComponent(
componentName,
streamingArgs,
{ showImages: false },
{ showImages: false, useBuiltInRenderer: !fixture.customRendered },
tool,
ui,
getProjectDir(),