Commit graph

  • 8ae78546c3 Merge branch 'feat/conversation-archive' of https://github.com/unslothai/unsloth into r9074 feat/conversation-archive Daniel Han 2026-08-19 13:50:32 +00:00
  • 4c34dada37 Studio: say what the archive kill switch does and does not cover Daniel Han 2026-08-19 13:50:26 +00:00
  • d829abd780 Do not resolve a whitespace-only temp value before probing it fix/studio-install-lock-without-a-compiler danielhanchen 2026-08-19 13:47:24 +00:00
  • 99fca7f606 [pre-commit.ci] auto fixes from pre-commit.com hooks feat/checkpoint-compaction pre-commit-ci[bot] 2026-08-19 13:47:17 +00:00
  • 55857c559e [pre-commit.ci] auto fixes from pre-commit.com hooks feat/conversation-recency pre-commit-ci[bot] 2026-08-19 13:45:57 +00:00
  • 2f7387430c Resolve an inherited temp path before probing it, and pin what was probed danielhanchen 2026-08-19 13:45:42 +00:00
  • 012e78f968 Carry the held-transfer marker through adoption too studio/partial-remaining-bytes Daniel Han 2026-08-19 13:39:48 +00:00
  • 5ead392a48 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 13:37:25 +00:00
  • ca7e809799 Resolve the data dir the same way the installer does when uninstalling danielhanchen 2026-08-19 13:32:36 +00:00
  • ad66431f75 Carry the held-transfer marker across a reload Daniel Han 2026-08-19 13:29:44 +00:00
  • 9a523818a9 Merge branch 'feat/conversation-recency' of https://github.com/unslothai/unsloth into HEAD Daniel Han 2026-08-19 13:28:01 +00:00
  • 54e65f8e0a Tighten the comments on the temp and path resolver fallbacks danielhanchen 2026-08-19 13:25:44 +00:00
  • 32ba55b578
    Run the zoo suite in parallel, minus the two files that cannot share a worker (#9285) main Daniel Han 2026-08-19 06:25:09 -07:00
  • dc470257b6
    studio: keep each chat's sampling params and system prompt with the chat (#9055) Michael Han 2026-08-19 06:24:54 -07:00
  • 2c0faed577 Merge branch 'feat/conversation-archive' of https://github.com/unslothai/unsloth into r9161 Daniel Han 2026-08-19 13:23:48 +00:00
  • d6cd4d07f0 Studio: re-derive the compaction boundary by position, not by count Daniel Han 2026-08-19 13:22:21 +00:00
  • 37707ab78c Hold a retry's remainder off a held transfer reading danielhanchen 2026-08-19 13:19:14 +00:00
  • ba9e207ac7
    Scroll into view before a forced click (#9291) Daniel Han 2026-08-19 06:17:48 -07:00
  • 334db4875f
    Studio: add a keyboard shortcuts page and make the existing chords rebindable (#8948) Michael Han 2026-08-19 06:11:21 -07:00
  • 0488fe094a
    Studio: stop the desktop health watchdog killing a backend that is busy generating (#8990) Michael Han 2026-08-19 06:11:13 -07:00
  • 2515c44714
    Studio: recover the OpenAI passthrough from a crashed llama-server (#8999) Michael Han 2026-08-19 06:11:05 -07:00
  • 0eb6b6c931
    Studio: say when a scan folder cannot be read instead of showing no models (#9053) Michael Han 2026-08-19 06:10:58 -07:00
  • 588405dce2
    Desktop: make every drop zone take a drop again (#9036) (#9056) Michael Han 2026-08-19 06:10:51 -07:00
  • f3b0425345
    studio: show the model a chat was started on, and offer it back (#9081) Michael Han 2026-08-19 06:10:44 -07:00
  • 2f80f11ccd
    Studio: link the Read aloud TTS row to Audio and show the preview generate wait (#9093) Michael Han 2026-08-19 06:10:37 -07:00
  • de102032ee
    Desktop: ship a complete Linux AppImage (#9113) oobabooga 2026-08-19 10:09:29 -03:00
  • 531bc481a2
    Studio: incrementally tokenize streaming code fences (#8935) oobabooga 2026-08-19 10:08:46 -03:00
  • f042a4998c Price a fallback retry off the live transfer counter danielhanchen 2026-08-19 13:07:54 +00:00
  • 20a9f84628 Merge branch 'feat/checkpoint-compaction' of https://github.com/unslothai/unsloth into HEAD Daniel Han 2026-08-19 13:05:46 +00:00
  • c44fd8d40c Probe TMP whenever Windows would use it danielhanchen 2026-08-19 13:05:43 +00:00
  • a5cbc913c8 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 13:03:29 +00:00
  • 9f76151e65 Merge remote-tracking branch 'origin/feat/conversation-recency' into HEAD Daniel Han 2026-08-19 13:03:01 +00:00
  • f3eb06525d Merge remote-tracking branch 'origin/feat/conversation-archive' into r9161 Daniel Han 2026-08-19 13:02:48 +00:00
  • 8bc047c91d Drop the root-relative fallback in the in-use scan danielhanchen 2026-08-19 12:59:41 +00:00
  • ed9aeef3d3 [pre-commit.ci] auto fixes from pre-commit.com hooks studio-edit-file-tool pre-commit-ci[bot] 2026-08-19 12:59:32 +00:00
  • 7220dc5e33 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 12:58:15 +00:00
  • 9f1d4ad014 Merge remote-tracking branch 'fork8961/feat/rolling-context-window' into r9074 Daniel Han 2026-08-19 12:57:47 +00:00
  • f1c3654a45 Say only what was measured about the volume GUID root danielhanchen 2026-08-19 12:54:49 +00:00
  • 17f5a07489 Keep the volume GUID prefix through final normalization danielhanchen 2026-08-19 12:51:18 +00:00
  • 6c41897833
    Cache uv's downloads, which is now the largest single cost in CI (#9271) Daniel Han 2026-08-19 05:47:32 -07:00
  • 37303b6e98 Merge remote-tracking branch 'origin/main' into r8961 Daniel Han 2026-08-19 12:47:27 +00:00
  • 71ff360eed Studio: prefer an exact branch match before reopening the tool loop Daniel Han 2026-08-19 12:43:58 +00:00
  • 5e48e197e8 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 12:43:14 +00:00
  • b7ce8a8367 Keep a mounted folder's volume GUID target rooted danielhanchen 2026-08-19 12:41:06 +00:00
  • 98345a7401 Merge remote-tracking branch 'origin/main' into r8753 Daniel Han 2026-08-19 12:37:19 +00:00
  • b93ba0488f Merge remote-tracking branch 'origin/main' into r8989 Daniel Han 2026-08-19 12:37:19 +00:00
  • 7b58b56228
    Studio: make the partial download affordance tell the truth (#8982) Michael Han 2026-08-19 05:37:03 -07:00
  • b8c931f9a4
    Studio: size Xet download buffers from free RAM, not total (#9052) Michael Han 2026-08-19 05:36:30 -07:00
  • d6a37e8474 Studio: ask whether THIS branch checkpointed, not whether the thread ever did Daniel Han 2026-08-19 12:33:32 +00:00
  • 915fa5473c
    fix(studio): refuse a hand-set context unified memory cannot hold (#9172) Daniel Han 2026-08-19 05:31:54 -07:00
  • 489caae23f
    Studio: confirm an Audio model swap instead of dead-ending on the backend 409 (#9092) Michael Han 2026-08-19 05:31:13 -07:00
  • d3f231d55e Merge remote-tracking branch 'origin/feat/conversation-recency' into HEAD Daniel Han 2026-08-19 12:29:58 +00:00
  • d7007ee758 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 12:29:10 +00:00
  • 31abad76ca Keep a cancelled download on the measured remainder danielhanchen 2026-08-19 12:22:37 +00:00
  • 07d8e1ff2c Let edit_file create an empty file danielhanchen 2026-08-19 12:22:23 +00:00
  • acf03a258a Fold SUBST aliases, fix the UNC device form, record the real temp owner danielhanchen 2026-08-19 12:20:26 +00:00
  • 7057e01d1b Cache the .deb set webkit needs, so a dead mirror costs a miss not a shard ci-apt-archive-cache danielhanchen 2026-08-19 12:19:55 +00:00
  • 2287998db2 test(studio): validate model sampling defaults fix-llasa-top-p imagineer99 2026-08-19 13:13:42 +01:00
  • 9c9914ba5e Studio: retire a surplus copy on the re-embed path too Daniel Han 2026-08-19 12:09:27 +00:00
  • b01b6ab82e
    Re-type the native default, not whatever the input happens to show (#9282) Daniel Han 2026-08-19 05:08:17 -07:00
  • e2818bc982 Merge remote-tracking branch 'origin/main' into r8753 Daniel Han 2026-08-19 12:04:07 +00:00
  • 385b922413 Merge remote-tracking branch 'origin/main' into r8989 Daniel Han 2026-08-19 12:04:06 +00:00
  • 65bdc91a1a
    Repair the tests main is currently red on (#9192) Daniel Han 2026-08-19 05:03:46 -07:00
  • d496d3413f
    Stop the orphan-scan tests asking the host whether an invented PID is alive (#9280) Daniel Han 2026-08-19 05:03:13 -07:00
  • 41b93a9169
    Allow unlimited Deep Research time budgets (#9078) alkinun 2026-08-19 15:01:10 +03:00
  • 170f11bf21 Restore the caller's temp on every early exit, and keep a live owner's directory danielhanchen 2026-08-19 11:57:55 +00:00
  • 83b70ea3fb Studio: re-pin the permission read the deep-research contract lost to #8686 Daniel Han 2026-08-19 11:57:19 +00:00
  • 08853803d9
    Update README to include Intel XPU support description for unsloth studio (#9250) JoshuaL3000 2026-08-19 04:46:18 -07:00
  • 718fe69fb0
    Install the browser engines each Chat UI shard actually drives (#9283) Daniel Han 2026-08-19 04:26:37 -07:00
  • 4d0d327c92
    Wait for the Compare nav instead of sampling for it (#9264) Daniel Han 2026-08-19 03:48:57 -07:00
  • 51b7d4a155
    Give the Colab freeze a pip cache, like the job beside it already has (#9276) Daniel Han 2026-08-19 03:22:16 -07:00
  • 214e24c0ce
    Move the two version-incidental macOS jobs onto the emptier pool (#9277) Daniel Han 2026-08-19 03:21:25 -07:00
  • 6e57736ad9
    Stop blaming the recipe for a turn that never came back (#9266) Daniel Han 2026-08-19 03:21:20 -07:00
  • dccc792374
    Ask whether Playwright system libraries are missing before installing them (#9273) Daniel Han 2026-08-19 02:37:33 -07:00
  • daa74f657b
    Stub all three fields the snapshot reads, not two of them (#9274) Daniel Han 2026-08-19 02:18:44 -07:00
  • 2e3cc032f6
    Record the venv own requirement digests, not the installers (#9263) Daniel Han 2026-08-19 01:31:09 -07:00
  • 7c38312c33 [pre-commit.ci] auto fixes from pre-commit.com hooks default-downloads-to-https pre-commit-ci[bot] 2026-08-19 08:21:12 +00:00
  • e0335a2fc8 default new installs to HTTPS downloads, and put the choice in Settings shimmyshimmer 2026-08-19 01:19:27 -07:00
  • 5c95afa317 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 07:34:32 +00:00
  • da68d52601 Studio: five fixes to the archive's ordering, matching and filtering Daniel Han 2026-08-19 07:33:13 +00:00
  • fdf83cbd6a
    Make apt fail fast, so the retry has something to retry (#9260) Daniel Han 2026-08-19 00:19:50 -07:00
  • a5ca07f70d [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-19 07:00:30 +00:00
  • bd192b485b Studio: reopen the tool loop only where an epoch actually happened Daniel Han 2026-08-19 06:58:20 +00:00
  • 6716cfbd6d Studio: name the encoding on this branch's test reads, and re-pin the permission read Daniel Han 2026-08-19 06:56:39 +00:00
  • cabed07f95
    Bound every apt step in CI, and fix the retry that never ran (#9256) Daniel Han 2026-08-18 23:18:35 -07:00
  • 8a3762ae57
    Studio: support llama.cpp semantic version output (#9127) oobabooga 2026-08-19 02:33:36 -03:00
  • 8b4a5ee07d
    Count a capped overlay stack by what it reads, not by how the cap is spelled (#9253) Daniel Han 2026-08-18 22:03:10 -07:00
  • 567b3b7f99
    Allowlist huggingface-hub's http_backoff loop so Security audit stops failing (#9252) Daniel Han 2026-08-18 22:02:31 -07:00
  • d9e5c059c8
    Print what the server said when an inference smoke request 4xx's (#9202) Daniel Han 2026-08-18 21:02:07 -07:00
  • 566272b721
    Run the Mac GGUF inference phases in the Mac UI job, not on a second runner (#9213) Daniel Han 2026-08-18 21:00:06 -07:00
  • df8fb6a03b
    Say both load fallbacks when both fire, and repair the two suites that guard it (#9189) Daniel Han 2026-08-18 20:58:30 -07:00
  • f8aeca7a8c reserve a shadow gutter under the overlay rail's bottom card fix-overlay-toast-shadow-clip shimmyshimmer 2026-08-18 19:38:18 -07:00
  • 657aea945b
    studio: stop nudging a turn that asks the user for a missing detail (#8946) Maheswar Kumar 2026-08-19 14:13:50 +12:00
  • a559397049 Studio: add a two-live-prefix-fence arm to the retention probe sd-shiki-fix danielhanchen 2026-08-18 22:01:33 +00:00
  • 23dcf6123e Studio: stop a failed markdown chunk from taking the whole app down studio-markdown-chunk-boundary danielhanchen 2026-08-18 22:19:28 +00:00
  • f964304f95 Studio: run the model picker row suite in CI perf-model-picker danielhanchen 2026-08-18 22:07:14 +00:00
  • 1b4f9f61f5 Studio: retarget the no-eviction mutant at the one-directional check danielhanchen 2026-08-18 21:53:46 +00:00
  • d0ea96d85e Studio: make token cache prefix eviction one-directional so two live fences cannot live-lock danielhanchen 2026-08-18 21:53:39 +00:00
  • ff2782ca6b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-08-18 21:44:57 +00:00
  • 38787d1cbf Exempt the reasoning pane harness from the CI coverage check, with the reason studio-reasoning-block-window danielhanchen 2026-08-18 21:39:41 +00:00