unsloth/studio/frontend/tests
Michael Han 076c965723
Studio: make the run settings panel width draggable (#7566)
The chat run settings panel was fixed at 17rem. It now uses the same drag
handle as the sidebar, on its left edge, between 248px and 560px and capped
at 40% of the window. The width persists and syncs across tabs.

Reuses PanelResizeHandle and createPanelWidthStore, so behaviour matches the
sidebar exactly. The panel width key joins the preference reset list.

The system prompt overflow check now runs off a ResizeObserver attached
through a callback ref. A drag changes the width through a custom property
without re-rendering, and the collapsible section unmounts the textarea, so
a stored observer would miss both.
2026-07-28 22:31:43 -07:00
..
artifact-source-key.test.ts fix(studio): show the current artifact's source after switching artifacts (#7565) 2026-07-28 18:19:39 -07:00
reasoning-duration.test.ts Studio: preserve durations across reasoning blocks (#7520) 2026-07-28 04:53:26 -07:00
sidebar-width.test.ts Studio: make the run settings panel width draggable (#7566) 2026-07-28 22:31:43 -07:00
tool-status.test.ts Studio: surface the tool-call nudge in the chat UI (#7559) 2026-07-28 18:20:50 -07:00