unsloth/studio/src-tauri/src
oobabooga e3ae08eb80
Studio: keep grouped Python scripts visible and save them natively (#7528)
* Studio: keep grouped Python scripts visible and save them natively

* Studio: render the executed Python script outside the card collapsible

Ungrouping the aggregate tool group was not enough on its own. Each Python
card still mounts with defaultOpen={isRunning}, so on a reopened turn the
script and its Copy/Download controls stayed hidden behind the card's own
chevron and the reported issue persisted.

Render ToolCodeCell outside ToolFallbackContent for Python, restoring the
behaviour from #7240 that #7455 folded back inside when it unified the code
cell. Status, output and images still collapse. Terminal keeps its command
inside the collapsible: a one-line command is not the artifact a user reopens
a thread to retrieve, a script is.

Verified against a running Studio: reopening a persisted turn with two
adjacent Python calls now shows both scripts and both Download controls with
no clicks, and Download still saves byte-exact script.py.

---------

Co-authored-by: Daniel Han <danielhanchen@gmail.com>
2026-07-28 05:41:36 -07:00
..
diagnostics Surface actionable installer failures in Studio desktop (#7529) 2026-07-28 10:19:44 +02:00
preflight Studio: detect an interrupted dependency install instead of launching a backend that cannot import (#7492) 2026-07-28 10:57:20 +02:00
app_layout.rs Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
commands.rs Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
desktop_auth.rs Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
desktop_backend_owner.rs Studio: detect an interrupted dependency install instead of launching a backend that cannot import (#7492) 2026-07-28 10:57:20 +02:00
desktop_update_policy.rs Harden Tauri release flow (#5341) 2026-05-12 20:30:20 -07:00
install.rs Surface actionable installer failures in Studio desktop (#7529) 2026-07-28 10:19:44 +02:00
main.rs Fix image and file paste in Studio desktop (#7543) 2026-07-28 13:46:51 +02:00
native_backend_lease.rs Update safe Studio Tauri cargo dependencies (#6612) 2026-06-23 16:15:00 +02:00
native_clipboard.rs Fix image and file paste in Studio desktop (#7543) 2026-07-28 13:46:51 +02:00
native_file_dialogs.rs Studio: keep grouped Python scripts visible and save them natively (#7528) 2026-07-28 05:41:36 -07:00
native_intents.rs Studio: add configurable model download location (#7274) 2026-07-23 01:34:38 -07:00
native_path_policy.rs Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
preflight.rs Studio: detect an interrupted dependency install instead of launching a backend that cannot import (#7492) 2026-07-28 10:57:20 +02:00
process.rs Speed up Studio desktop startup (#6742) 2026-06-29 15:27:39 +02:00
update.rs studio: regenerate desktop launcher on unsloth studio update (macOS + Linux + Windows) (#5577) 2026-05-19 05:49:10 -07:00
windows_job.rs Add tauri (#5144) 2026-04-23 04:50:10 -07:00