unsloth/studio/frontend/src/lib
michaelhan bfe6f542ce Merge origin/main into image-generation (PR #6763)
Resolve the drift between PR #6763 and current main:

- deletion: main moved cached-model deletion into hub/services/models/deletion.py,
  so the PR's Images/Video in-use guards move there too as _diffusion_blocks_delete
  and _video_blocks_delete, keeping main's fail-closed 503 contract.
- llama_keepwarm: take main's rewrite, re-apply the PR's image/video inference
  suffixes so a generation in flight blocks an idle unload.
- routes/training: keep main's sidecar-swap 409 and resume_source_run_id, run
  start_training in the worker thread the PR's unload hook needs.
- model picker: main renamed components/assistant-ui/model-selector ->
  features/model-picker/... and rewrote pickers.tsx, so the PR's picker work is
  ported onto main's version (task/catalog props, task gating of hub + cached +
  local rows, single-device expanderGpuGb, fine-tuned section hidden when scoped)
  rather than reverting main's pinned-models and per-model-config work.
- images/video pages: imports repointed at the new model-selector path.
- tests: delete-guard tests retargeted at the deletion service.

Typecheck, i18n parity and model-catalog checks pass.
2026-07-25 00:34:38 -07:00
..
api-base.ts Harden Tauri release flow (#5341) 2026-05-12 20:30:20 -07:00
audio-utils.ts Update license headers 2026-03-12 17:23:10 +00:00
bulb-icon.tsx Chat: match reasoning thinking icon to the composer bulb (#6607) 2026-06-23 05:16:39 -07:00
chevron-icons.ts Unsloth: appearance palettes, customization options, and control restyle (#7077) 2026-07-14 05:12:08 -07:00
copy-to-clipboard.ts Studio frontend: reduce and tighten code comments (#6099) 2026-06-08 23:10:35 -07:00
format-fastapi-error.ts Studio frontend: reduce and tighten code comments (#6099) 2026-06-08 23:10:35 -07:00
hugeicons-derived.ts Studio: diffusion UX polish and stronger auto policies (images + video) (#6885) 2026-07-06 17:48:39 -07:00
latex.ts Studio: fix currency and indentation edge cases in LaTeX rendering (#6957) 2026-07-08 03:13:32 -07:00
mic-icon.tsx Studio: add Voice settings tab (dictation, dictionary, read aloud) (#7074) 2026-07-15 07:55:39 -07:00
model-size.ts Studio: clean-room compact RAG (knowledge bases, hybrid search, fast indexing) (#5910) 2026-06-09 21:17:04 -07:00
native-files.ts Fix Studio desktop reliability (#7255) 2026-07-21 09:51:18 +02:00
native-notifications.ts Add Tauri native notifications (#5273) 2026-05-05 00:09:48 -07:00
open-link.ts Studio frontend: reduce and tighten code comments (#6099) 2026-06-08 23:10:35 -07:00
sparkles-icon.tsx studio: use Hugeicons AI Security glyph for Run automatically (#7409) 2026-07-24 04:48:29 -07:00
tauri-diagnostics.ts Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
tick-icon.ts Studio: clearer check mark and even plus-menu hover padding (#6253) 2026-06-12 06:44:08 -07:00
toast.ts studio: fix toast close-button click and light-mode hover (#5597) 2026-05-19 00:55:55 -07:00
utils.ts Studio: register text-ui tokens with tailwind-merge so cn() keeps them (#7396) 2026-07-24 00:48:54 -07:00
vram.ts Studio frontend: reduce and tighten code comments (#6099) 2026-06-08 23:10:35 -07:00