Compare commits
merge into: ceos:main
ceos:main
ceos:dependabot/github_actions/actions-344d71ed27
ceos:studio-settings-polish
ceos:studio-profile-stats
ceos:studio-accent-primary
ceos:fix/setup-sh-wget-fallback
ceos:studio/api-monitor-and-per-model-settings
ceos:fix/offline-load-unreachable-hub
ceos:ci/clean-machine-install
ceos:ci/interrupted-install-recovery
ceos:dependabot/pip/python-security-fec1d00dd4
ceos:dependabot/pip/python-b733189857
ceos:pip-amd-extra-and-url-guard
ceos:pip
ceos:bnb-rocm-fallback-floor-pip
ceos:fix/main-extras-guard
ceos:fix/pip-amd-extra
ceos:dependabot/cargo/studio/src-tauri/cargo-tauri-3292897c27
ceos:fix/marker-read-write-encoding
ceos:fix/rocm-version-test-isolation
ceos:fix/windows-amd-rocm-install
ceos:pre-commit-ci-update-config
ceos:fix/studio-install-readiness
ceos:docker-blackwell-build
ceos:windows-torch-211
ceos:fix/torchcodec-torch211
ceos:woa-nvidia-wsl-fallback
ceos:studio-wheelmap-torch212
ceos:add-cu128-torch2110-extra
ceos:dh/recover-3324-rocm-dockerfile
ceos:studio-autoload-on-device-only
ceos:agent/fix-local-mtp-drafter-discovery
ceos:image-generation
ceos:dependabot/cargo/studio/src-tauri/cargo-tauri-security-082059d156
ceos:dependabot/npm_and_yarn/studio/backend/core/data_recipe/oxc-validator/npm-oxc-validator-7bee95dfb2
ceos:pr-7219-deep-research
ceos:fix/setup-clear-stale-webview-caches
ceos:fix/uninstall-webview-runtime-data
ceos:ui-font-size-token-scaling
ceos:agent/fix-ui-font-scaling
ceos:pr/daniel-unsloth-start-audit
ceos:agent/harden-auto-permission-network-gates
ceos:fix/llama-strix-system-rocm
ceos:fix/studio-gc-standard-offloader
ceos:volta-v100-cu128-guard
ceos:studio-remote-update-confirm
ceos:studio-sandbox-fs-confinement
ceos:studio-mtp-tool-markup-leak
ceos:studio-sandbox-isolation-hint
ceos:fix-sidebar-leading-tight-regex
ceos:launcher-no-browser
ceos:video-diffusion-improvements
ceos:fix/sidebar-descender-test-regex
ceos:studio-picker-followup
ceos:studio-inkling-support
ceos:fix/studio-torchao-export-windows-rocm
ceos:studio-no-inpage-bootstrap-seed
ceos:danielhanchen/studio-os-sandbox
ceos:fix/fused-lora-fp32-dtype
ceos:danielhanchen/harden-code-exec-sandbox
ceos:ci-harden-smoke-http-retries
ceos:resume-ci-schedule
ceos:fix/gptoss-generate-poisons-compiled-training
ceos:torch-211-readiness-canary
ceos:flash-attn-blackwell-6961
ceos:danielhanchen/block-markerless-code-tools
ceos:shimmyshimmer/studio-launcher-install-id-repair
ceos:danielhanchen/confirm-code-execution
ceos:fix-mlx-gguf-reload-context
ceos:diffusion-train-perf
ceos:fla-gated-deltanet-advisory
ceos:fix/stop-tool-xml-in-final-pass
ceos:fix/cache-frontend-build
ceos:fix/studio-ld-library-path-cuda
ceos:fix/windows-setup-no-gpu
ceos:studio-tools-multi-format-v3
ceos:pr-6866-assets
ceos:pr-6763-assets
ceos:fix-compressed-export-transformers-ceiling
ceos:fix-llmcompressor-reinstall-guard
ceos:harden-llmcompressor-install
ceos:diffusion-phase6-features
ceos:merge_to_fp8
ceos:pr6658-image-generation
ceos:dependabot/npm_and_yarn/studio/frontend/npm-frontend-security-360cad5ee5
ceos:studio-cpu-numa-gguf-hardening
ceos:fix-tokenizer-extra-special-tokens-list
ceos:studio-trim-log-noise
ceos:studio-mtp-draft-kv-fullctx
ceos:pr6392-ui-assets
ceos:doc-extraction-fast
ceos:pr-6634-canvas-evidence
ceos:demo/pr-6666-preview
ceos:studio-preview-link-media
ceos:fix-torch-index-family-env
ceos:studio-model-idle-ttl
ceos:fix-gemma4-openai-api-streams
ceos:fix/stray-forward-poisons-compiled-training
ceos:fix-installer-studio-autostart
ceos:gemma4-eseries-generation-usecache
ceos:studio-llama-update-toast-tag
ceos:fix-gpt-oss-merged-reload-model-name
ceos:studio-readme-server-flags
ceos:reduce-comments-package
ceos:studio-orphan-llama-server-reaper
ceos:studio-security-headers-pure-asgi
ceos:daniel/studio-sliding-window-compaction
ceos:fix/lemonade-marker-update-to-fork
ceos:studio-consolidate-spinners
ceos:studio-sidebar-hover-pills
ceos:studio-toast-loading-spinner
ceos:studio-update-installer-oneliner
ceos:cleanup/pr5940-comments
ceos:auto-install-upgrade-setuptools-pip
ceos:studio-diffusiongemma-disable-tools-enable-artifacts
ceos:studio-prebuilt-attach-diffusion-visual-server
ceos:fix-prediction-step-return-logits-restore
ceos:dg-onto-main
ceos:studio/fix-llama-update-downgrade
ceos:diffusiongemma-studio-media
ceos:fix/llama-update-banner-downgrade
ceos:diffusiongemma-studio-support
ceos:security/studio-tauri-2-11-1
ceos:pr-6016-nan-loss-fixes
ceos:fix-responses-empty-tool-output
ceos:pr-6049
ceos:fix-5999-win-llama-gpu-selection
ceos:studio-composer
ceos:fix/studio-reset-password-hint-windows-path
ceos:feature/rag
ceos:feature/mcp-config-file
ceos:feature/docker-studio-0.1.43-beta-2026.5.10-2026-JUN-03-r5
ceos:grpo-fullft-return-hidden-states
ceos:fix/llama-gpu-offload-validation
ceos:pr-5916-hub-evidence
ceos:studio-tokenless-llama-prebuilt
ceos:studio-rag-5910-assets
ceos:tool-call-confirmation
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31-r2
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31-r3
ceos:studio-rag-trimmed
ceos:studio-rag-fast-indexing
ceos:test-v100-grpo-fullft-all
ceos:feature/docker-studio-0.1.42-beta-2026.5.8-2026-MAY-31-r2
ceos:macos-prebuilt-setup
ceos:fix/amd-optional-bnb
ceos:fix/macos-arm64-venv-autodetect
ceos:parked/external-rag-prefetch
ceos:feat/expose-sampling-params-core
ceos:feat/codex-provider
ceos:feat/html-svg-chat-rendering
ceos:studio/openai-web-search-actions-and-image-overlay
ceos:chat-artifacts
ceos:studio-diffusion-images
ceos:fix-tool-reprompt-overfire
ceos:feature/docker-studio-0.1.41-beta-2026.5.7-2026-MAY-24-r2
ceos:studio-sandbox-hardening
ceos:feature/docker-studio-0.1.41-beta-2026.5.7-2026-MAY-24
ceos:feat/model-picker-filter-fixes
ceos:followup-mtp-reload-guards
ceos:feature/docker-studio-0.1.41-beta-2026.5.6-2026-MAY-22-r2
ceos:feature/docker-studio-0.1.41-beta-2026.5.6-2026-MAY-22
ceos:daniel/studio-chat-template-kwargs-registry
ceos:daniel/studio-validation-retry-loop
ceos:daniel/studio-respond-tool-injection
ceos:feat/openai-image-generation-pill
ceos:followup-lockfile-audit-regressions
ceos:studio-spec-pmin-and-ngram-map
ceos:debug/anthropic-tool-call-trace
ceos:revert-5390-fix/anthropic-claude-code-tools
ceos:feature/docker-studio-0.1.41-beta-2026.5.5-2026-MAY-20
ceos:feature/docker-studio-v0.1.41-beta-2026.5.5
ceos:studio/settings-panel-closed-tab-trap
ceos:studio/keep-shutdown-dialog-open-on-error
ceos:studio/clear-stale-thread-search-after-delete
ceos:studio/code-block-h-scroll
ceos:studio/responsiveness-tool-bursts
ceos:studio/export-markdown-filename
ceos:studio/sidebar-thread-title-tooltip
ceos:ci/npm-ci-followup-5604
ceos:studio/autoload-polish-follow-up
ceos:studio/auto-continue-mid-plan
ceos:ci/frozen-lockfile-installs
ceos:studio-frontend-vitest
ceos:check/windows-torch
ceos:studio-test-5434-and-5517
ceos:followup-active-only-grouped
ceos:studio-toaster-bottom-right
ceos:feat-gemma4-moe-4bit-swap
ceos:fix-issue-5344-quantization-guardrail
ceos:studio/hardening-followup
ceos:feature/docker-studio-v0.13.9-beta-2026.5.2-may13-snapshot
ceos:feature/docker-studio-vxxxx-beta-2026.5.3
ceos:combine-dependabot-2026-05-11
ceos:dependabot/bun/studio/frontend/bun-frontend-57b05fa4fc
ceos:fix/mlx
ceos:feature/docker-studio-v0.13.9-beta-2026.5.2
ceos:tests-docs-runner
ceos:feature/docker-studio-v0.13.8-2026.5.1
ceos:feature/gemma4-trans5.5.2
ceos:feature/docker-studio-v0.13.7-beta-2026.4.8-may-snapshot
ceos:fix/image-only-chat-validation
ceos:fix/tauri-tray-and-installer
ceos:danielhanchen/flex-moe-qwen3
ceos:feature/docker-studio-v0.13.7-beta-2026.4.8
ceos:feature/docker-studio-v0.13.6-beta-2026.4.7
ceos:flex-fast-inference-gate
ceos:transformers-continuous-batching-qwen3
ceos:fix/bnb-multidevice-inference-hooks
ceos:gemma4-fp16-force-float32
ceos:feature/tool-choice-kwarg-openai-format
ceos:fix/ui-fix
ceos:fix/gemma4-force-float32
ceos:feature/docker-studio-v0.13.6-beta-2026.4.6
ceos:fix/gemma4-fp16-force-float32
ceos:studio-tool-nudge-small-models
ceos:fix/windows-studio-update-launcher-lock
ceos:feature/docker-studio-spark-v0.13.6-beta-2026.4.5
ceos:feature/docker-studio-v0.13.6-beta-2026.4.5
ceos:studio/batch-gguf-exports
ceos:studio/api-keys
ceos:feature/chat-ui-polish
ceos:studio/anthropic-api
ceos:feature/docker-studio-v0.1.36-beta-2026.4.4
ceos:feat/access-endpoint
ceos:feature/docker-studio-v0.1.35-beta-2026.4.4
ceos:fix/transformers-v5-tiers
ceos:pr-4852-head
ceos:feature/docker-studio-v0.1.35-beta-2026.4.2
ceos:feature/update-details-manifest
ceos:tests/preference-dataset-format
ceos:feature/docker-studio-v0.1.35-beta
ceos:fix/lazy-import-llama-cpp
ceos:fix/llama-tag-latest
ceos:fix/llama-cpp-b8637
ceos:fix/studio-install-from-git-main
ceos:fix/uv-venv-clean
ceos:fix/mac-llamacpp-binary
ceos:test/kv-cache-estimation-tests
ceos:fix/kv-cache-5path-estimation
ceos:fix/web-search-ssl-sni
ceos:feature/docker-studio-v0.1.3-beta
ceos:fix/transformers-v5-compat
ceos:pr-4741-5147102380432514182
ceos:fix/fitness-oom-calculator
ceos:flexattn_refactor_fixed
ceos:feat/chat-ui-enhancements
ceos:feature/rocm-support
ceos:feature/rocm-test-suite
ceos:feature/rocm-hardware-flag
ceos:feature/rocm-llama-prebuilt
ceos:feature/rocm-python-stack
ceos:feature/rocm-install-sh
ceos:fix/rocm-audit-bugfixes
ceos:optimal-device-map
ceos:feat/local-hf-export-toggle
ceos:feature/docker-studio-v0.1.25-beta
ceos:bump-version-2026.3.16
ceos:fix/tool-call-nudge-and-xml-strip
ceos:fix/streaming-tool-detection
ceos:feat/studio-dedicated-streaming-server
ceos:fix/colab-install-python-stack
ceos:fix/colab-llama-cpp-install
ceos:fix/colab-missing-ml-deps
ceos:fix/colab-setup-local-flag
ceos:fix/studio-sse-streaming-overhead
ceos:feature/docker-studio-25march
ceos:dh/fix-colab-studio-launch
ceos:dh/bump-installer-version-2026.3.12
ceos:fix/skip-broken-bun-versions
ceos:fix/replace-unicode-dashes
ceos:fix/one-line-launch-windows
ceos:feature/docker-hf-space
ceos:feature/docker-container-studio
ceos:fix/studio-ts-build-errors
ceos:feature/strip-authentication-hf
ceos:fix/venv-t5-tokenizer-backends
ceos:fix/studio-venv-t5-tiktoken
ceos:fix/studio-venv-colab
ceos:feature/docker-studio-folder
ceos:test/hf-space
ceos:dh/combine-grpo-mixed-precision-fixes
ceos:fix/fp8-moe-bug-fixes
ceos:studio/fix-stale-gguf-metadata
ceos:fix/checking-dataset-logic
ceos:fix/ordering-of-training-models
ceos:fix/python-candidate-version
ceos:studio/training-progress-deferred-llama-cpp
ceos:feat/gguf-only-cpu
ceos:fix/qwen3_5-fused-ce-clean
ceos:fix/fp8-moe-loader-guard
ceos:studio/extract-param-count-from-name
ceos:fix/4155-training-args-config-guard
ceos:fix/gguf-audio
ceos:fix/cancel-hf-help-model
ceos:studio/toast-dismiss-ux
ceos:fix/flex-attention-pre-ampere
ceos:fix/windows-fixes
ceos:test/test-setup
ceos:fix/test-utils-structlog-caplog
ceos:dh/recover-1764-tool-calling-demo
ceos:dh/recover-3897-metrics
ceos:dh/recover-3125-phi2
ceos:dh/recover-3653-past-kv
ceos:dh/recover-3740-amd-radeon
ceos:dh/recover-3819-qwen3-omni
ceos:dh/recover-3823-context-parallel
ceos:dh/recover-3918-asft
ceos:dh/recover-3950-apple-silicon
ceos:dh/recover-4038-tool-calling-compat
ceos:dh/recover-4184-colab-export-docs
ceos:dh/recover-3856-mlx
ceos:test-branch-some-work
ceos:backup/pre-history-recovery-2026-03-12
ceos:rolandtannous-patch-1
ceos:dh/recover-4196-grpo-resume
ceos:dh/recover-4145-moe-alias
ceos:dh/recover-3875-device-context
ceos:dh/recover-3708-moe-target-parameters
ceos:dh/recover-4191-trl-bump
ceos:dh/recover-4183-hermes-chat-template
ceos:dh/recover-4179-lora-chat-template
ceos:dh/recover-4177-modernbert-num-labels
ceos:dh/recover-4090-idefics3
ceos:dh/recover-4077-ddp-vlm-tiled-mlp
ceos:dh/recover-3891-cggr
ceos:dh/recover-3816-vllm-revision
ceos:dh/recover-3804-zero-stride-fix
ceos:dh/recover-3153-seq2seq
ceos:dh/recover-3691-ruff-version
ceos:dh/recover-3469-filelocks
ceos:dh/recover-3660-trl-native-datasets
ceos:dh/recover-3241-lr-strict-mode
ceos:dh/recover-3341-reference-docs
ceos:dh/recover-3234-eval-steps-warning
ceos:dh/recover-3793-revision-chat-template
ceos:dh/recover-3436-qwen25-coder
ceos:dh/recover-3425-gpt-oss-bf16
ceos:dh/recover-1225-load-checkpoint-add-new-tokens-rebased
ceos:dh/recover-974-cuda-visible-devices-rebased
ceos:dh/recover-4035-sm100-vllm-env-only-rebased
ceos:dh/recover-4114-full-finetune-precision-rebased
ceos:dh/recover-3975-trl-025-grpo-reward-vision-v2-rebased
ceos:dh/recover-4207-stale-wheel-urls
ceos:dh/recover-3958-compat-guards-rebased
ceos:nightly
ceos:fix/sm-gating-compile-options
ceos:fix-broken-wandb-import
ceos:dh/fix-4082-full-finetune-precision
ceos:fix/trl-experimental-compat
ceos:fix/temp-O-shape-batched-inference
ceos:fix/hip-amdgpu-ids-model-import-filter
ceos:pr-4049-head
ceos:fix/sm100-vllm-env-only
ceos:rocm-gpt-oss-bf16-aiter
ceos:fix-import-vllm-mma
ceos:fix/silence-peft-target-parameters-warning
ceos:fix/silence-training-warnings
ceos:fix/trl-experimental-thin-wrapper-compilation
ceos:fix-torchcodec-runtime-error
ceos:pip-add-torch-2.10-support
ceos:fix/trl-025-grpo-reward-vision-v2
ceos:fix/trl-025-grpo-reward-vision
ceos:fix/trl-027-grpo-compatibility
ceos:fix/compat-guards
ceos:fix/pr3812-moe-kernels
ceos:pr-3719
ceos:safer-vllm-notebook-patch
ceos:pluesclues-patch-1
ceos:shimmyshimmer-patch-1
ceos:fix/fbgemm-cutlass-errors-sm100
ceos:grpo-fix-on-pr3754
ceos:fix-grpo-version-compat
ceos:grpo-fix-rlpy
ceos:fix-pdl-use-vllm-version-check
ceos:fix-vllm-pdl-blackwell
ceos:fix-vllm-chat-template-sync
ceos:quant-config-respect
ceos:rl-fixes
ceos:fix-sentence-transformer-quant-config
ceos:fix/fast-generate-wrapper-helpful-errors
ceos:fix-gemma3-qat-stability
ceos:fix/correctness-bugs-batch2
ceos:fix/correctness-bugs
ceos:danielhanchen-patch-2
ceos:danielhanchen-patch-1
ceos:pr/3673
ceos:fix-flash-attn-masking
ceos:fix-grpo-trainer-rpc-error
ceos:amd
ceos:v0.1.501-beta
ceos:v0.1.50-beta
ceos:v0.1.49-beta
ceos:v0.1.481-beta
ceos:v0.1.48-beta
ceos:v0.1.471-beta
ceos:v0.1.47-beta
ceos:v0.1.464-beta
ceos:v0.1.463-beta
ceos:v0.1.462-beta
ceos:v0.1.461-beta
ceos:v0.1.46-beta
ceos:v0.1.451-beta
ceos:v0.1.45-beta
ceos:v0.1.44-beta
ceos:v0.1.431-beta
ceos:v0.1.43-beta
ceos:v0.1.42-beta
ceos:v0.1.416-beta
ceos:v0.1.415-beta
ceos:v0.1.41-beta
ceos:v0.1.405-beta
ceos:v0.1.40-beta
ceos:v0.1.39-beta
ceos:v0.1.38-beta
ceos:v0.1.37-beta
ceos:v0.1.36-beta
ceos:v0.1.35-beta
ceos:v0.1.3-beta
ceos:v0.1.25-beta
ceos:v0.1.2-beta
ceos:b8475
ceos:b8457
ceos:v0.1.0-beta
ceos:March-2026
ceos:February-2026
ceos:December-2025
ceos:November-2025
ceos:October-2025
ceos:September-2025-v3
ceos:September-2025-v2
ceos:August-2025-v2
ceos:August-2025
ceos:July-2025
ceos:June-2025
ceos:May-2025
ceos:2025-03
ceos:2025-02-v2
ceos:2025-02
ceos:2025-01
ceos:December-2024
ceos:November-2024
ceos:October-2024
ceos:September-2024
ceos:August-2024
ceos:July-Llama-2024
ceos:July-Mistral-2024
ceos:July-2024
...
pull from: ceos:fix/studio-gc-standard-offloader
ceos:main
ceos:dependabot/github_actions/actions-344d71ed27
ceos:studio-settings-polish
ceos:studio-profile-stats
ceos:studio-accent-primary
ceos:fix/setup-sh-wget-fallback
ceos:studio/api-monitor-and-per-model-settings
ceos:fix/offline-load-unreachable-hub
ceos:ci/clean-machine-install
ceos:ci/interrupted-install-recovery
ceos:dependabot/pip/python-security-fec1d00dd4
ceos:dependabot/pip/python-b733189857
ceos:pip-amd-extra-and-url-guard
ceos:pip
ceos:bnb-rocm-fallback-floor-pip
ceos:fix/main-extras-guard
ceos:fix/pip-amd-extra
ceos:dependabot/cargo/studio/src-tauri/cargo-tauri-3292897c27
ceos:fix/marker-read-write-encoding
ceos:fix/rocm-version-test-isolation
ceos:fix/windows-amd-rocm-install
ceos:pre-commit-ci-update-config
ceos:fix/studio-install-readiness
ceos:docker-blackwell-build
ceos:windows-torch-211
ceos:fix/torchcodec-torch211
ceos:woa-nvidia-wsl-fallback
ceos:studio-wheelmap-torch212
ceos:add-cu128-torch2110-extra
ceos:dh/recover-3324-rocm-dockerfile
ceos:studio-autoload-on-device-only
ceos:agent/fix-local-mtp-drafter-discovery
ceos:image-generation
ceos:dependabot/cargo/studio/src-tauri/cargo-tauri-security-082059d156
ceos:dependabot/npm_and_yarn/studio/backend/core/data_recipe/oxc-validator/npm-oxc-validator-7bee95dfb2
ceos:pr-7219-deep-research
ceos:fix/setup-clear-stale-webview-caches
ceos:fix/uninstall-webview-runtime-data
ceos:ui-font-size-token-scaling
ceos:agent/fix-ui-font-scaling
ceos:pr/daniel-unsloth-start-audit
ceos:agent/harden-auto-permission-network-gates
ceos:fix/llama-strix-system-rocm
ceos:fix/studio-gc-standard-offloader
ceos:volta-v100-cu128-guard
ceos:studio-remote-update-confirm
ceos:studio-sandbox-fs-confinement
ceos:studio-mtp-tool-markup-leak
ceos:studio-sandbox-isolation-hint
ceos:fix-sidebar-leading-tight-regex
ceos:launcher-no-browser
ceos:video-diffusion-improvements
ceos:fix/sidebar-descender-test-regex
ceos:studio-picker-followup
ceos:studio-inkling-support
ceos:fix/studio-torchao-export-windows-rocm
ceos:studio-no-inpage-bootstrap-seed
ceos:danielhanchen/studio-os-sandbox
ceos:fix/fused-lora-fp32-dtype
ceos:danielhanchen/harden-code-exec-sandbox
ceos:ci-harden-smoke-http-retries
ceos:resume-ci-schedule
ceos:fix/gptoss-generate-poisons-compiled-training
ceos:torch-211-readiness-canary
ceos:flash-attn-blackwell-6961
ceos:danielhanchen/block-markerless-code-tools
ceos:shimmyshimmer/studio-launcher-install-id-repair
ceos:danielhanchen/confirm-code-execution
ceos:fix-mlx-gguf-reload-context
ceos:diffusion-train-perf
ceos:fla-gated-deltanet-advisory
ceos:fix/stop-tool-xml-in-final-pass
ceos:fix/cache-frontend-build
ceos:fix/studio-ld-library-path-cuda
ceos:fix/windows-setup-no-gpu
ceos:studio-tools-multi-format-v3
ceos:pr-6866-assets
ceos:pr-6763-assets
ceos:fix-compressed-export-transformers-ceiling
ceos:fix-llmcompressor-reinstall-guard
ceos:harden-llmcompressor-install
ceos:diffusion-phase6-features
ceos:merge_to_fp8
ceos:pr6658-image-generation
ceos:dependabot/npm_and_yarn/studio/frontend/npm-frontend-security-360cad5ee5
ceos:studio-cpu-numa-gguf-hardening
ceos:fix-tokenizer-extra-special-tokens-list
ceos:studio-trim-log-noise
ceos:studio-mtp-draft-kv-fullctx
ceos:pr6392-ui-assets
ceos:doc-extraction-fast
ceos:pr-6634-canvas-evidence
ceos:demo/pr-6666-preview
ceos:studio-preview-link-media
ceos:fix-torch-index-family-env
ceos:studio-model-idle-ttl
ceos:fix-gemma4-openai-api-streams
ceos:fix/stray-forward-poisons-compiled-training
ceos:fix-installer-studio-autostart
ceos:gemma4-eseries-generation-usecache
ceos:studio-llama-update-toast-tag
ceos:fix-gpt-oss-merged-reload-model-name
ceos:studio-readme-server-flags
ceos:reduce-comments-package
ceos:studio-orphan-llama-server-reaper
ceos:studio-security-headers-pure-asgi
ceos:daniel/studio-sliding-window-compaction
ceos:fix/lemonade-marker-update-to-fork
ceos:studio-consolidate-spinners
ceos:studio-sidebar-hover-pills
ceos:studio-toast-loading-spinner
ceos:studio-update-installer-oneliner
ceos:cleanup/pr5940-comments
ceos:auto-install-upgrade-setuptools-pip
ceos:studio-diffusiongemma-disable-tools-enable-artifacts
ceos:studio-prebuilt-attach-diffusion-visual-server
ceos:fix-prediction-step-return-logits-restore
ceos:dg-onto-main
ceos:studio/fix-llama-update-downgrade
ceos:diffusiongemma-studio-media
ceos:fix/llama-update-banner-downgrade
ceos:diffusiongemma-studio-support
ceos:security/studio-tauri-2-11-1
ceos:pr-6016-nan-loss-fixes
ceos:fix-responses-empty-tool-output
ceos:pr-6049
ceos:fix-5999-win-llama-gpu-selection
ceos:studio-composer
ceos:fix/studio-reset-password-hint-windows-path
ceos:feature/rag
ceos:feature/mcp-config-file
ceos:feature/docker-studio-0.1.43-beta-2026.5.10-2026-JUN-03-r5
ceos:grpo-fullft-return-hidden-states
ceos:fix/llama-gpu-offload-validation
ceos:pr-5916-hub-evidence
ceos:studio-tokenless-llama-prebuilt
ceos:studio-rag-5910-assets
ceos:tool-call-confirmation
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31-r2
ceos:feature/docker-studio-0.1.43-beta-2026.5.9-2026-MAY-31-r3
ceos:studio-rag-trimmed
ceos:studio-rag-fast-indexing
ceos:test-v100-grpo-fullft-all
ceos:feature/docker-studio-0.1.42-beta-2026.5.8-2026-MAY-31-r2
ceos:macos-prebuilt-setup
ceos:fix/amd-optional-bnb
ceos:fix/macos-arm64-venv-autodetect
ceos:parked/external-rag-prefetch
ceos:feat/expose-sampling-params-core
ceos:feat/codex-provider
ceos:feat/html-svg-chat-rendering
ceos:studio/openai-web-search-actions-and-image-overlay
ceos:chat-artifacts
ceos:studio-diffusion-images
ceos:fix-tool-reprompt-overfire
ceos:feature/docker-studio-0.1.41-beta-2026.5.7-2026-MAY-24-r2
ceos:studio-sandbox-hardening
ceos:feature/docker-studio-0.1.41-beta-2026.5.7-2026-MAY-24
ceos:feat/model-picker-filter-fixes
ceos:followup-mtp-reload-guards
ceos:feature/docker-studio-0.1.41-beta-2026.5.6-2026-MAY-22-r2
ceos:feature/docker-studio-0.1.41-beta-2026.5.6-2026-MAY-22
ceos:daniel/studio-chat-template-kwargs-registry
ceos:daniel/studio-validation-retry-loop
ceos:daniel/studio-respond-tool-injection
ceos:feat/openai-image-generation-pill
ceos:followup-lockfile-audit-regressions
ceos:studio-spec-pmin-and-ngram-map
ceos:debug/anthropic-tool-call-trace
ceos:revert-5390-fix/anthropic-claude-code-tools
ceos:feature/docker-studio-0.1.41-beta-2026.5.5-2026-MAY-20
ceos:feature/docker-studio-v0.1.41-beta-2026.5.5
ceos:studio/settings-panel-closed-tab-trap
ceos:studio/keep-shutdown-dialog-open-on-error
ceos:studio/clear-stale-thread-search-after-delete
ceos:studio/code-block-h-scroll
ceos:studio/responsiveness-tool-bursts
ceos:studio/export-markdown-filename
ceos:studio/sidebar-thread-title-tooltip
ceos:ci/npm-ci-followup-5604
ceos:studio/autoload-polish-follow-up
ceos:studio/auto-continue-mid-plan
ceos:ci/frozen-lockfile-installs
ceos:studio-frontend-vitest
ceos:check/windows-torch
ceos:studio-test-5434-and-5517
ceos:followup-active-only-grouped
ceos:studio-toaster-bottom-right
ceos:feat-gemma4-moe-4bit-swap
ceos:fix-issue-5344-quantization-guardrail
ceos:studio/hardening-followup
ceos:feature/docker-studio-v0.13.9-beta-2026.5.2-may13-snapshot
ceos:feature/docker-studio-vxxxx-beta-2026.5.3
ceos:combine-dependabot-2026-05-11
ceos:dependabot/bun/studio/frontend/bun-frontend-57b05fa4fc
ceos:fix/mlx
ceos:feature/docker-studio-v0.13.9-beta-2026.5.2
ceos:tests-docs-runner
ceos:feature/docker-studio-v0.13.8-2026.5.1
ceos:feature/gemma4-trans5.5.2
ceos:feature/docker-studio-v0.13.7-beta-2026.4.8-may-snapshot
ceos:fix/image-only-chat-validation
ceos:fix/tauri-tray-and-installer
ceos:danielhanchen/flex-moe-qwen3
ceos:feature/docker-studio-v0.13.7-beta-2026.4.8
ceos:feature/docker-studio-v0.13.6-beta-2026.4.7
ceos:flex-fast-inference-gate
ceos:transformers-continuous-batching-qwen3
ceos:fix/bnb-multidevice-inference-hooks
ceos:gemma4-fp16-force-float32
ceos:feature/tool-choice-kwarg-openai-format
ceos:fix/ui-fix
ceos:fix/gemma4-force-float32
ceos:feature/docker-studio-v0.13.6-beta-2026.4.6
ceos:fix/gemma4-fp16-force-float32
ceos:studio-tool-nudge-small-models
ceos:fix/windows-studio-update-launcher-lock
ceos:feature/docker-studio-spark-v0.13.6-beta-2026.4.5
ceos:feature/docker-studio-v0.13.6-beta-2026.4.5
ceos:studio/batch-gguf-exports
ceos:studio/api-keys
ceos:feature/chat-ui-polish
ceos:studio/anthropic-api
ceos:feature/docker-studio-v0.1.36-beta-2026.4.4
ceos:feat/access-endpoint
ceos:feature/docker-studio-v0.1.35-beta-2026.4.4
ceos:fix/transformers-v5-tiers
ceos:pr-4852-head
ceos:feature/docker-studio-v0.1.35-beta-2026.4.2
ceos:feature/update-details-manifest
ceos:tests/preference-dataset-format
ceos:feature/docker-studio-v0.1.35-beta
ceos:fix/lazy-import-llama-cpp
ceos:fix/llama-tag-latest
ceos:fix/llama-cpp-b8637
ceos:fix/studio-install-from-git-main
ceos:fix/uv-venv-clean
ceos:fix/mac-llamacpp-binary
ceos:test/kv-cache-estimation-tests
ceos:fix/kv-cache-5path-estimation
ceos:fix/web-search-ssl-sni
ceos:feature/docker-studio-v0.1.3-beta
ceos:fix/transformers-v5-compat
ceos:pr-4741-5147102380432514182
ceos:fix/fitness-oom-calculator
ceos:flexattn_refactor_fixed
ceos:feat/chat-ui-enhancements
ceos:feature/rocm-support
ceos:feature/rocm-test-suite
ceos:feature/rocm-hardware-flag
ceos:feature/rocm-llama-prebuilt
ceos:feature/rocm-python-stack
ceos:feature/rocm-install-sh
ceos:fix/rocm-audit-bugfixes
ceos:optimal-device-map
ceos:feat/local-hf-export-toggle
ceos:feature/docker-studio-v0.1.25-beta
ceos:bump-version-2026.3.16
ceos:fix/tool-call-nudge-and-xml-strip
ceos:fix/streaming-tool-detection
ceos:feat/studio-dedicated-streaming-server
ceos:fix/colab-install-python-stack
ceos:fix/colab-llama-cpp-install
ceos:fix/colab-missing-ml-deps
ceos:fix/colab-setup-local-flag
ceos:fix/studio-sse-streaming-overhead
ceos:feature/docker-studio-25march
ceos:dh/fix-colab-studio-launch
ceos:dh/bump-installer-version-2026.3.12
ceos:fix/skip-broken-bun-versions
ceos:fix/replace-unicode-dashes
ceos:fix/one-line-launch-windows
ceos:feature/docker-hf-space
ceos:feature/docker-container-studio
ceos:fix/studio-ts-build-errors
ceos:feature/strip-authentication-hf
ceos:fix/venv-t5-tokenizer-backends
ceos:fix/studio-venv-t5-tiktoken
ceos:fix/studio-venv-colab
ceos:feature/docker-studio-folder
ceos:test/hf-space
ceos:dh/combine-grpo-mixed-precision-fixes
ceos:fix/fp8-moe-bug-fixes
ceos:studio/fix-stale-gguf-metadata
ceos:fix/checking-dataset-logic
ceos:fix/ordering-of-training-models
ceos:fix/python-candidate-version
ceos:studio/training-progress-deferred-llama-cpp
ceos:feat/gguf-only-cpu
ceos:fix/qwen3_5-fused-ce-clean
ceos:fix/fp8-moe-loader-guard
ceos:studio/extract-param-count-from-name
ceos:fix/4155-training-args-config-guard
ceos:fix/gguf-audio
ceos:fix/cancel-hf-help-model
ceos:studio/toast-dismiss-ux
ceos:fix/flex-attention-pre-ampere
ceos:fix/windows-fixes
ceos:test/test-setup
ceos:fix/test-utils-structlog-caplog
ceos:dh/recover-1764-tool-calling-demo
ceos:dh/recover-3897-metrics
ceos:dh/recover-3125-phi2
ceos:dh/recover-3653-past-kv
ceos:dh/recover-3740-amd-radeon
ceos:dh/recover-3819-qwen3-omni
ceos:dh/recover-3823-context-parallel
ceos:dh/recover-3918-asft
ceos:dh/recover-3950-apple-silicon
ceos:dh/recover-4038-tool-calling-compat
ceos:dh/recover-4184-colab-export-docs
ceos:dh/recover-3856-mlx
ceos:test-branch-some-work
ceos:backup/pre-history-recovery-2026-03-12
ceos:rolandtannous-patch-1
ceos:dh/recover-4196-grpo-resume
ceos:dh/recover-4145-moe-alias
ceos:dh/recover-3875-device-context
ceos:dh/recover-3708-moe-target-parameters
ceos:dh/recover-4191-trl-bump
ceos:dh/recover-4183-hermes-chat-template
ceos:dh/recover-4179-lora-chat-template
ceos:dh/recover-4177-modernbert-num-labels
ceos:dh/recover-4090-idefics3
ceos:dh/recover-4077-ddp-vlm-tiled-mlp
ceos:dh/recover-3891-cggr
ceos:dh/recover-3816-vllm-revision
ceos:dh/recover-3804-zero-stride-fix
ceos:dh/recover-3153-seq2seq
ceos:dh/recover-3691-ruff-version
ceos:dh/recover-3469-filelocks
ceos:dh/recover-3660-trl-native-datasets
ceos:dh/recover-3241-lr-strict-mode
ceos:dh/recover-3341-reference-docs
ceos:dh/recover-3234-eval-steps-warning
ceos:dh/recover-3793-revision-chat-template
ceos:dh/recover-3436-qwen25-coder
ceos:dh/recover-3425-gpt-oss-bf16
ceos:dh/recover-1225-load-checkpoint-add-new-tokens-rebased
ceos:dh/recover-974-cuda-visible-devices-rebased
ceos:dh/recover-4035-sm100-vllm-env-only-rebased
ceos:dh/recover-4114-full-finetune-precision-rebased
ceos:dh/recover-3975-trl-025-grpo-reward-vision-v2-rebased
ceos:dh/recover-4207-stale-wheel-urls
ceos:dh/recover-3958-compat-guards-rebased
ceos:nightly
ceos:fix/sm-gating-compile-options
ceos:fix-broken-wandb-import
ceos:dh/fix-4082-full-finetune-precision
ceos:fix/trl-experimental-compat
ceos:fix/temp-O-shape-batched-inference
ceos:fix/hip-amdgpu-ids-model-import-filter
ceos:pr-4049-head
ceos:fix/sm100-vllm-env-only
ceos:rocm-gpt-oss-bf16-aiter
ceos:fix-import-vllm-mma
ceos:fix/silence-peft-target-parameters-warning
ceos:fix/silence-training-warnings
ceos:fix/trl-experimental-thin-wrapper-compilation
ceos:fix-torchcodec-runtime-error
ceos:pip-add-torch-2.10-support
ceos:fix/trl-025-grpo-reward-vision-v2
ceos:fix/trl-025-grpo-reward-vision
ceos:fix/trl-027-grpo-compatibility
ceos:fix/compat-guards
ceos:fix/pr3812-moe-kernels
ceos:pr-3719
ceos:safer-vllm-notebook-patch
ceos:pluesclues-patch-1
ceos:shimmyshimmer-patch-1
ceos:fix/fbgemm-cutlass-errors-sm100
ceos:grpo-fix-on-pr3754
ceos:fix-grpo-version-compat
ceos:grpo-fix-rlpy
ceos:fix-pdl-use-vllm-version-check
ceos:fix-vllm-pdl-blackwell
ceos:fix-vllm-chat-template-sync
ceos:quant-config-respect
ceos:rl-fixes
ceos:fix-sentence-transformer-quant-config
ceos:fix/fast-generate-wrapper-helpful-errors
ceos:fix-gemma3-qat-stability
ceos:fix/correctness-bugs-batch2
ceos:fix/correctness-bugs
ceos:danielhanchen-patch-2
ceos:danielhanchen-patch-1
ceos:pr/3673
ceos:fix-flash-attn-masking
ceos:fix-grpo-trainer-rpc-error
ceos:amd
ceos:v0.1.501-beta
ceos:v0.1.50-beta
ceos:v0.1.49-beta
ceos:v0.1.481-beta
ceos:v0.1.48-beta
ceos:v0.1.471-beta
ceos:v0.1.47-beta
ceos:v0.1.464-beta
ceos:v0.1.463-beta
ceos:v0.1.462-beta
ceos:v0.1.461-beta
ceos:v0.1.46-beta
ceos:v0.1.451-beta
ceos:v0.1.45-beta
ceos:v0.1.44-beta
ceos:v0.1.431-beta
ceos:v0.1.43-beta
ceos:v0.1.42-beta
ceos:v0.1.416-beta
ceos:v0.1.415-beta
ceos:v0.1.41-beta
ceos:v0.1.405-beta
ceos:v0.1.40-beta
ceos:v0.1.39-beta
ceos:v0.1.38-beta
ceos:v0.1.37-beta
ceos:v0.1.36-beta
ceos:v0.1.35-beta
ceos:v0.1.3-beta
ceos:v0.1.25-beta
ceos:v0.1.2-beta
ceos:b8475
ceos:b8457
ceos:v0.1.0-beta
ceos:March-2026
ceos:February-2026
ceos:December-2025
ceos:November-2025
ceos:October-2025
ceos:September-2025-v3
ceos:September-2025-v2
ceos:August-2025-v2
ceos:August-2025
ceos:July-2025
ceos:June-2025
ceos:May-2025
ceos:2025-03
ceos:2025-02-v2
ceos:2025-02
ceos:2025-01
ceos:December-2024
ceos:November-2024
ceos:October-2024
ceos:September-2024
ceos:August-2024
ceos:July-Llama-2024
ceos:July-Mistral-2024
ceos:July-2024
Sign in to create a new pull request.
1 commit
main
...
fix/studio
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
3b16e317b8 |
studio: fix 'Standard' gradient checkpointing leaving the smart offloader active
The training UI's 'Standard' option sends the string "true". The worker converted "false"/"none"/"" to False but passed "true" through as a string. unsloth's _configure_gradient_checkpointing only unpatches the smart offloader on the (True, False) boolean branch; the string "true" matches neither that nor "unsloth", so it returns without unpatching and the offloader stays active. On memory-constrained / unified-memory GPUs that offload then OOM-crashes even though the user asked for standard checkpointing (reported on gfx1201 R9700, applies to Strix Halo too). Normalize "true"/"1"/"yes" -> True so unsloth gets a real bool and unpatches, matching the existing normalization in trainer.py. "unsloth" and "mlx" stay strings; booleans pass through unchanged. |
1 changed files with 13 additions and 3 deletions
|
|
@ -1607,9 +1607,19 @@ def _run_mlx_training(event_queue, stop_queue, config):
|
|||
# get_peft_model and MLXTrainer both accept and handle strings.
|
||||
gc_setting = config.get("gradient_checkpointing", "mlx")
|
||||
if isinstance(gc_setting, str):
|
||||
use_grad_checkpoint = (
|
||||
gc_setting if gc_setting.lower() not in ("false", "none", "") else False
|
||||
)
|
||||
_gc = gc_setting.lower()
|
||||
if _gc in ("false", "none", ""):
|
||||
use_grad_checkpoint = False
|
||||
elif _gc in ("true", "1", "yes"):
|
||||
# HF-standard GC (UI "Standard"): pass a real bool so unsloth
|
||||
# unpatches the smart offloader. Leaving it the string "true" hits
|
||||
# neither the "unsloth" nor the (True, False) branch in
|
||||
# _configure_gradient_checkpointing, so the offloader stays patched
|
||||
# and active against the user's choice (memory crash on
|
||||
# constrained/unified GPUs).
|
||||
use_grad_checkpoint = True
|
||||
else:
|
||||
use_grad_checkpoint = gc_setting # "unsloth" / "mlx" stay strings
|
||||
else:
|
||||
use_grad_checkpoint = gc_setting
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue