Migrate core render util to use xterm.js as part of the rendering loop. (#19044)

This commit is contained in:
Jacob Richman
2026-02-18 16:46:50 -08:00
committed by GitHub
parent 04c52513e7
commit 04f65f3d55
213 changed files with 7065 additions and 3852 deletions
@@ -16,7 +16,8 @@ exports[`<ToolStatsDisplay /> > should display stats for a single tool correctly
│ » Modified: 0 │
│ ──────────────────────────────────────────────────────────────── │
│ Overall Agreement Rate: 100.0% │
╰────────────────────────────────────────────────────────────────────╯"
╰────────────────────────────────────────────────────────────────────╯
"
`;
exports[`<ToolStatsDisplay /> > should display stats for multiple tools correctly 1`] = `
@@ -36,7 +37,8 @@ exports[`<ToolStatsDisplay /> > should display stats for multiple tools correctl
│ » Modified: 1 │
│ ──────────────────────────────────────────────────────────────── │
│ Overall Agreement Rate: 33.3% │
╰────────────────────────────────────────────────────────────────────╯"
╰────────────────────────────────────────────────────────────────────╯
"
`;
exports[`<ToolStatsDisplay /> > should handle large values without wrapping or overlapping 1`] = `
@@ -56,7 +58,8 @@ exports[`<ToolStatsDisplay /> > should handle large values without wrapping or o
│ » Modified: 12345 │
│ ──────────────────────────────────────────────────────────────── │
│ Overall Agreement Rate: 55.6% │
╰────────────────────────────────────────────────────────────────────╯"
╰────────────────────────────────────────────────────────────────────╯
"
`;
exports[`<ToolStatsDisplay /> > should handle zero decisions gracefully 1`] = `
@@ -75,12 +78,14 @@ exports[`<ToolStatsDisplay /> > should handle zero decisions gracefully 1`] = `
│ » Modified: 0 │
│ ──────────────────────────────────────────────────────────────── │
│ Overall Agreement Rate: -- │
╰────────────────────────────────────────────────────────────────────╯"
╰────────────────────────────────────────────────────────────────────╯
"
`;
exports[`<ToolStatsDisplay /> > should render "no tool calls" message when there are no active tools 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ No tool calls have been made in this session. │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
"
`;