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
@@ -63,8 +63,8 @@ describe('<ToolMessage /> - Raw Markdown Display Snapshots', () => {
},
])(
'renders with renderMarkdown=$renderMarkdown, useAlternateBuffer=$useAlternateBuffer $description',
({ renderMarkdown, useAlternateBuffer, availableTerminalHeight }) => {
const { lastFrame } = renderWithProviders(
async ({ renderMarkdown, useAlternateBuffer, availableTerminalHeight }) => {
const { lastFrame, waitUntilReady, unmount } = renderWithProviders(
<StreamingContext.Provider value={StreamingState.Idle}>
<ToolMessage
{...baseProps}
@@ -76,7 +76,9 @@ describe('<ToolMessage /> - Raw Markdown Display Snapshots', () => {
useAlternateBuffer,
},
);
await waitUntilReady();
expect(lastFrame()).toMatchSnapshot();
unmount();
},
);
});