unsloth/studio/src-tauri
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
..
capabilities Fix image and file paste in Studio desktop (#7543) 2026-07-28 13:46:51 +02:00
icons Polish Studio desktop chrome (#6332) 2026-06-24 17:56:25 -07:00
linux Windows installer: fix DiskPart UAC mid-install, drive-root cache, and spurious unsloth.exe rename warning (#6296) 2026-06-22 03:09:08 -07:00
src Studio: keep grouped Python scripts visible and save them natively (#7528) 2026-07-28 05:41:36 -07:00
windows Windows installer: fix DiskPart UAC mid-install, drive-root cache, and spurious unsloth.exe rename warning (#6296) 2026-06-22 03:09:08 -07:00
build.rs Add tauri (#5144) 2026-04-23 04:50:10 -07:00
Cargo.lock Fix image and file paste in Studio desktop (#7543) 2026-07-28 13:46:51 +02:00
Cargo.toml Fix image and file paste in Studio desktop (#7543) 2026-07-28 13:46:51 +02:00
Entitlements.plist Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
Info.plist Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
tauri.conf.json Rotate desktop updater signing key (#7500) 2026-07-27 14:34:55 +02:00
tauri.macos.conf.json Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
tauri.windows.conf.json Fix Windows workflow issues(#5694) 2026-05-22 05:32:30 -07:00