diff --git a/.claude/skills/add-jit-kernel/SKILL.md b/.claude/skills/add-jit-kernel/SKILL.md index 1f478fa00..29ccbbb5c 100644 --- a/.claude/skills/add-jit-kernel/SKILL.md +++ b/.claude/skills/add-jit-kernel/SKILL.md @@ -670,7 +670,7 @@ cd test && python3 run_suite.py --hw cuda --suite base-b-kernel-benchmark-test-1 ## References -- `docs_new/docs/developer_guide/development_jit_kernel_guide.mdx` +- `docs/docs/developer_guide/development_jit_kernel_guide.mdx` - `test/run_suite.py` — suite names, discovery of `test/registered/`, execution entrypoint for CI - `python/sglang/test/ci/ci_register.py` — `register_cuda_ci` and AST registration rules - `python/sglang/kernels/jit/utils/compile.py` — `load_jit`, `make_cpp_args` diff --git a/.claude/skills/cookbook-add-model/SKILL.md b/.claude/skills/cookbook-add-model/SKILL.md index 2cc79cc76..1cd765901 100644 --- a/.claude/skills/cookbook-add-model/SKILL.md +++ b/.claude/skills/cookbook-add-model/SKILL.md @@ -1,6 +1,6 @@ --- name: cookbook-add-model -description: Add a new model to the SGLang Cookbook (docs_new/, Mintlify), config-driven format — instantiate the model-agnostic template into a per-model config (+ benchmarks) JSX under src/snippets/configs/, an MDX page, the docs.json nav entry, NEW-tag hygiene, and the homepage vendor card. Interactive, multi-phase. Run with /cookbook-add-model. +description: Add a new model to the SGLang Cookbook (docs/, Mintlify), config-driven format — instantiate the model-agnostic template into a per-model config (+ benchmarks) JSX under src/snippets/configs/, an MDX page, the docs.json nav entry, NEW-tag hygiene, and the homepage vendor card. Interactive, multi-phase. Run with /cookbook-add-model. disable-model-invocation: true --- @@ -12,16 +12,16 @@ disable-model-invocation: true > page (not the user) is the source of truth. The cookbook is **config-driven**: two shared engines contain NO model-specific code — -`docs_new/src/snippets/_deployment.jsx` (the 5-dim deploy matrix) and +`docs/src/snippets/_deployment.jsx` (the 5-dim deploy matrix) and `_playground.jsx` (the diff-based override Playground). Adding a model = adding **data**: a per-model `config` (+ optional `benchmarks`) consumed by both engines, plus an MDX page that imports them. No engine edits. **Instantiate the model-agnostic template** (NOT a clone of any live cookbook — the template is decoupled and covers all hardware + all axes): -- `templates/config.jsx.tmpl` → `docs_new/src/snippets/configs//.jsx` +- `templates/config.jsx.tmpl` → `docs/src/snippets/configs//.jsx` - `templates/benchmarks.jsx.tmpl` → `…/-benchmarks.jsx` (skip if no numbers) -- `templates/page.mdx.tmpl` → `docs_new/cookbook///.mdx` +- `templates/page.mdx.tmpl` → `docs/cookbook///.mdx` The template uses explicit `__TOKEN__` placeholders; you fill them, prune what the model lacks, and replace the EXAMPLE cells with verified recipes. DeepSeek-V4 is a populated @@ -156,26 +156,26 @@ this table (RTX PRO 6000, GH200, future chips) goes in the model's own `config.h ### Site-wiring (do all three) -- **`docs_new/docs.json`** — add the page under Cookbook → `` → ``, at +- **`docs/docs.json`** — add the page under Cookbook → `` → ``, at the **top** of that vendor's `pages` (root-relative, no `.mdx`: `cookbook///`). New vendor group → insert in the section's local ordering. - **NEW-tag hygiene** — the new page keeps `tag: NEW` (from the template). Scan the vendor dir for existing NEW and strip it from siblings; verify ≤1: - `grep -rn 'tag: NEW' docs_new/cookbook///` → at most one result. (Scan + `grep -rn 'tag: NEW' docs/cookbook///` → at most one result. (Scan files; don't assume the first `docs.json` entry holds NEW.) -- **Homepage card** — `docs_new/cookbook//intro.mdx`: if the org already has a +- **Homepage card** — `docs/cookbook//intro.mdx`: if the org already has a ``, update only its `href` (keep `img`). If the org is **new**, add a `` (title = nav-group name; keep card order aligned with `docs.json`) **and create its logo**: ask the user for the brand logo, then generate the conforming **icon-only 940×525 RGBA - transparent** PNG → `docs_new/cards/logos/.png` per + transparent** PNG → `docs/cards/logos/.png` per [references/vendor-logo.md](references/vendor-logo.md) (track with `git add -f` — `*.png` is gitignored repo-wide). Never invent or copy a logo. ## Phase 3 — Validate ```bash -cd docs_new +cd docs mint validate # frontmatter, missing nav entries, MDX/JSX errors mint broken-links mint dev # visual smoke test at http://localhost:3000/cookbook/// @@ -218,10 +218,10 @@ Always branch — never commit to main directly. ```bash git checkout -b add--cookbook -git add docs_new/src/snippets/configs//.jsx \ - docs_new/src/snippets/configs//-benchmarks.jsx \ - docs_new/cookbook///.mdx \ - docs_new/docs.json docs_new/cookbook//intro.mdx +git add docs/src/snippets/configs//.jsx \ + docs/src/snippets/configs//-benchmarks.jsx \ + docs/cookbook///.mdx \ + docs/docs.json docs/cookbook//intro.mdx git commit -m "Add cookbook" git push -u origin add--cookbook gh pr create --title "Add cookbook" --body "..." diff --git a/.claude/skills/cookbook-add-model/references/authoring-reference.md b/.claude/skills/cookbook-add-model/references/authoring-reference.md index 5e7f570e2..e7dd9f9b9 100644 --- a/.claude/skills/cookbook-add-model/references/authoring-reference.md +++ b/.claude/skills/cookbook-add-model/references/authoring-reference.md @@ -4,8 +4,8 @@ Loaded on demand by the `cookbook-add-model` skill. This is the field-by-field contract for when the clone needs more than a rename. The two engine files are the canonical specs — read their headers first: -- [`_deployment.jsx`](../../../../docs_new/src/snippets/_deployment.jsx) — the matrix widget; its header lists every config field. Dimensions are the legacy fixed five by default, or config-declared via `matchDims` / `overlayDims` (§2.1b). -- [`_playground.jsx`](../../../../docs_new/src/snippets/_playground.jsx) — the diff-based override widget; lists the `playgroundFeatures` axes + the `AXIS_HANDLERS` interface. +- [`_deployment.jsx`](../../../../docs/src/snippets/_deployment.jsx) — the matrix widget; its header lists every config field. Dimensions are the legacy fixed five by default, or config-declared via `matchDims` / `overlayDims` (§2.1b). +- [`_playground.jsx`](../../../../docs/src/snippets/_playground.jsx) — the diff-based override widget; lists the `playgroundFeatures` axes + the `AXIS_HANDLERS` interface. Engine extension (adding a new playground axis) lives in [engine-axis.md](engine-axis.md). @@ -13,7 +13,7 @@ Engine extension (adding a new playground axis) lives in [engine-axis.md](engine ## 2.1 Create the config file -**Path**: `docs_new/src/snippets/configs//.jsx`. The vendor folder is +**Path**: `docs/src/snippets/configs//.jsx`. The vendor folder is the HuggingFace org (`deepseek-ai`, `Qwen`, `moonshotai`, ...); the file name is a short hyphenated model id (`deepseek-v4`, `qwen3.5`, ...). @@ -217,7 +217,7 @@ schemas (full reference in the `_playground.jsx` header): ## 2.4 Create the MDX page -Path: `docs_new/cookbook///.mdx`. Import both widgets and +Path: `docs/cookbook///.mdx`. Import both widgets and the per-model config, render them inside the relevant sections: ```mdx diff --git a/.claude/skills/cookbook-add-model/references/vendor-logo.md b/.claude/skills/cookbook-add-model/references/vendor-logo.md index c79243589..375c5d3e9 100644 --- a/.claude/skills/cookbook-add-model/references/vendor-logo.md +++ b/.claude/skills/cookbook-add-model/references/vendor-logo.md @@ -1,7 +1,7 @@ # Vendor card logo (new brand only) A new vendor/brand in the cookbook landing grid needs a card logo at -`docs_new/cards/logos/.png`. **Ask the user for the brand's logo, then generate +`docs/cards/logos/.png`. **Ask the user for the brand's logo, then generate the conforming PNG** — never invent, copy, or hallucinate one, and never ship a non-conforming file. Reference: PR #27400 (added `tencent.png` + `poolside.png`). @@ -11,7 +11,7 @@ If the org already has a card/logo, do nothing here — only update the `.png` — lowercase, matches the `img=` in the `` | +| Path | `docs/cards/logos/.png` — lowercase, matches the `img=` in the `` | | Canvas | **940 × 525** px | | Mode | **RGBA**, fully **transparent** background | | Content | **Icon-only** — the brand glyph/mark (the "swirl"), **no wordmark text** | @@ -47,7 +47,7 @@ scale = target_h / src.height glyph = src.resize((round(src.width * scale), target_h), Image.LANCZOS) canvas = Image.new("RGBA", (W, H), (0, 0, 0, 0)) # transparent canvas.paste(glyph, ((W - glyph.width) // 2, (H - glyph.height) // 2), glyph) -canvas.save("docs_new/cards/logos/.png") +canvas.save("docs/cards/logos/.png") ``` Notes: @@ -60,7 +60,7 @@ Notes: ## 3. Verify ```bash -sips -g pixelWidth -g pixelHeight -g hasAlpha docs_new/cards/logos/.png +sips -g pixelWidth -g pixelHeight -g hasAlpha docs/cards/logos/.png # → pixelWidth: 940 pixelHeight: 525 hasAlpha: yes ``` @@ -71,6 +71,6 @@ sips -g pixelWidth -g pixelHeight -g hasAlpha docs_new/cards/logos/.pn # -git add -f docs_new/cards/logos/.png # root .gitignore ignores *.png repo-wide -cd docs_new && mint validate && mint broken-links # confirms the card href + img resolve +git add -f docs/cards/logos/.png # root .gitignore ignores *.png repo-wide +cd docs && mint validate && mint broken-links # confirms the card href + img resolve ``` diff --git a/.claude/skills/cookbook-add-model/templates/benchmarks.jsx.tmpl b/.claude/skills/cookbook-add-model/templates/benchmarks.jsx.tmpl index 2aa82dcdd..6362e16c9 100644 --- a/.claude/skills/cookbook-add-model/templates/benchmarks.jsx.tmpl +++ b/.claude/skills/cookbook-add-model/templates/benchmarks.jsx.tmpl @@ -1,5 +1,5 @@ // TEMPLATE — instantiate via the cookbook-add-model skill. NOT a live cookbook. -// Copy to docs_new/src/snippets/configs//-benchmarks.jsx and +// Copy to docs/src/snippets/configs//-benchmarks.jsx and // fill measured numbers — OR delete this file entirely if you have none yet (the // MDX simply omits the `benchmarks` import/prop). // diff --git a/.claude/skills/cookbook-add-model/templates/config.jsx.tmpl b/.claude/skills/cookbook-add-model/templates/config.jsx.tmpl index 93fbe4e54..25d584f57 100644 --- a/.claude/skills/cookbook-add-model/templates/config.jsx.tmpl +++ b/.claude/skills/cookbook-add-model/templates/config.jsx.tmpl @@ -1,5 +1,5 @@ // TEMPLATE — instantiate via the cookbook-add-model skill. NOT a live cookbook. -// Copy to docs_new/src/snippets/configs//.jsx, then: +// Copy to docs/src/snippets/configs//.jsx, then: // 1. replace every __TOKEN__, // 2. fill cells[] with your verified recipes (the examples below show the shape), // 3. DELETE the hardware / playground axes / quantizations your model lacks. diff --git a/.claude/skills/cookbook-migrate-model/SKILL.md b/.claude/skills/cookbook-migrate-model/SKILL.md index 7b0983ca0..eb1d514e8 100644 --- a/.claude/skills/cookbook-migrate-model/SKILL.md +++ b/.claude/skills/cookbook-migrate-model/SKILL.md @@ -1,6 +1,6 @@ --- name: cookbook-migrate-model -description: Migrate a legacy-template SGLang cookbook page (monolithic per-model generator under docs_new/src/snippets/autoregressive/) onto the config-driven template (shared _deployment.jsx / _playground.jsx engines + per-model config). Use when asked to migrate, convert, or port an existing cookbook page — NOT for brand-new models (use cookbook-add-model for those). Run with /cookbook-migrate-model . +description: Migrate a legacy-template SGLang cookbook page (monolithic per-model generator under docs/src/snippets/autoregressive/) onto the config-driven template (shared _deployment.jsx / _playground.jsx engines + per-model config). Use when asked to migrate, convert, or port an existing cookbook page — NOT for brand-new models (use cookbook-add-model for those). Run with /cookbook-migrate-model . --- # Cookbook Migrate Model @@ -93,7 +93,7 @@ your dispatch prompt, or ask for it. ## Workflow (one model = one PR) ### 1. Inventory the legacy assets -- Read the legacy generator (`docs_new/src/snippets/autoregressive/-deployment.jsx`) +- Read the legacy generator (`docs/src/snippets/autoregressive/-deployment.jsx`) end-to-end: every option dimension (radio vs checkbox vs dynamic), every gate/SUPPORT matrix, the full emitted command per reachable combo (env prefixes, `# Error` pseudo-commands included). @@ -102,7 +102,7 @@ your dispatch prompt, or ask for it. Output Examples verbatim); §5 benchmark blocks → transcribe each measured block: deploy command used, bench command (dataset/isl/osl/num-prompts/ concurrency), P50 (median) TTFT/TPOT, output tok/s, hardware, version string. -- Inbound-anchor sweep: `grep -rn "" docs_new/ --include='*.mdx'` — +- Inbound-anchor sweep: `grep -rn "" docs/ --include='*.mdx'` — find links/`#fragments` into this page (`mint broken-links` does NOT check fragments). Fix referrers or add `` shims in the same PR. - Check the maintainer-provided inventory notes for this model's known quirks — @@ -205,14 +205,14 @@ collapsible (required, DeepSeek-V4 pattern): code in an ``; legacy pages kept them inline. ### 6. Delete the legacy generator -Remove `docs_new/src/snippets/autoregressive/-deployment.jsx` and its -import. `grep -rn "-deployment" docs_new/` must return nothing (config +Remove `docs/src/snippets/autoregressive/-deployment.jsx` and its +import. `grep -rn "-deployment" docs/` must return nothing (config provenance comments must not name the deleted path). Site wiring needs **no changes**: docs.json path/title unchanged, vendor card + logo already exist. ### 7. Validate - `grep -rn '__[A-Z_]*__'` on the new files (no template tokens). -- `cd docs_new && mint validate && mint broken-links` (pre-existing breaks on +- `cd docs && mint validate && mint broken-links` (pre-existing breaks on main are not yours — say so in the PR). - `mint dev` browser smoke: initial selection = the verified cell (first in `cells[]`) with green badge; multi-node cells show the injected trio + diff --git a/.claude/skills/cookbook-review-pr/SKILL.md b/.claude/skills/cookbook-review-pr/SKILL.md index 0b22824a3..d7ccaf46a 100644 --- a/.claude/skills/cookbook-review-pr/SKILL.md +++ b/.claude/skills/cookbook-review-pr/SKILL.md @@ -1,6 +1,6 @@ --- name: cookbook-review-pr -description: Review a pull request against the SGLang Cookbook (docs_new/, Mintlify) contribution checklist — the config-driven format (per-model config + benchmarks JSX consumed by the shared _deployment.jsx / _playground.jsx engines). Run with /cookbook-review-pr . +description: Review a pull request against the SGLang Cookbook (docs/, Mintlify) contribution checklist — the config-driven format (per-model config + benchmarks JSX consumed by the shared _deployment.jsx / _playground.jsx engines). Run with /cookbook-review-pr . --- # Cookbook Review PR @@ -29,9 +29,9 @@ than restating. ## Checklist ### 1. File hygiene -- A cookbook PR should only touch: `docs_new/src/snippets/configs//*.jsx` - (config + benchmarks), `docs_new/cookbook/**/*.mdx`, `docs_new/docs.json`, - `docs_new/cookbook//intro.mdx` (vendor card), `docs_new/cards/logos/.png` +- A cookbook PR should only touch: `docs/src/snippets/configs//*.jsx` + (config + benchmarks), `docs/cookbook/**/*.mdx`, `docs/docs.json`, + `docs/cookbook//intro.mdx` (vendor card), `docs/cards/logos/.png` (new vendor only). Flag stray files (`settings.local.json`, lockfiles, IDE configs). - Pages must be `.mdx`, not `.md`. Files end with a trailing newline. Check commit history for unrelated commits accidentally included. @@ -162,20 +162,20 @@ than restating. other model page has. Leave `mode` unset (the Deploy/Playground panels self-cap at 900px, so the default column holds them fine). `mode: wide` belongs only on category `intro.mdx` grids. - `tag: NEW` only for genuine new launches; when one is added, stale `tag: NEW` on older - pages should be dropped in the same PR (`grep -RlE "^tag: NEW" docs_new/cookbook/`). + pages should be dropped in the same PR (`grep -RlE "^tag: NEW" docs/cookbook/`). - MDX imports BOTH `Deployment` and `Playground` from `/src/snippets/...` (absolute). - Deploy heading slugs to `deployment` (or `deploy`), Playground to `playground` — so "↑ Switch base" and "Open the Playground →" scroll. No numbered headings for these two. ### 8. Navigation & homepage -- New page → `docs_new/docs.json` updated: under the right vendor group inside +- New page → `docs/docs.json` updated: under the right vendor group inside `navigation` → Cookbook → Autoregressive Models, root-relative, **no `.mdx`**: `cookbook///`. -- Homepage `` in `docs_new/cookbook//intro.mdx` points to the vendor's - flagship; new vendors get a new `` + a logo at `docs_new/cards/logos/.png` — +- Homepage `` in `docs/cookbook//intro.mdx` points to the vendor's + flagship; new vendors get a new `` + a logo at `docs/cards/logos/.png` — **940×525 RGBA transparent, icon-only (no wordmark)**, lowercase filename, tracked via `git add -f` (`*.png` is gitignored repo-wide). Card order matches the `docs.json` nav order. -- Don't change `docs_new/cookbook/intro.mdx` for individual model adds (top-level only). +- Don't change `docs/cookbook/intro.mdx` for individual model adds (top-level only). ### 9. Links & factual - HuggingFace URLs resolve to a real model. License section matches the actual HF license @@ -232,7 +232,7 @@ than restating. ### 13. Build / validate ```bash -cd docs_new +cd docs mint validate mint broken-links ``` diff --git a/.claude/skills/llm-torch-profiler-analysis/references/source-map.md b/.claude/skills/llm-torch-profiler-analysis/references/source-map.md index a2ff8b0dd..88e021902 100644 --- a/.claude/skills/llm-torch-profiler-analysis/references/source-map.md +++ b/.claude/skills/llm-torch-profiler-analysis/references/source-map.md @@ -32,7 +32,7 @@ Use these upstream files when the workflow or behavior needs to be justified fro ## Documentation and tests -- `docs_new/docs/developer_guide/benchmark_and_profiling.mdx` +- `docs/docs/developer_guide/benchmark_and_profiling.mdx` - canonical profiling docs - `test/registered/profiling/test_start_profile.py` diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 1ae931b65..63b848705 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,7 +2,7 @@ /docker @Fridge003 @ispobock @HaiShaw @ishandhanani @yctseng0211 @sogalin /docker/npu.Dockerfile @ping1jing2 @iforgetmyname @whybeyoung /docs @wisclmy0611 @zijiexia @sogalin -/docs_new @wisclmy0611 @zijiexia @Richardczl98 @JustinTong0323 @sogalin +/docs @wisclmy0611 @zijiexia @Richardczl98 @JustinTong0323 @sogalin /python/pyproject.toml @merrymercy @Fridge003 @ispobock /python/sglang/kernels @DarkSharpness @BBuf @celve @HydraQYH @yuan-luo /python/sglang/kernels/ops/diffusion @yingluosanqian @BBuf @mickqian @@ -97,8 +97,8 @@ /python/sglang/srt/models/gemma4_*.py @kpham-sgl @pyc96 /python/sglang/srt/multimodal/processors/gemma4.py @kpham-sgl @pyc96 /python/sglang/test/ascend @ping1jing2 @ssshinigami @e-martirosian -/docs_new/cookbook/autoregressive/Google/Gemma4.mdx @wisclmy0611 @zijiexia @Richardczl98 @kpham-sgl @pyc96 -/docs_new/src/snippets/autoregressive/gemma4-deployment.jsx @wisclmy0611 @zijiexia @Richardczl98 @kpham-sgl @pyc96 +/docs/cookbook/autoregressive/Google/Gemma4.mdx @wisclmy0611 @zijiexia @Richardczl98 @kpham-sgl @pyc96 +/docs/src/snippets/autoregressive/gemma4-deployment.jsx @wisclmy0611 @zijiexia @Richardczl98 @kpham-sgl @pyc96 /python/sglang/srt/speculative/ngram_*.py @hnyls2002 @Qiaolin-Yu @kpham-sgl /python/sglang/srt/speculative/adaptive_*.py @Qiaolin-Yu @alphabetc1 /python/sglang/srt/speculative/cpp_ngram @hnyls2002 @Qiaolin-Yu @kpham-sgl diff --git a/.github/labeler.yml b/.github/labeler.yml index ea7835346..755f7a52f 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -26,7 +26,7 @@ documentation: - '**/*.mdx' - 'docs/**/*' - 'README*' - - 'docs_new/**/*' + - 'docs/**/*' # Dependencies dependencies: diff --git a/.github/workflows/bot-bump-docs-version.yml b/.github/workflows/bot-bump-docs-version.yml index 359f26fb9..5a53acdac 100644 --- a/.github/workflows/bot-bump-docs-version.yml +++ b/.github/workflows/bot-bump-docs-version.yml @@ -2,8 +2,8 @@ name: Bot Bump Docs Version # # Bumps the "install from source" release-branch version pinned in the docs # (the `git clone -b v ...sglang.git` line in -# docs_new/docs/get-started/install.mdx "Method 2: From source" and -# docs_new/docs/hardware-platforms/amd_gpu.mdx) whenever a release tag is +# docs/docs/get-started/install.mdx "Method 2: From source" and +# docs/docs/hardware-platforms/amd_gpu.mdx) whenever a release tag is # pushed, and opens a PR with the change. # # Triggers mirror release-docker.yml: a pushed `v*` tag (the release), or a diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b4c637430..51d220785 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,6 +13,22 @@ jobs: with: fetch-depth: 0 + # Fail-fast gate: docs_new/ was renamed to docs/ (#32123). git's rename + # detection silently re-adds NEW files under docs_new/ on merge without a + # conflict, which would resurrect the directory. We check the checked-out + # tree directly (git ls-files) rather than diffing against the base ref — + # a presence check needs no merge-base and sidesteps the shallow-checkout + # / silent-diff failures that plagued the old legacy-docs/ gate. + - name: Forbid docs_new/ (renamed to docs/) + run: | + set -euo pipefail + matches="$(git ls-files -- docs_new)" + if [ -n "$matches" ]; then + echo "::error::docs_new/ was renamed to docs/. Move these files under docs/ instead:" + echo "$matches" + exit 1 + fi + - name: Set up Python uses: actions/setup-python@v4 with: @@ -39,7 +55,7 @@ jobs: with: args: --config .github/linters/lychee.toml README.md - # docs_new/ (Mintlify) internal-link check. Runs only in CI — contributors + # docs/ (Mintlify) internal-link check. Runs only in CI — contributors # are NOT required to install `mint` for local pre-commit. External links # are covered separately by the nightly lychee job (no --check-external here). - name: Set up Node @@ -47,13 +63,13 @@ jobs: with: node-version: "20" - # Hard gate: docs_new internal links/anchors/redirects must resolve. + # Hard gate: docs internal links/anchors/redirects must resolve. # mint is pinned for reproducibility (its heading-slug rules are # version-sensitive); bump deliberately after re-verifying locally. - - name: Check docs_new links (Mintlify broken-links) + - name: Check docs links (Mintlify broken-links) run: | npm install -g mint@4.2.559 - cd docs_new + cd docs mint broken-links --check-anchors --check-redirects - name: Run sgl-kernel clang-format checks diff --git a/.github/workflows/release-branch-cut.yml b/.github/workflows/release-branch-cut.yml index b818904ba..20ef19b17 100644 --- a/.github/workflows/release-branch-cut.yml +++ b/.github/workflows/release-branch-cut.yml @@ -112,14 +112,14 @@ jobs: VERSION=$(echo "$BRANCH_NAME" | sed 's/release\///') # Update git clone version references in docs - sed -i "s/git clone -b v[0-9]\+\.[0-9]\+\.[0-9]\+\.\?post\?[0-9]*/git clone -b $VERSION/" docs_new/docs/get-started/install.mdx - sed -i "s/git clone -b v[0-9]\+\.[0-9]\+\.[0-9]\+\.\?post\?[0-9]*/git clone -b $VERSION/" docs_new/docs/hardware-platforms/amd_gpu.mdx + sed -i "s/git clone -b v[0-9]\+\.[0-9]\+\.[0-9]\+\.\?post\?[0-9]*/git clone -b $VERSION/" docs/docs/get-started/install.mdx + sed -i "s/git clone -b v[0-9]\+\.[0-9]\+\.[0-9]\+\.\?post\?[0-9]*/git clone -b $VERSION/" docs/docs/hardware-platforms/amd_gpu.mdx # Check if any changes were made if git diff --quiet; then echo "No version references needed updating" else - git add docs_new/docs/get-started/install.mdx docs_new/docs/hardware-platforms/amd_gpu.mdx + git add docs/docs/get-started/install.mdx docs/docs/hardware-platforms/amd_gpu.mdx git commit -m "docs: update version references to $VERSION" echo "Updated version references to $VERSION" fi diff --git a/.github/workflows/sync-lmsys-sglang-blogs.yml b/.github/workflows/sync-lmsys-sglang-blogs.yml index 7c82d81ee..03d7f5a9d 100644 --- a/.github/workflows/sync-lmsys-sglang-blogs.yml +++ b/.github/workflows/sync-lmsys-sglang-blogs.yml @@ -25,7 +25,7 @@ jobs: - name: Sync blog cards env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: python docs_new/scripts/update_lmsys_sglang_blogs.py + run: python docs/scripts/update_lmsys_sglang_blogs.py - name: Open or update pull request env: @@ -33,7 +33,7 @@ jobs: run: | set -euo pipefail - if git diff --quiet -- docs_new/index.mdx; then + if git diff --quiet -- docs/index.mdx; then echo "No blog card changes; nothing to do." exit 0 fi @@ -45,7 +45,7 @@ jobs: # Recreate the bot branch as "current main + card diff" and overwrite # any previous state, so the PR always shows a clean single-commit diff. git checkout -B "$BRANCH" - git add docs_new/index.mdx + git add docs/index.mdx git commit -m "docs: sync LMSYS SGLang blog cards" git push --force origin "$BRANCH" @@ -56,5 +56,5 @@ jobs: --base main \ --head "$BRANCH" \ --title "docs: sync LMSYS SGLang blog cards" \ - --body $'Automated sync of the LMSYS SGLang blog cards in `docs_new/index.mdx`.\n\n🤖 Generated with GitHub Actions' + --body $'Automated sync of the LMSYS SGLang blog cards in `docs/index.mdx`.\n\n🤖 Generated with GitHub Actions' fi diff --git a/.gitignore b/.gitignore index 88a0a12b4..28c1613ab 100644 --- a/.gitignore +++ b/.gitignore @@ -71,9 +71,6 @@ instance/ # Scrapy stuff: .scrapy -# Sphinx documentation -docs/_build/ - # PyBuilder .pybuilder/ target/ @@ -168,9 +165,6 @@ cython_debug/ # Vim *.swp -# Documentation -docs/_build - # SGL benchmark/mmlu/data benchmark/mmlu/data.tar @@ -192,7 +186,7 @@ work_dirs/ *.csv !logo.png -!docs_new/images/*.png +!docs/images/*.png # Prerequisites *.d diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 67cd0178e..d25216620 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -37,7 +37,7 @@ repos: args: - --select=F401,F821,UP037 - --fix - files: ^(benchmark/|docs_new/|examples/|python/sglang/|sgl-model-gateway/py_*|test/) + files: ^(benchmark/|docs/|examples/|python/sglang/|sgl-model-gateway/py_*|test/) exclude: | (?x)^( .*/__init__\.py$| @@ -73,6 +73,16 @@ repos: - '--extra-keys=metadata.kernelspec metadata.language_info.version' - repo: local hooks: + - id: forbid-docs-new-path + name: forbid docs_new/ (renamed to docs/) + # docs_new/ was renamed to docs/ in #32123. `language: fail` fires only + # when a staged path matches `files:` below, then prints the offending + # paths — no shell/merge-base logic, so none of the shallow-checkout or + # silent-diff pitfalls of the old legacy-docs/ gate apply here. + entry: >- + docs_new/ was renamed to docs/. Move these changes under docs/ instead. + language: fail + files: ^docs_new/ - id: check-chinese-characters name: check chinese characters in multimodal_gen entry: >- @@ -134,8 +144,8 @@ repos: files: ^rust/.*\.rs$ pass_filenames: false - id: mint-broken-links - name: check docs_new links (Mintlify; opt-in, requires `mint` on PATH) - entry: bash -c 'cd docs_new && mint broken-links --check-anchors --check-redirects' + name: check docs links (Mintlify; opt-in, requires `mint` on PATH) + entry: bash -c 'cd docs && mint broken-links --check-anchors --check-redirects' language: system pass_filenames: false always_run: true diff --git a/docs_new/.gitignore b/docs/.gitignore similarity index 100% rename from docs_new/.gitignore rename to docs/.gitignore diff --git a/docs_new/.mintignore b/docs/.mintignore similarity index 100% rename from docs_new/.mintignore rename to docs/.mintignore diff --git a/docs_new/AGENTS.md b/docs/AGENTS.md similarity index 100% rename from docs_new/AGENTS.md rename to docs/AGENTS.md diff --git a/docs_new/CONTRIBUTING.md b/docs/CONTRIBUTING.md similarity index 100% rename from docs_new/CONTRIBUTING.md rename to docs/CONTRIBUTING.md diff --git a/docs_new/LICENSE b/docs/LICENSE similarity index 100% rename from docs_new/LICENSE rename to docs/LICENSE diff --git a/docs_new/README.md b/docs/README.md similarity index 97% rename from docs_new/README.md rename to docs/README.md index a975619b4..be4ba78c6 100644 --- a/docs_new/README.md +++ b/docs/README.md @@ -42,7 +42,7 @@ Pages are `.mdx` files with YAML frontmatter. Navigation is defined in `docs.jso # Install the CLI npm i -g mint -# From docs_new/ (where docs.json lives), start the dev server (hot reload) +# From docs/ (where docs.json lives), start the dev server (hot reload) mint dev ``` @@ -71,7 +71,7 @@ We welcome contributions! Whether you want to add a recipe for a new model, impr ```bash # 1. Fork sgl-project/sglang and clone your fork git clone https://github.com//sglang.git -cd sglang/docs_new +cd sglang/docs # 2. Create a branch git checkout -b my-changes @@ -130,7 +130,7 @@ import { benchmarks } from "/src/snippets/configs/deepseek-ai/deepseek-v4-benchm ``` Keep `tag: NEW` on the new page and strip it from same-vendor siblings (≤1 per vendor), then -validate from `docs_new/`: `mint validate`, `mint broken-links`, and `mint dev` for a visual +validate from `docs/`: `mint validate`, `mint broken-links`, and `mint dev` for a visual smoke test. > Diffusion / omni / specbundle pages follow their own category structure — don't force the diff --git a/docs_new/cards/Autoregressive-benchmark-card.png b/docs/cards/Autoregressive-benchmark-card.png similarity index 100% rename from docs_new/cards/Autoregressive-benchmark-card.png rename to docs/cards/Autoregressive-benchmark-card.png diff --git a/docs_new/cards/Autoregressive-card.png b/docs/cards/Autoregressive-card.png similarity index 100% rename from docs_new/cards/Autoregressive-card.png rename to docs/cards/Autoregressive-card.png diff --git a/docs_new/cards/Classification-card.png b/docs/cards/Classification-card.png similarity index 100% rename from docs_new/cards/Classification-card.png rename to docs/cards/Classification-card.png diff --git a/docs_new/cards/Diffusion-benchmark-card.png b/docs/cards/Diffusion-benchmark-card.png similarity index 100% rename from docs_new/cards/Diffusion-benchmark-card.png rename to docs/cards/Diffusion-benchmark-card.png diff --git a/docs_new/cards/Diffusion-card.png b/docs/cards/Diffusion-card.png similarity index 100% rename from docs_new/cards/Diffusion-card.png rename to docs/cards/Diffusion-card.png diff --git a/docs_new/cards/Embedding-card.png b/docs/cards/Embedding-card.png similarity index 100% rename from docs_new/cards/Embedding-card.png rename to docs/cards/Embedding-card.png diff --git a/docs_new/cards/LLM-card.png b/docs/cards/LLM-card.png similarity index 100% rename from docs_new/cards/LLM-card.png rename to docs/cards/LLM-card.png diff --git a/docs_new/cards/Omni-card.png b/docs/cards/Omni-card.png similarity index 100% rename from docs_new/cards/Omni-card.png rename to docs/cards/Omni-card.png diff --git a/docs_new/cards/Rerank-card.png b/docs/cards/Rerank-card.png similarity index 100% rename from docs_new/cards/Rerank-card.png rename to docs/cards/Rerank-card.png diff --git a/docs_new/cards/Reward-card.png b/docs/cards/Reward-card.png similarity index 100% rename from docs_new/cards/Reward-card.png rename to docs/cards/Reward-card.png diff --git a/docs_new/cards/VLA-card.png b/docs/cards/VLA-card.png similarity index 100% rename from docs_new/cards/VLA-card.png rename to docs/cards/VLA-card.png diff --git a/docs_new/cards/VLM-card.png b/docs/cards/VLM-card.png similarity index 100% rename from docs_new/cards/VLM-card.png rename to docs/cards/VLM-card.png diff --git a/docs_new/cards/dLLM-card.png b/docs/cards/dLLM-card.png similarity index 100% rename from docs_new/cards/dLLM-card.png rename to docs/cards/dLLM-card.png diff --git a/docs_new/cards/logos/baidu.svg b/docs/cards/logos/baidu.svg similarity index 100% rename from docs_new/cards/logos/baidu.svg rename to docs/cards/logos/baidu.svg diff --git a/docs_new/cards/logos/deepreinforce.png b/docs/cards/logos/deepreinforce.png similarity index 100% rename from docs_new/cards/logos/deepreinforce.png rename to docs/cards/logos/deepreinforce.png diff --git a/docs_new/cards/logos/deepseek.png b/docs/cards/logos/deepseek.png similarity index 100% rename from docs_new/cards/logos/deepseek.png rename to docs/cards/logos/deepseek.png diff --git a/docs_new/cards/logos/ernie.png b/docs/cards/logos/ernie.png similarity index 100% rename from docs_new/cards/logos/ernie.png rename to docs/cards/logos/ernie.png diff --git a/docs_new/cards/logos/fishaudio.png b/docs/cards/logos/fishaudio.png similarity index 100% rename from docs_new/cards/logos/fishaudio.png rename to docs/cards/logos/fishaudio.png diff --git a/docs_new/cards/logos/flashlabs.png b/docs/cards/logos/flashlabs.png similarity index 100% rename from docs_new/cards/logos/flashlabs.png rename to docs/cards/logos/flashlabs.png diff --git a/docs_new/cards/logos/flux.png b/docs/cards/logos/flux.png similarity index 100% rename from docs_new/cards/logos/flux.png rename to docs/cards/logos/flux.png diff --git a/docs_new/cards/logos/glm.png b/docs/cards/logos/glm.png similarity index 100% rename from docs_new/cards/logos/glm.png rename to docs/cards/logos/glm.png diff --git a/docs_new/cards/logos/google.png b/docs/cards/logos/google.png similarity index 100% rename from docs_new/cards/logos/google.png rename to docs/cards/logos/google.png diff --git a/docs_new/cards/logos/ideogram.png b/docs/cards/logos/ideogram.png similarity index 100% rename from docs_new/cards/logos/ideogram.png rename to docs/cards/logos/ideogram.png diff --git a/docs_new/cards/logos/inclusionai.png b/docs/cards/logos/inclusionai.png similarity index 100% rename from docs_new/cards/logos/inclusionai.png rename to docs/cards/logos/inclusionai.png diff --git a/docs_new/cards/logos/internlm.png b/docs/cards/logos/internlm.png similarity index 100% rename from docs_new/cards/logos/internlm.png rename to docs/cards/logos/internlm.png diff --git a/docs_new/cards/logos/internvl.png b/docs/cards/logos/internvl.png similarity index 100% rename from docs_new/cards/logos/internvl.png rename to docs/cards/logos/internvl.png diff --git a/docs_new/cards/logos/jina.png b/docs/cards/logos/jina.png similarity index 100% rename from docs_new/cards/logos/jina.png rename to docs/cards/logos/jina.png diff --git a/docs_new/cards/logos/joyai-echo.svg b/docs/cards/logos/joyai-echo.svg similarity index 100% rename from docs_new/cards/logos/joyai-echo.svg rename to docs/cards/logos/joyai-echo.svg diff --git a/docs_new/cards/logos/krea.png b/docs/cards/logos/krea.png similarity index 100% rename from docs_new/cards/logos/krea.png rename to docs/cards/logos/krea.png diff --git a/docs_new/cards/logos/liquidai.png b/docs/cards/logos/liquidai.png similarity index 100% rename from docs_new/cards/logos/liquidai.png rename to docs/cards/logos/liquidai.png diff --git a/docs_new/cards/logos/llama.png b/docs/cards/logos/llama.png similarity index 100% rename from docs_new/cards/logos/llama.png rename to docs/cards/logos/llama.png diff --git a/docs_new/cards/logos/ltx.svg b/docs/cards/logos/ltx.svg similarity index 100% rename from docs_new/cards/logos/ltx.svg rename to docs/cards/logos/ltx.svg diff --git a/docs_new/cards/logos/meituan.png b/docs/cards/logos/meituan.png similarity index 100% rename from docs_new/cards/logos/meituan.png rename to docs/cards/logos/meituan.png diff --git a/docs_new/cards/logos/minimax.png b/docs/cards/logos/minimax.png similarity index 100% rename from docs_new/cards/logos/minimax.png rename to docs/cards/logos/minimax.png diff --git a/docs_new/cards/logos/mistral.png b/docs/cards/logos/mistral.png similarity index 100% rename from docs_new/cards/logos/mistral.png rename to docs/cards/logos/mistral.png diff --git a/docs_new/cards/logos/moonshotai.png b/docs/cards/logos/moonshotai.png similarity index 100% rename from docs_new/cards/logos/moonshotai.png rename to docs/cards/logos/moonshotai.png diff --git a/docs_new/cards/logos/mova.png b/docs/cards/logos/mova.png similarity index 100% rename from docs_new/cards/logos/mova.png rename to docs/cards/logos/mova.png diff --git a/docs_new/cards/logos/nvidia.png b/docs/cards/logos/nvidia.png similarity index 100% rename from docs_new/cards/logos/nvidia.png rename to docs/cards/logos/nvidia.png diff --git a/docs_new/cards/logos/openai.png b/docs/cards/logos/openai.png similarity index 100% rename from docs_new/cards/logos/openai.png rename to docs/cards/logos/openai.png diff --git a/docs_new/cards/logos/openbmb.png b/docs/cards/logos/openbmb.png similarity index 100% rename from docs_new/cards/logos/openbmb.png rename to docs/cards/logos/openbmb.png diff --git a/docs_new/cards/logos/poolside.png b/docs/cards/logos/poolside.png similarity index 100% rename from docs_new/cards/logos/poolside.png rename to docs/cards/logos/poolside.png diff --git a/docs_new/cards/logos/qwen.png b/docs/cards/logos/qwen.png similarity index 100% rename from docs_new/cards/logos/qwen.png rename to docs/cards/logos/qwen.png diff --git a/docs_new/cards/logos/sana.png b/docs/cards/logos/sana.png similarity index 100% rename from docs_new/cards/logos/sana.png rename to docs/cards/logos/sana.png diff --git a/docs_new/cards/logos/stepfun.png b/docs/cards/logos/stepfun.png similarity index 100% rename from docs_new/cards/logos/stepfun.png rename to docs/cards/logos/stepfun.png diff --git a/docs_new/cards/logos/tencent.png b/docs/cards/logos/tencent.png similarity index 100% rename from docs_new/cards/logos/tencent.png rename to docs/cards/logos/tencent.png diff --git a/docs_new/cards/logos/thinkingmachines.png b/docs/cards/logos/thinkingmachines.png similarity index 100% rename from docs_new/cards/logos/thinkingmachines.png rename to docs/cards/logos/thinkingmachines.png diff --git a/docs_new/cards/logos/wan.png b/docs/cards/logos/wan.png similarity index 100% rename from docs_new/cards/logos/wan.png rename to docs/cards/logos/wan.png diff --git a/docs_new/cards/logos/xiaomi.png b/docs/cards/logos/xiaomi.png similarity index 100% rename from docs_new/cards/logos/xiaomi.png rename to docs/cards/logos/xiaomi.png diff --git a/docs_new/cards/logos/zimage.png b/docs/cards/logos/zimage.png similarity index 100% rename from docs_new/cards/logos/zimage.png rename to docs/cards/logos/zimage.png diff --git a/docs_new/cookbook/autoregressive/Baidu/Unlimited-OCR.mdx b/docs/cookbook/autoregressive/Baidu/Unlimited-OCR.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Baidu/Unlimited-OCR.mdx rename to docs/cookbook/autoregressive/Baidu/Unlimited-OCR.mdx diff --git a/docs_new/cookbook/autoregressive/DeepReinforce/Ornith-1.0.mdx b/docs/cookbook/autoregressive/DeepReinforce/Ornith-1.0.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepReinforce/Ornith-1.0.mdx rename to docs/cookbook/autoregressive/DeepReinforce/Ornith-1.0.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-Math-V2.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-Math-V2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-Math-V2.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-Math-V2.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-OCR-2.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-OCR-2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-OCR-2.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-OCR-2.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-OCR.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-OCR.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-OCR.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-OCR.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-R1.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-R1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-R1.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-R1.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3_1.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3_1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3_1.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3_1.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3_2.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3_2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V3_2.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-V3_2.mdx diff --git a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx similarity index 99% rename from docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx rename to docs/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx index 2b785d8e3..dd8065384 100644 --- a/docs_new/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx +++ b/docs/cookbook/autoregressive/DeepSeek/DeepSeek-V4.mdx @@ -89,7 +89,7 @@ import { benchmarks } from "/src/snippets/configs/deepseek-ai/deepseek-v4-benchm - For a runnable end-to-end example, see the [DeepSeek-V4-Flash demo notebook](https://github.com/sgl-project/sglang/blob/main/docs_new/demo/deepseek_v4_flash.ipynb). + For a runnable end-to-end example, see the [DeepSeek-V4-Flash demo notebook](https://github.com/sgl-project/sglang/blob/main/docs/demo/deepseek_v4_flash.ipynb).
diff --git a/docs_new/cookbook/autoregressive/Ernie/Ernie4.5-VL.mdx b/docs/cookbook/autoregressive/Ernie/Ernie4.5-VL.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Ernie/Ernie4.5-VL.mdx rename to docs/cookbook/autoregressive/Ernie/Ernie4.5-VL.mdx diff --git a/docs_new/cookbook/autoregressive/Ernie/Ernie4.5.mdx b/docs/cookbook/autoregressive/Ernie/Ernie4.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Ernie/Ernie4.5.mdx rename to docs/cookbook/autoregressive/Ernie/Ernie4.5.mdx diff --git a/docs_new/cookbook/autoregressive/FlashLabs/Chroma1.0.mdx b/docs/cookbook/autoregressive/FlashLabs/Chroma1.0.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/FlashLabs/Chroma1.0.mdx rename to docs/cookbook/autoregressive/FlashLabs/Chroma1.0.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.5.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.5.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.5.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.5V.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.5V.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.5V.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.5V.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.6.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.6.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.6.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.6.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.6V.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.6V.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.6V.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.6V.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.7-Flash.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.7-Flash.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.7-Flash.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.7-Flash.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-4.7.mdx b/docs/cookbook/autoregressive/GLM/GLM-4.7.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-4.7.mdx rename to docs/cookbook/autoregressive/GLM/GLM-4.7.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-5.1.mdx b/docs/cookbook/autoregressive/GLM/GLM-5.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-5.1.mdx rename to docs/cookbook/autoregressive/GLM/GLM-5.1.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-5.2.mdx b/docs/cookbook/autoregressive/GLM/GLM-5.2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-5.2.mdx rename to docs/cookbook/autoregressive/GLM/GLM-5.2.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-5.mdx b/docs/cookbook/autoregressive/GLM/GLM-5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-5.mdx rename to docs/cookbook/autoregressive/GLM/GLM-5.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-Glyph.mdx b/docs/cookbook/autoregressive/GLM/GLM-Glyph.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-Glyph.mdx rename to docs/cookbook/autoregressive/GLM/GLM-Glyph.mdx diff --git a/docs_new/cookbook/autoregressive/GLM/GLM-OCR.mdx b/docs/cookbook/autoregressive/GLM/GLM-OCR.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/GLM/GLM-OCR.mdx rename to docs/cookbook/autoregressive/GLM/GLM-OCR.mdx diff --git a/docs_new/cookbook/autoregressive/Google/DiffusionGemma.mdx b/docs/cookbook/autoregressive/Google/DiffusionGemma.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Google/DiffusionGemma.mdx rename to docs/cookbook/autoregressive/Google/DiffusionGemma.mdx diff --git a/docs_new/cookbook/autoregressive/Google/EmbeddingGemma.mdx b/docs/cookbook/autoregressive/Google/EmbeddingGemma.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Google/EmbeddingGemma.mdx rename to docs/cookbook/autoregressive/Google/EmbeddingGemma.mdx diff --git a/docs_new/cookbook/autoregressive/Google/Gemma4.mdx b/docs/cookbook/autoregressive/Google/Gemma4.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Google/Gemma4.mdx rename to docs/cookbook/autoregressive/Google/Gemma4.mdx diff --git a/docs_new/cookbook/autoregressive/InclusionAI/LLaDA-2.1.mdx b/docs/cookbook/autoregressive/InclusionAI/LLaDA-2.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InclusionAI/LLaDA-2.1.mdx rename to docs/cookbook/autoregressive/InclusionAI/LLaDA-2.1.mdx diff --git a/docs_new/cookbook/autoregressive/InclusionAI/Ling-2.5-1T.mdx b/docs/cookbook/autoregressive/InclusionAI/Ling-2.5-1T.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InclusionAI/Ling-2.5-1T.mdx rename to docs/cookbook/autoregressive/InclusionAI/Ling-2.5-1T.mdx diff --git a/docs_new/cookbook/autoregressive/InclusionAI/Ling-2.6.mdx b/docs/cookbook/autoregressive/InclusionAI/Ling-2.6.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InclusionAI/Ling-2.6.mdx rename to docs/cookbook/autoregressive/InclusionAI/Ling-2.6.mdx diff --git a/docs_new/cookbook/autoregressive/InclusionAI/Ring-2.5-1T.mdx b/docs/cookbook/autoregressive/InclusionAI/Ring-2.5-1T.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InclusionAI/Ring-2.5-1T.mdx rename to docs/cookbook/autoregressive/InclusionAI/Ring-2.5-1T.mdx diff --git a/docs_new/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx b/docs/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx rename to docs/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx diff --git a/docs_new/cookbook/autoregressive/InternLM/Intern-S1.mdx b/docs/cookbook/autoregressive/InternLM/Intern-S1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InternLM/Intern-S1.mdx rename to docs/cookbook/autoregressive/InternLM/Intern-S1.mdx diff --git a/docs_new/cookbook/autoregressive/InternLM/Intern-S2-Preview.mdx b/docs/cookbook/autoregressive/InternLM/Intern-S2-Preview.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InternLM/Intern-S2-Preview.mdx rename to docs/cookbook/autoregressive/InternLM/Intern-S2-Preview.mdx diff --git a/docs_new/cookbook/autoregressive/InternVL/InternVL3.5.mdx b/docs/cookbook/autoregressive/InternVL/InternVL3.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/InternVL/InternVL3.5.mdx rename to docs/cookbook/autoregressive/InternVL/InternVL3.5.mdx diff --git a/docs_new/cookbook/autoregressive/Jina/Jina-reranker-m0.mdx b/docs/cookbook/autoregressive/Jina/Jina-reranker-m0.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Jina/Jina-reranker-m0.mdx rename to docs/cookbook/autoregressive/Jina/Jina-reranker-m0.mdx diff --git a/docs_new/cookbook/autoregressive/LiquidAI/LFM2.5.mdx b/docs/cookbook/autoregressive/LiquidAI/LFM2.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/LiquidAI/LFM2.5.mdx rename to docs/cookbook/autoregressive/LiquidAI/LFM2.5.mdx diff --git a/docs_new/cookbook/autoregressive/Llama/Llama3.1.mdx b/docs/cookbook/autoregressive/Llama/Llama3.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Llama/Llama3.1.mdx rename to docs/cookbook/autoregressive/Llama/Llama3.1.mdx diff --git a/docs_new/cookbook/autoregressive/Llama/Llama3.3-70B.mdx b/docs/cookbook/autoregressive/Llama/Llama3.3-70B.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Llama/Llama3.3-70B.mdx rename to docs/cookbook/autoregressive/Llama/Llama3.3-70B.mdx diff --git a/docs_new/cookbook/autoregressive/Llama/Llama4.mdx b/docs/cookbook/autoregressive/Llama/Llama4.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Llama/Llama4.mdx rename to docs/cookbook/autoregressive/Llama/Llama4.mdx diff --git a/docs_new/cookbook/autoregressive/Meituan/LongCat-2.0.mdx b/docs/cookbook/autoregressive/Meituan/LongCat-2.0.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Meituan/LongCat-2.0.mdx rename to docs/cookbook/autoregressive/Meituan/LongCat-2.0.mdx diff --git a/docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.5.mdx b/docs/cookbook/autoregressive/MiniMax/MiniMax-M2.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.5.mdx rename to docs/cookbook/autoregressive/MiniMax/MiniMax-M2.5.mdx diff --git a/docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.7.mdx b/docs/cookbook/autoregressive/MiniMax/MiniMax-M2.7.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.7.mdx rename to docs/cookbook/autoregressive/MiniMax/MiniMax-M2.7.mdx diff --git a/docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.mdx b/docs/cookbook/autoregressive/MiniMax/MiniMax-M2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/MiniMax/MiniMax-M2.mdx rename to docs/cookbook/autoregressive/MiniMax/MiniMax-M2.mdx diff --git a/docs_new/cookbook/autoregressive/MiniMax/MiniMax-M3.mdx b/docs/cookbook/autoregressive/MiniMax/MiniMax-M3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/MiniMax/MiniMax-M3.mdx rename to docs/cookbook/autoregressive/MiniMax/MiniMax-M3.mdx diff --git a/docs_new/cookbook/autoregressive/Mistral/Devstral-2.mdx b/docs/cookbook/autoregressive/Mistral/Devstral-2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Mistral/Devstral-2.mdx rename to docs/cookbook/autoregressive/Mistral/Devstral-2.mdx diff --git a/docs_new/cookbook/autoregressive/Mistral/Ministral-3.mdx b/docs/cookbook/autoregressive/Mistral/Ministral-3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Mistral/Ministral-3.mdx rename to docs/cookbook/autoregressive/Mistral/Ministral-3.mdx diff --git a/docs_new/cookbook/autoregressive/Mistral/Mistral-Medium-3.5.mdx b/docs/cookbook/autoregressive/Mistral/Mistral-Medium-3.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Mistral/Mistral-Medium-3.5.mdx rename to docs/cookbook/autoregressive/Mistral/Mistral-Medium-3.5.mdx diff --git a/docs_new/cookbook/autoregressive/Mistral/Mistral-Small-4.mdx b/docs/cookbook/autoregressive/Mistral/Mistral-Small-4.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Mistral/Mistral-Small-4.mdx rename to docs/cookbook/autoregressive/Mistral/Mistral-Small-4.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.5.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-K2.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.5.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-K2.5.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.6.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-K2.6.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.6.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-K2.6.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.7-Code.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-K2.7-Code.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.7-Code.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-K2.7-Code.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-K2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-K2.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-K2.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-K3.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-K3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-K3.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-K3.mdx diff --git a/docs_new/cookbook/autoregressive/Moonshotai/Kimi-Linear.mdx b/docs/cookbook/autoregressive/Moonshotai/Kimi-Linear.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Moonshotai/Kimi-Linear.mdx rename to docs/cookbook/autoregressive/Moonshotai/Kimi-Linear.mdx diff --git a/docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Nano-Omni.mdx b/docs/cookbook/autoregressive/NVIDIA/Nemotron3-Nano-Omni.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Nano-Omni.mdx rename to docs/cookbook/autoregressive/NVIDIA/Nemotron3-Nano-Omni.mdx diff --git a/docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Nano.mdx b/docs/cookbook/autoregressive/NVIDIA/Nemotron3-Nano.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Nano.mdx rename to docs/cookbook/autoregressive/NVIDIA/Nemotron3-Nano.mdx diff --git a/docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Super.mdx b/docs/cookbook/autoregressive/NVIDIA/Nemotron3-Super.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Super.mdx rename to docs/cookbook/autoregressive/NVIDIA/Nemotron3-Super.mdx diff --git a/docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Ultra.mdx b/docs/cookbook/autoregressive/NVIDIA/Nemotron3-Ultra.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/NVIDIA/Nemotron3-Ultra.mdx rename to docs/cookbook/autoregressive/NVIDIA/Nemotron3-Ultra.mdx diff --git a/docs_new/cookbook/autoregressive/OpenAI/GPT-OSS.mdx b/docs/cookbook/autoregressive/OpenAI/GPT-OSS.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/OpenAI/GPT-OSS.mdx rename to docs/cookbook/autoregressive/OpenAI/GPT-OSS.mdx diff --git a/docs_new/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx b/docs/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx rename to docs/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx diff --git a/docs_new/cookbook/autoregressive/Poolside/Laguna-M.1.mdx b/docs/cookbook/autoregressive/Poolside/Laguna-M.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Poolside/Laguna-M.1.mdx rename to docs/cookbook/autoregressive/Poolside/Laguna-M.1.mdx diff --git a/docs_new/cookbook/autoregressive/Poolside/Laguna-S-2.1.mdx b/docs/cookbook/autoregressive/Poolside/Laguna-S-2.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Poolside/Laguna-S-2.1.mdx rename to docs/cookbook/autoregressive/Poolside/Laguna-S-2.1.mdx diff --git a/docs_new/cookbook/autoregressive/Poolside/Laguna-XS-2.1.mdx b/docs/cookbook/autoregressive/Poolside/Laguna-XS-2.1.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Poolside/Laguna-XS-2.1.mdx rename to docs/cookbook/autoregressive/Poolside/Laguna-XS-2.1.mdx diff --git a/docs_new/cookbook/autoregressive/Poolside/Laguna-XS.2.mdx b/docs/cookbook/autoregressive/Poolside/Laguna-XS.2.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Poolside/Laguna-XS.2.mdx rename to docs/cookbook/autoregressive/Poolside/Laguna-XS.2.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen2.5-VL.mdx b/docs/cookbook/autoregressive/Qwen/Qwen2.5-VL.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen2.5-VL.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen2.5-VL.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3-Coder-Next.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3-Coder-Next.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3-Coder-Next.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3-Coder-Next.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3-Coder.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3-Coder.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3-Coder.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3-Coder.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3-Next.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3-Next.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3-Next.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3-Next.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3-VL.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3-VL.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3-VL.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3-VL.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3.5.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3.5.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3.5.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3.6.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3.6.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3.6.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3.6.mdx diff --git a/docs_new/cookbook/autoregressive/Qwen/Qwen3.mdx b/docs/cookbook/autoregressive/Qwen/Qwen3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Qwen/Qwen3.mdx rename to docs/cookbook/autoregressive/Qwen/Qwen3.mdx diff --git a/docs_new/cookbook/autoregressive/StepFun/Step-3.7-Flash.mdx b/docs/cookbook/autoregressive/StepFun/Step-3.7-Flash.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/StepFun/Step-3.7-Flash.mdx rename to docs/cookbook/autoregressive/StepFun/Step-3.7-Flash.mdx diff --git a/docs_new/cookbook/autoregressive/StepFun/Step3-VL-10B.mdx b/docs/cookbook/autoregressive/StepFun/Step3-VL-10B.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/StepFun/Step3-VL-10B.mdx rename to docs/cookbook/autoregressive/StepFun/Step3-VL-10B.mdx diff --git a/docs_new/cookbook/autoregressive/StepFun/Step3.5.mdx b/docs/cookbook/autoregressive/StepFun/Step3.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/StepFun/Step3.5.mdx rename to docs/cookbook/autoregressive/StepFun/Step3.5.mdx diff --git a/docs_new/cookbook/autoregressive/Tencent/Hunyuan3-Preview.mdx b/docs/cookbook/autoregressive/Tencent/Hunyuan3-Preview.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Tencent/Hunyuan3-Preview.mdx rename to docs/cookbook/autoregressive/Tencent/Hunyuan3-Preview.mdx diff --git a/docs_new/cookbook/autoregressive/Tencent/Hy3.mdx b/docs/cookbook/autoregressive/Tencent/Hy3.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Tencent/Hy3.mdx rename to docs/cookbook/autoregressive/Tencent/Hy3.mdx diff --git a/docs_new/cookbook/autoregressive/ThinkingMachines/Inkling-Small.mdx b/docs/cookbook/autoregressive/ThinkingMachines/Inkling-Small.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/ThinkingMachines/Inkling-Small.mdx rename to docs/cookbook/autoregressive/ThinkingMachines/Inkling-Small.mdx diff --git a/docs_new/cookbook/autoregressive/ThinkingMachines/Inkling.mdx b/docs/cookbook/autoregressive/ThinkingMachines/Inkling.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/ThinkingMachines/Inkling.mdx rename to docs/cookbook/autoregressive/ThinkingMachines/Inkling.mdx diff --git a/docs_new/cookbook/autoregressive/Xiaomi/MiMo-V2-Flash.mdx b/docs/cookbook/autoregressive/Xiaomi/MiMo-V2-Flash.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Xiaomi/MiMo-V2-Flash.mdx rename to docs/cookbook/autoregressive/Xiaomi/MiMo-V2-Flash.mdx diff --git a/docs_new/cookbook/autoregressive/Xiaomi/MiMo-V2.5.mdx b/docs/cookbook/autoregressive/Xiaomi/MiMo-V2.5.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/Xiaomi/MiMo-V2.5.mdx rename to docs/cookbook/autoregressive/Xiaomi/MiMo-V2.5.mdx diff --git a/docs_new/cookbook/autoregressive/intro.mdx b/docs/cookbook/autoregressive/intro.mdx similarity index 100% rename from docs_new/cookbook/autoregressive/intro.mdx rename to docs/cookbook/autoregressive/intro.mdx diff --git a/docs_new/cookbook/base/benchmarks/autoregressive_model_benchmark.mdx b/docs/cookbook/base/benchmarks/autoregressive_model_benchmark.mdx similarity index 100% rename from docs_new/cookbook/base/benchmarks/autoregressive_model_benchmark.mdx rename to docs/cookbook/base/benchmarks/autoregressive_model_benchmark.mdx diff --git a/docs_new/cookbook/base/benchmarks/diffusion_model_benchmark.mdx b/docs/cookbook/base/benchmarks/diffusion_model_benchmark.mdx similarity index 100% rename from docs_new/cookbook/base/benchmarks/diffusion_model_benchmark.mdx rename to docs/cookbook/base/benchmarks/diffusion_model_benchmark.mdx diff --git a/docs_new/cookbook/base/reference/server_arguments.mdx b/docs/cookbook/base/reference/server_arguments.mdx similarity index 100% rename from docs_new/cookbook/base/reference/server_arguments.mdx rename to docs/cookbook/base/reference/server_arguments.mdx diff --git a/docs_new/cookbook/diffusion/Cosmos/Cosmos3.mdx b/docs/cookbook/diffusion/Cosmos/Cosmos3.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Cosmos/Cosmos3.mdx rename to docs/cookbook/diffusion/Cosmos/Cosmos3.mdx diff --git a/docs_new/cookbook/diffusion/Ernie-Image/Ernie-Image.mdx b/docs/cookbook/diffusion/Ernie-Image/Ernie-Image.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Ernie-Image/Ernie-Image.mdx rename to docs/cookbook/diffusion/Ernie-Image/Ernie-Image.mdx diff --git a/docs_new/cookbook/diffusion/FLUX/FLUX.mdx b/docs/cookbook/diffusion/FLUX/FLUX.mdx similarity index 100% rename from docs_new/cookbook/diffusion/FLUX/FLUX.mdx rename to docs/cookbook/diffusion/FLUX/FLUX.mdx diff --git a/docs_new/cookbook/diffusion/Ideogram/Ideogram4.mdx b/docs/cookbook/diffusion/Ideogram/Ideogram4.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Ideogram/Ideogram4.mdx rename to docs/cookbook/diffusion/Ideogram/Ideogram4.mdx diff --git a/docs_new/cookbook/diffusion/JoyEcho/JoyEcho.mdx b/docs/cookbook/diffusion/JoyEcho/JoyEcho.mdx similarity index 100% rename from docs_new/cookbook/diffusion/JoyEcho/JoyEcho.mdx rename to docs/cookbook/diffusion/JoyEcho/JoyEcho.mdx diff --git a/docs_new/cookbook/diffusion/Krea/Krea-2.mdx b/docs/cookbook/diffusion/Krea/Krea-2.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Krea/Krea-2.mdx rename to docs/cookbook/diffusion/Krea/Krea-2.mdx diff --git a/docs_new/cookbook/diffusion/LTX/LTX2 & LTX2.3.mdx b/docs/cookbook/diffusion/LTX/LTX2 & LTX2.3.mdx similarity index 100% rename from docs_new/cookbook/diffusion/LTX/LTX2 & LTX2.3.mdx rename to docs/cookbook/diffusion/LTX/LTX2 & LTX2.3.mdx diff --git a/docs_new/cookbook/diffusion/LingBot-World/LingBot-World-2.0.mdx b/docs/cookbook/diffusion/LingBot-World/LingBot-World-2.0.mdx similarity index 100% rename from docs_new/cookbook/diffusion/LingBot-World/LingBot-World-2.0.mdx rename to docs/cookbook/diffusion/LingBot-World/LingBot-World-2.0.mdx diff --git a/docs_new/cookbook/diffusion/LingBot-World/LingBot-World.mdx b/docs/cookbook/diffusion/LingBot-World/LingBot-World.mdx similarity index 100% rename from docs_new/cookbook/diffusion/LingBot-World/LingBot-World.mdx rename to docs/cookbook/diffusion/LingBot-World/LingBot-World.mdx diff --git a/docs_new/cookbook/diffusion/LongLive/LongLive-2.0.mdx b/docs/cookbook/diffusion/LongLive/LongLive-2.0.mdx similarity index 100% rename from docs_new/cookbook/diffusion/LongLive/LongLive-2.0.mdx rename to docs/cookbook/diffusion/LongLive/LongLive-2.0.mdx diff --git a/docs_new/cookbook/diffusion/MOVA/MOVA.mdx b/docs/cookbook/diffusion/MOVA/MOVA.mdx similarity index 100% rename from docs_new/cookbook/diffusion/MOVA/MOVA.mdx rename to docs/cookbook/diffusion/MOVA/MOVA.mdx diff --git a/docs_new/cookbook/diffusion/MiniMax/MiniMax-H3.mdx b/docs/cookbook/diffusion/MiniMax/MiniMax-H3.mdx similarity index 100% rename from docs_new/cookbook/diffusion/MiniMax/MiniMax-H3.mdx rename to docs/cookbook/diffusion/MiniMax/MiniMax-H3.mdx diff --git a/docs_new/cookbook/diffusion/Qwen-Image/Qwen-Image-Edit.mdx b/docs/cookbook/diffusion/Qwen-Image/Qwen-Image-Edit.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Qwen-Image/Qwen-Image-Edit.mdx rename to docs/cookbook/diffusion/Qwen-Image/Qwen-Image-Edit.mdx diff --git a/docs_new/cookbook/diffusion/Qwen-Image/Qwen-Image.mdx b/docs/cookbook/diffusion/Qwen-Image/Qwen-Image.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Qwen-Image/Qwen-Image.mdx rename to docs/cookbook/diffusion/Qwen-Image/Qwen-Image.mdx diff --git a/docs_new/cookbook/diffusion/README.mdx b/docs/cookbook/diffusion/README.mdx similarity index 97% rename from docs_new/cookbook/diffusion/README.mdx rename to docs/cookbook/diffusion/README.mdx index 3b020c5a8..58c9d58f7 100644 --- a/docs_new/cookbook/diffusion/README.mdx +++ b/docs/cookbook/diffusion/README.mdx @@ -35,7 +35,7 @@ Each recipe provides step-by-step instructions to help you quickly implement SGL The sglang diffusion cookbook directory structure are shown below: ```text Example -docs_new/cookbook/diffusion/ +docs/cookbook/diffusion/ ├── README.mdx # Main cookbook (this file) ├── Qwen-Image/ # Qwen-Image series docs │ ├── Qwen-Image.mdx @@ -72,7 +72,7 @@ cd sglang # Create a new branch git checkout -b add-my-recipe -# Add your recipe under docs_new/cookbook/diffusion/ +# Add your recipe under docs/cookbook/diffusion/ # Submit a PR! ``` diff --git a/docs_new/cookbook/diffusion/SANA-WM/SANA-WM.mdx b/docs/cookbook/diffusion/SANA-WM/SANA-WM.mdx similarity index 100% rename from docs_new/cookbook/diffusion/SANA-WM/SANA-WM.mdx rename to docs/cookbook/diffusion/SANA-WM/SANA-WM.mdx diff --git a/docs_new/cookbook/diffusion/Wan/Wan2.1.mdx b/docs/cookbook/diffusion/Wan/Wan2.1.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Wan/Wan2.1.mdx rename to docs/cookbook/diffusion/Wan/Wan2.1.mdx diff --git a/docs_new/cookbook/diffusion/Wan/Wan2.2.mdx b/docs/cookbook/diffusion/Wan/Wan2.2.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Wan/Wan2.2.mdx rename to docs/cookbook/diffusion/Wan/Wan2.2.mdx diff --git a/docs_new/cookbook/diffusion/Z-Image/Z-Image-Turbo.mdx b/docs/cookbook/diffusion/Z-Image/Z-Image-Turbo.mdx similarity index 100% rename from docs_new/cookbook/diffusion/Z-Image/Z-Image-Turbo.mdx rename to docs/cookbook/diffusion/Z-Image/Z-Image-Turbo.mdx diff --git a/docs_new/cookbook/diffusion/intro.mdx b/docs/cookbook/diffusion/intro.mdx similarity index 100% rename from docs_new/cookbook/diffusion/intro.mdx rename to docs/cookbook/diffusion/intro.mdx diff --git a/docs_new/cookbook/intro.mdx b/docs/cookbook/intro.mdx similarity index 100% rename from docs_new/cookbook/intro.mdx rename to docs/cookbook/intro.mdx diff --git a/docs_new/cookbook/omni/FishAudio/S2-Pro.mdx b/docs/cookbook/omni/FishAudio/S2-Pro.mdx similarity index 100% rename from docs_new/cookbook/omni/FishAudio/S2-Pro.mdx rename to docs/cookbook/omni/FishAudio/S2-Pro.mdx diff --git a/docs_new/cookbook/omni/intro.mdx b/docs/cookbook/omni/intro.mdx similarity index 100% rename from docs_new/cookbook/omni/intro.mdx rename to docs/cookbook/omni/intro.mdx diff --git a/docs_new/cookbook/specbundle/specbundle_usage.mdx b/docs/cookbook/specbundle/specbundle_usage.mdx similarity index 100% rename from docs_new/cookbook/specbundle/specbundle_usage.mdx rename to docs/cookbook/specbundle/specbundle_usage.mdx diff --git a/docs_new/cookbook/specbundle/supported_models.mdx b/docs/cookbook/specbundle/supported_models.mdx similarity index 100% rename from docs_new/cookbook/specbundle/supported_models.mdx rename to docs/cookbook/specbundle/supported_models.mdx diff --git a/docs_new/cookbook/vla/OpenPI/Pi0.5.mdx b/docs/cookbook/vla/OpenPI/Pi0.5.mdx similarity index 100% rename from docs_new/cookbook/vla/OpenPI/Pi0.5.mdx rename to docs/cookbook/vla/OpenPI/Pi0.5.mdx diff --git a/docs_new/cookbook/vla/intro.mdx b/docs/cookbook/vla/intro.mdx similarity index 100% rename from docs_new/cookbook/vla/intro.mdx rename to docs/cookbook/vla/intro.mdx diff --git a/docs_new/custom.css b/docs/custom.css similarity index 100% rename from docs_new/custom.css rename to docs/custom.css diff --git a/docs_new/demo/deepseek_v4_flash.ipynb b/docs/demo/deepseek_v4_flash.ipynb similarity index 100% rename from docs_new/demo/deepseek_v4_flash.ipynb rename to docs/demo/deepseek_v4_flash.ipynb diff --git a/docs_new/docs.json b/docs/docs.json similarity index 100% rename from docs_new/docs.json rename to docs/docs.json diff --git a/docs_new/docs/advanced_features/adaptive_speculative_decoding.mdx b/docs/docs/advanced_features/adaptive_speculative_decoding.mdx similarity index 100% rename from docs_new/docs/advanced_features/adaptive_speculative_decoding.mdx rename to docs/docs/advanced_features/adaptive_speculative_decoding.mdx diff --git a/docs_new/docs/advanced_features/attention_backend.mdx b/docs/docs/advanced_features/attention_backend.mdx similarity index 100% rename from docs_new/docs/advanced_features/attention_backend.mdx rename to docs/docs/advanced_features/attention_backend.mdx diff --git a/docs_new/docs/advanced_features/breakable_cuda_graph.mdx b/docs/docs/advanced_features/breakable_cuda_graph.mdx similarity index 100% rename from docs_new/docs/advanced_features/breakable_cuda_graph.mdx rename to docs/docs/advanced_features/breakable_cuda_graph.mdx diff --git a/docs_new/docs/advanced_features/checkpoint_engine.mdx b/docs/docs/advanced_features/checkpoint_engine.mdx similarity index 100% rename from docs_new/docs/advanced_features/checkpoint_engine.mdx rename to docs/docs/advanced_features/checkpoint_engine.mdx diff --git a/docs_new/docs/advanced_features/cuda_graph_for_multi_modal_encoder.mdx b/docs/docs/advanced_features/cuda_graph_for_multi_modal_encoder.mdx similarity index 100% rename from docs_new/docs/advanced_features/cuda_graph_for_multi_modal_encoder.mdx rename to docs/docs/advanced_features/cuda_graph_for_multi_modal_encoder.mdx diff --git a/docs_new/docs/advanced_features/deterministic_inference.mdx b/docs/docs/advanced_features/deterministic_inference.mdx similarity index 100% rename from docs_new/docs/advanced_features/deterministic_inference.mdx rename to docs/docs/advanced_features/deterministic_inference.mdx diff --git a/docs_new/docs/advanced_features/dp_dpa_smg_guide.mdx b/docs/docs/advanced_features/dp_dpa_smg_guide.mdx similarity index 100% rename from docs_new/docs/advanced_features/dp_dpa_smg_guide.mdx rename to docs/docs/advanced_features/dp_dpa_smg_guide.mdx diff --git a/docs_new/docs/advanced_features/dp_for_multi_modal_encoder.mdx b/docs/docs/advanced_features/dp_for_multi_modal_encoder.mdx similarity index 100% rename from docs_new/docs/advanced_features/dp_for_multi_modal_encoder.mdx rename to docs/docs/advanced_features/dp_for_multi_modal_encoder.mdx diff --git a/docs_new/docs/advanced_features/epd_disaggregation.mdx b/docs/docs/advanced_features/epd_disaggregation.mdx similarity index 100% rename from docs_new/docs/advanced_features/epd_disaggregation.mdx rename to docs/docs/advanced_features/epd_disaggregation.mdx diff --git a/docs_new/docs/advanced_features/expert_parallelism.mdx b/docs/docs/advanced_features/expert_parallelism.mdx similarity index 100% rename from docs_new/docs/advanced_features/expert_parallelism.mdx rename to docs/docs/advanced_features/expert_parallelism.mdx diff --git a/docs_new/docs/advanced_features/forward_hooks.mdx b/docs/docs/advanced_features/forward_hooks.mdx similarity index 100% rename from docs_new/docs/advanced_features/forward_hooks.mdx rename to docs/docs/advanced_features/forward_hooks.mdx diff --git a/docs_new/docs/advanced_features/hicache.mdx b/docs/docs/advanced_features/hicache.mdx similarity index 100% rename from docs_new/docs/advanced_features/hicache.mdx rename to docs/docs/advanced_features/hicache.mdx diff --git a/docs_new/docs/advanced_features/hicache_best_practices.mdx b/docs/docs/advanced_features/hicache_best_practices.mdx similarity index 100% rename from docs_new/docs/advanced_features/hicache_best_practices.mdx rename to docs/docs/advanced_features/hicache_best_practices.mdx diff --git a/docs_new/docs/advanced_features/hicache_design.mdx b/docs/docs/advanced_features/hicache_design.mdx similarity index 100% rename from docs_new/docs/advanced_features/hicache_design.mdx rename to docs/docs/advanced_features/hicache_design.mdx diff --git a/docs_new/docs/advanced_features/hicache_storage_runtime_attach_detach.mdx b/docs/docs/advanced_features/hicache_storage_runtime_attach_detach.mdx similarity index 100% rename from docs_new/docs/advanced_features/hicache_storage_runtime_attach_detach.mdx rename to docs/docs/advanced_features/hicache_storage_runtime_attach_detach.mdx diff --git a/docs_new/docs/advanced_features/hisparse_guide.mdx b/docs/docs/advanced_features/hisparse_guide.mdx similarity index 100% rename from docs_new/docs/advanced_features/hisparse_guide.mdx rename to docs/docs/advanced_features/hisparse_guide.mdx diff --git a/docs_new/docs/advanced_features/hyperparameter_tuning.mdx b/docs/docs/advanced_features/hyperparameter_tuning.mdx similarity index 100% rename from docs_new/docs/advanced_features/hyperparameter_tuning.mdx rename to docs/docs/advanced_features/hyperparameter_tuning.mdx diff --git a/docs_new/docs/advanced_features/llm-d.mdx b/docs/docs/advanced_features/llm-d.mdx similarity index 100% rename from docs_new/docs/advanced_features/llm-d.mdx rename to docs/docs/advanced_features/llm-d.mdx diff --git a/docs_new/docs/advanced_features/lora.mdx b/docs/docs/advanced_features/lora.mdx similarity index 100% rename from docs_new/docs/advanced_features/lora.mdx rename to docs/docs/advanced_features/lora.mdx diff --git a/docs_new/docs/advanced_features/model_loading.mdx b/docs/docs/advanced_features/model_loading.mdx similarity index 100% rename from docs_new/docs/advanced_features/model_loading.mdx rename to docs/docs/advanced_features/model_loading.mdx diff --git a/docs_new/docs/advanced_features/object_storage.mdx b/docs/docs/advanced_features/object_storage.mdx similarity index 100% rename from docs_new/docs/advanced_features/object_storage.mdx rename to docs/docs/advanced_features/object_storage.mdx diff --git a/docs_new/docs/advanced_features/observability.mdx b/docs/docs/advanced_features/observability.mdx similarity index 100% rename from docs_new/docs/advanced_features/observability.mdx rename to docs/docs/advanced_features/observability.mdx diff --git a/docs_new/docs/advanced_features/overview.mdx b/docs/docs/advanced_features/overview.mdx similarity index 100% rename from docs_new/docs/advanced_features/overview.mdx rename to docs/docs/advanced_features/overview.mdx diff --git a/docs_new/docs/advanced_features/pd_disaggregation.mdx b/docs/docs/advanced_features/pd_disaggregation.mdx similarity index 100% rename from docs_new/docs/advanced_features/pd_disaggregation.mdx rename to docs/docs/advanced_features/pd_disaggregation.mdx diff --git a/docs_new/docs/advanced_features/piecewise_cuda_graph.mdx b/docs/docs/advanced_features/piecewise_cuda_graph.mdx similarity index 100% rename from docs_new/docs/advanced_features/piecewise_cuda_graph.mdx rename to docs/docs/advanced_features/piecewise_cuda_graph.mdx diff --git a/docs_new/docs/advanced_features/pipeline_parallelism.mdx b/docs/docs/advanced_features/pipeline_parallelism.mdx similarity index 100% rename from docs_new/docs/advanced_features/pipeline_parallelism.mdx rename to docs/docs/advanced_features/pipeline_parallelism.mdx diff --git a/docs_new/docs/advanced_features/quantization.mdx b/docs/docs/advanced_features/quantization.mdx similarity index 100% rename from docs_new/docs/advanced_features/quantization.mdx rename to docs/docs/advanced_features/quantization.mdx diff --git a/docs_new/docs/advanced_features/quantized_kv_cache.mdx b/docs/docs/advanced_features/quantized_kv_cache.mdx similarity index 100% rename from docs_new/docs/advanced_features/quantized_kv_cache.mdx rename to docs/docs/advanced_features/quantized_kv_cache.mdx diff --git a/docs_new/docs/advanced_features/rfork.mdx b/docs/docs/advanced_features/rfork.mdx similarity index 100% rename from docs_new/docs/advanced_features/rfork.mdx rename to docs/docs/advanced_features/rfork.mdx diff --git a/docs_new/docs/advanced_features/separate_reasoning.mdx b/docs/docs/advanced_features/separate_reasoning.mdx similarity index 100% rename from docs_new/docs/advanced_features/separate_reasoning.mdx rename to docs/docs/advanced_features/separate_reasoning.mdx diff --git a/docs_new/docs/advanced_features/server_arguments.mdx b/docs/docs/advanced_features/server_arguments.mdx similarity index 100% rename from docs_new/docs/advanced_features/server_arguments.mdx rename to docs/docs/advanced_features/server_arguments.mdx diff --git a/docs_new/docs/advanced_features/session_radix_cache.mdx b/docs/docs/advanced_features/session_radix_cache.mdx similarity index 100% rename from docs_new/docs/advanced_features/session_radix_cache.mdx rename to docs/docs/advanced_features/session_radix_cache.mdx diff --git a/docs_new/docs/advanced_features/sgl_model_gateway.mdx b/docs/docs/advanced_features/sgl_model_gateway.mdx similarity index 100% rename from docs_new/docs/advanced_features/sgl_model_gateway.mdx rename to docs/docs/advanced_features/sgl_model_gateway.mdx diff --git a/docs_new/docs/advanced_features/sglang_for_rl.mdx b/docs/docs/advanced_features/sglang_for_rl.mdx similarity index 100% rename from docs_new/docs/advanced_features/sglang_for_rl.mdx rename to docs/docs/advanced_features/sglang_for_rl.mdx diff --git a/docs_new/docs/advanced_features/speculative_decoding.mdx b/docs/docs/advanced_features/speculative_decoding.mdx similarity index 100% rename from docs_new/docs/advanced_features/speculative_decoding.mdx rename to docs/docs/advanced_features/speculative_decoding.mdx diff --git a/docs_new/docs/advanced_features/structured_outputs.mdx b/docs/docs/advanced_features/structured_outputs.mdx similarity index 100% rename from docs_new/docs/advanced_features/structured_outputs.mdx rename to docs/docs/advanced_features/structured_outputs.mdx diff --git a/docs_new/docs/advanced_features/structured_outputs_for_reasoning_models.mdx b/docs/docs/advanced_features/structured_outputs_for_reasoning_models.mdx similarity index 100% rename from docs_new/docs/advanced_features/structured_outputs_for_reasoning_models.mdx rename to docs/docs/advanced_features/structured_outputs_for_reasoning_models.mdx diff --git a/docs_new/docs/advanced_features/tool_parser.mdx b/docs/docs/advanced_features/tool_parser.mdx similarity index 100% rename from docs_new/docs/advanced_features/tool_parser.mdx rename to docs/docs/advanced_features/tool_parser.mdx diff --git a/docs_new/docs/advanced_features/vlm_query.mdx b/docs/docs/advanced_features/vlm_query.mdx similarity index 100% rename from docs_new/docs/advanced_features/vlm_query.mdx rename to docs/docs/advanced_features/vlm_query.mdx diff --git a/docs_new/docs/basic_usage/anthropic_api.mdx b/docs/docs/basic_usage/anthropic_api.mdx similarity index 100% rename from docs_new/docs/basic_usage/anthropic_api.mdx rename to docs/docs/basic_usage/anthropic_api.mdx diff --git a/docs_new/docs/basic_usage/aws_sagemaker.mdx b/docs/docs/basic_usage/aws_sagemaker.mdx similarity index 100% rename from docs_new/docs/basic_usage/aws_sagemaker.mdx rename to docs/docs/basic_usage/aws_sagemaker.mdx diff --git a/docs_new/docs/basic_usage/native_api.mdx b/docs/docs/basic_usage/native_api.mdx similarity index 100% rename from docs_new/docs/basic_usage/native_api.mdx rename to docs/docs/basic_usage/native_api.mdx diff --git a/docs_new/docs/basic_usage/offline_engine_api.mdx b/docs/docs/basic_usage/offline_engine_api.mdx similarity index 100% rename from docs_new/docs/basic_usage/offline_engine_api.mdx rename to docs/docs/basic_usage/offline_engine_api.mdx diff --git a/docs_new/docs/basic_usage/ollama_api.mdx b/docs/docs/basic_usage/ollama_api.mdx similarity index 100% rename from docs_new/docs/basic_usage/ollama_api.mdx rename to docs/docs/basic_usage/ollama_api.mdx diff --git a/docs_new/docs/basic_usage/openai_api.mdx b/docs/docs/basic_usage/openai_api.mdx similarity index 100% rename from docs_new/docs/basic_usage/openai_api.mdx rename to docs/docs/basic_usage/openai_api.mdx diff --git a/docs_new/docs/basic_usage/openai_api_completions.mdx b/docs/docs/basic_usage/openai_api_completions.mdx similarity index 100% rename from docs_new/docs/basic_usage/openai_api_completions.mdx rename to docs/docs/basic_usage/openai_api_completions.mdx diff --git a/docs_new/docs/basic_usage/openai_api_embeddings.mdx b/docs/docs/basic_usage/openai_api_embeddings.mdx similarity index 100% rename from docs_new/docs/basic_usage/openai_api_embeddings.mdx rename to docs/docs/basic_usage/openai_api_embeddings.mdx diff --git a/docs_new/docs/basic_usage/openai_api_vision.mdx b/docs/docs/basic_usage/openai_api_vision.mdx similarity index 100% rename from docs_new/docs/basic_usage/openai_api_vision.mdx rename to docs/docs/basic_usage/openai_api_vision.mdx diff --git a/docs_new/docs/basic_usage/overview.mdx b/docs/docs/basic_usage/overview.mdx similarity index 100% rename from docs_new/docs/basic_usage/overview.mdx rename to docs/docs/basic_usage/overview.mdx diff --git a/docs_new/docs/basic_usage/sampling_params.mdx b/docs/docs/basic_usage/sampling_params.mdx similarity index 100% rename from docs_new/docs/basic_usage/sampling_params.mdx rename to docs/docs/basic_usage/sampling_params.mdx diff --git a/docs_new/docs/basic_usage/send_request.mdx b/docs/docs/basic_usage/send_request.mdx similarity index 100% rename from docs_new/docs/basic_usage/send_request.mdx rename to docs/docs/basic_usage/send_request.mdx diff --git a/docs_new/docs/developer_guide/bench_serving.mdx b/docs/docs/developer_guide/bench_serving.mdx similarity index 100% rename from docs_new/docs/developer_guide/bench_serving.mdx rename to docs/docs/developer_guide/bench_serving.mdx diff --git a/docs_new/docs/developer_guide/benchmark_and_profiling.mdx b/docs/docs/developer_guide/benchmark_and_profiling.mdx similarity index 100% rename from docs_new/docs/developer_guide/benchmark_and_profiling.mdx rename to docs/docs/developer_guide/benchmark_and_profiling.mdx diff --git a/docs_new/docs/developer_guide/contribution_guide.mdx b/docs/docs/developer_guide/contribution_guide.mdx similarity index 100% rename from docs_new/docs/developer_guide/contribution_guide.mdx rename to docs/docs/developer_guide/contribution_guide.mdx diff --git a/docs_new/docs/developer_guide/development_guide_using_docker.mdx b/docs/docs/developer_guide/development_guide_using_docker.mdx similarity index 100% rename from docs_new/docs/developer_guide/development_guide_using_docker.mdx rename to docs/docs/developer_guide/development_guide_using_docker.mdx diff --git a/docs_new/docs/developer_guide/development_jit_kernel_guide.mdx b/docs/docs/developer_guide/development_jit_kernel_guide.mdx similarity index 100% rename from docs_new/docs/developer_guide/development_jit_kernel_guide.mdx rename to docs/docs/developer_guide/development_jit_kernel_guide.mdx diff --git a/docs_new/docs/developer_guide/evaluating_new_models.mdx b/docs/docs/developer_guide/evaluating_new_models.mdx similarity index 100% rename from docs_new/docs/developer_guide/evaluating_new_models.mdx rename to docs/docs/developer_guide/evaluating_new_models.mdx diff --git a/docs_new/docs/developer_guide/msprobe_debugging_guide.mdx b/docs/docs/developer_guide/msprobe_debugging_guide.mdx similarity index 100% rename from docs_new/docs/developer_guide/msprobe_debugging_guide.mdx rename to docs/docs/developer_guide/msprobe_debugging_guide.mdx diff --git a/docs_new/docs/developer_guide/overview.mdx b/docs/docs/developer_guide/overview.mdx similarity index 100% rename from docs_new/docs/developer_guide/overview.mdx rename to docs/docs/developer_guide/overview.mdx diff --git a/docs_new/docs/developer_guide/quantization_contribution_guide.mdx b/docs/docs/developer_guide/quantization_contribution_guide.mdx similarity index 100% rename from docs_new/docs/developer_guide/quantization_contribution_guide.mdx rename to docs/docs/developer_guide/quantization_contribution_guide.mdx diff --git a/docs_new/docs/developer_guide/release_process.mdx b/docs/docs/developer_guide/release_process.mdx similarity index 100% rename from docs_new/docs/developer_guide/release_process.mdx rename to docs/docs/developer_guide/release_process.mdx diff --git a/docs_new/docs/developer_guide/setup_github_runner.mdx b/docs/docs/developer_guide/setup_github_runner.mdx similarity index 100% rename from docs_new/docs/developer_guide/setup_github_runner.mdx rename to docs/docs/developer_guide/setup_github_runner.mdx diff --git a/docs_new/docs/get-started/install.mdx b/docs/docs/get-started/install.mdx similarity index 100% rename from docs_new/docs/get-started/install.mdx rename to docs/docs/get-started/install.mdx diff --git a/docs_new/docs/get-started/quickstart.mdx b/docs/docs/get-started/quickstart.mdx similarity index 100% rename from docs_new/docs/get-started/quickstart.mdx rename to docs/docs/get-started/quickstart.mdx diff --git a/docs_new/docs/hardware-platforms/amd_gpu.mdx b/docs/docs/hardware-platforms/amd_gpu.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/amd_gpu.mdx rename to docs/docs/hardware-platforms/amd_gpu.mdx diff --git a/docs_new/docs/hardware-platforms/apple_metal.mdx b/docs/docs/hardware-platforms/apple_metal.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/apple_metal.mdx rename to docs/docs/hardware-platforms/apple_metal.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/development/contribution_guide.mdx b/docs/docs/hardware-platforms/ascend-npus/development/contribution_guide.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/development/contribution_guide.mdx rename to docs/docs/hardware-platforms/ascend-npus/development/contribution_guide.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/development/operator_development.mdx b/docs/docs/hardware-platforms/ascend-npus/development/operator_development.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/development/operator_development.mdx rename to docs/docs/hardware-platforms/ascend-npus/development/operator_development.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/development/operator_performance_optimizing.mdx b/docs/docs/hardware-platforms/ascend-npus/development/operator_performance_optimizing.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/development/operator_performance_optimizing.mdx rename to docs/docs/hardware-platforms/ascend-npus/development/operator_performance_optimizing.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx b/docs/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx similarity index 99% rename from docs_new/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx rename to docs/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx index 0982a85f8..ece4d062b 100644 --- a/docs_new/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx +++ b/docs/docs/hardware-platforms/ascend-npus/development/support_new_models.mdx @@ -103,7 +103,7 @@ To port a model from vLLM to SGLang: `sglang/srt/hardware_backend/npu/`. Note: make sure you add your new model to the supported models list in the -[supported models documentation](https://github.com/sgl-project/sglang/blob/main/docs_new/docs/hardware-platforms/ascend-npus/reference/support_models.mdx). +[supported models documentation](https://github.com/sgl-project/sglang/blob/main/docs/docs/hardware-platforms/ascend-npus/reference/support_models.mdx). ## Registering an External Model Implementation diff --git a/docs_new/docs/hardware-platforms/ascend-npus/diffusion/disaggregation.mdx b/docs/docs/hardware-platforms/ascend-npus/diffusion/disaggregation.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/diffusion/disaggregation.mdx rename to docs/docs/hardware-platforms/ascend-npus/diffusion/disaggregation.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/evaluation/accuracy_evaluation.mdx b/docs/docs/hardware-platforms/ascend-npus/evaluation/accuracy_evaluation.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/evaluation/accuracy_evaluation.mdx rename to docs/docs/hardware-platforms/ascend-npus/evaluation/accuracy_evaluation.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/evaluation/performance_testing.mdx b/docs/docs/hardware-platforms/ascend-npus/evaluation/performance_testing.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/evaluation/performance_testing.mdx rename to docs/docs/hardware-platforms/ascend-npus/evaluation/performance_testing.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/faq.mdx b/docs/docs/hardware-platforms/ascend-npus/faq.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/faq.mdx rename to docs/docs/hardware-platforms/ascend-npus/faq.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/getting-started/installation.mdx b/docs/docs/hardware-platforms/ascend-npus/getting-started/installation.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/getting-started/installation.mdx rename to docs/docs/hardware-platforms/ascend-npus/getting-started/installation.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/getting-started/quick_start.mdx b/docs/docs/hardware-platforms/ascend-npus/getting-started/quick_start.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/getting-started/quick_start.mdx rename to docs/docs/hardware-platforms/ascend-npus/getting-started/quick_start.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/mindspore_backend.mdx b/docs/docs/hardware-platforms/ascend-npus/mindspore_backend.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/mindspore_backend.mdx rename to docs/docs/hardware-platforms/ascend-npus/mindspore_backend.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_r1.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_r1.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_r1.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_r1.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_v3_2.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_v3_2.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_v3_2.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/deepseek_v3_2.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/glm_5_1.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/glm_5_1.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/glm_5_1.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/glm_5_1.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/kimi_k2_6.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/kimi_k2_6.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/kimi_k2_6.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/kimi_k2_6.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/mimo_v2_flash.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/mimo_v2_flash.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/mimo_v2_flash.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/mimo_v2_flash.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/minimax_m2_5.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/minimax_m2_5.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/minimax_m2_5.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/minimax_m2_5.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_235b_a22b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_235b_a22b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_235b_a22b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_235b_a22b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_30b_a3b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_30b_a3b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_30b_a3b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_30b_a3b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_32b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_32b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_32b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_32b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_5_397b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_5_397b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_5_397b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_5_397b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_27b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_27b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_27b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_27b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_35b_a3b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_35b_a3b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_35b_a3b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_6_35b_a3b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_8b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_8b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_8b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_8b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_next_80b_a3b_instruct.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_next_80b_a3b_instruct.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_next_80b_a3b_instruct.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/best-practices/qwen3_next_80b_a3b_instruct.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_r1.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_r1.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_r1.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_r1.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_v3_2.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_v3_2.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_v3_2.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/deepseek_v3_2.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_1.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_1.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_1.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_1.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_2.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_2.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_2.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/glm_5_2.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/kimi_k2_6.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/kimi_k2_6.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/kimi_k2_6.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/kimi_k2_6.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/mimo_v2_flash.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/mimo_v2_flash.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/mimo_v2_flash.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/mimo_v2_flash.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/minimax_m2_5.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/minimax_m2_5.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/minimax_m2_5.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/minimax_m2_5.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_235b_a22b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_235b_a22b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_235b_a22b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_235b_a22b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_30b_a3b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_30b_a3b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_30b_a3b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_30b_a3b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_32b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_32b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_32b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_32b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_5_397b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_5_397b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_5_397b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_5_397b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_27b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_27b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_27b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_27b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_35b_a3b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_35b_a3b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_35b_a3b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_6_35b_a3b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_8b.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_8b.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_8b.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_8b.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_next_80b_a3b_instruct.mdx b/docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_next_80b_a3b_instruct.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_next_80b_a3b_instruct.mdx rename to docs/docs/hardware-platforms/ascend-npus/model-deployment/tutorials/qwen3_next_80b_a3b_instruct.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/optimization/parameter_tuning.mdx b/docs/docs/hardware-platforms/ascend-npus/optimization/parameter_tuning.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/optimization/parameter_tuning.mdx rename to docs/docs/hardware-platforms/ascend-npus/optimization/parameter_tuning.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/optimization/profiling.mdx b/docs/docs/hardware-platforms/ascend-npus/optimization/profiling.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/optimization/profiling.mdx rename to docs/docs/hardware-platforms/ascend-npus/optimization/profiling.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/optimization/quantization.mdx b/docs/docs/hardware-platforms/ascend-npus/optimization/quantization.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/optimization/quantization.mdx rename to docs/docs/hardware-platforms/ascend-npus/optimization/quantization.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/optimization/ring_sp_performance.mdx b/docs/docs/hardware-platforms/ascend-npus/optimization/ring_sp_performance.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/optimization/ring_sp_performance.mdx rename to docs/docs/hardware-platforms/ascend-npus/optimization/ring_sp_performance.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/reference/environment_variables.mdx b/docs/docs/hardware-platforms/ascend-npus/reference/environment_variables.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/reference/environment_variables.mdx rename to docs/docs/hardware-platforms/ascend-npus/reference/environment_variables.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/reference/glossary.mdx b/docs/docs/hardware-platforms/ascend-npus/reference/glossary.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/reference/glossary.mdx rename to docs/docs/hardware-platforms/ascend-npus/reference/glossary.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/reference/support_features.mdx b/docs/docs/hardware-platforms/ascend-npus/reference/support_features.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/reference/support_features.mdx rename to docs/docs/hardware-platforms/ascend-npus/reference/support_features.mdx diff --git a/docs_new/docs/hardware-platforms/ascend-npus/reference/support_models.mdx b/docs/docs/hardware-platforms/ascend-npus/reference/support_models.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/ascend-npus/reference/support_models.mdx rename to docs/docs/hardware-platforms/ascend-npus/reference/support_models.mdx diff --git a/docs_new/docs/hardware-platforms/cpu_server.mdx b/docs/docs/hardware-platforms/cpu_server.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/cpu_server.mdx rename to docs/docs/hardware-platforms/cpu_server.mdx diff --git a/docs_new/docs/hardware-platforms/mthreads_gpu.mdx b/docs/docs/hardware-platforms/mthreads_gpu.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/mthreads_gpu.mdx rename to docs/docs/hardware-platforms/mthreads_gpu.mdx diff --git a/docs_new/docs/hardware-platforms/nvidia-gpus.mdx b/docs/docs/hardware-platforms/nvidia-gpus.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/nvidia-gpus.mdx rename to docs/docs/hardware-platforms/nvidia-gpus.mdx diff --git a/docs_new/docs/hardware-platforms/nvidia_jetson.mdx b/docs/docs/hardware-platforms/nvidia_jetson.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/nvidia_jetson.mdx rename to docs/docs/hardware-platforms/nvidia_jetson.mdx diff --git a/docs_new/docs/hardware-platforms/overview.mdx b/docs/docs/hardware-platforms/overview.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/overview.mdx rename to docs/docs/hardware-platforms/overview.mdx diff --git a/docs_new/docs/hardware-platforms/plugin.mdx b/docs/docs/hardware-platforms/plugin.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/plugin.mdx rename to docs/docs/hardware-platforms/plugin.mdx diff --git a/docs_new/docs/hardware-platforms/tpu.mdx b/docs/docs/hardware-platforms/tpu.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/tpu.mdx rename to docs/docs/hardware-platforms/tpu.mdx diff --git a/docs_new/docs/hardware-platforms/xpu.mdx b/docs/docs/hardware-platforms/xpu.mdx similarity index 100% rename from docs_new/docs/hardware-platforms/xpu.mdx rename to docs/docs/hardware-platforms/xpu.mdx diff --git a/docs_new/docs/references/custom_chat_template.mdx b/docs/docs/references/custom_chat_template.mdx similarity index 100% rename from docs_new/docs/references/custom_chat_template.mdx rename to docs/docs/references/custom_chat_template.mdx diff --git a/docs_new/docs/references/environment_variables.mdx b/docs/docs/references/environment_variables.mdx similarity index 100% rename from docs_new/docs/references/environment_variables.mdx rename to docs/docs/references/environment_variables.mdx diff --git a/docs_new/docs/references/faq.mdx b/docs/docs/references/faq.mdx similarity index 100% rename from docs_new/docs/references/faq.mdx rename to docs/docs/references/faq.mdx diff --git a/docs_new/docs/references/frontend/choices_methods.mdx b/docs/docs/references/frontend/choices_methods.mdx similarity index 100% rename from docs_new/docs/references/frontend/choices_methods.mdx rename to docs/docs/references/frontend/choices_methods.mdx diff --git a/docs_new/docs/references/frontend/frontend_index.mdx b/docs/docs/references/frontend/frontend_index.mdx similarity index 100% rename from docs_new/docs/references/frontend/frontend_index.mdx rename to docs/docs/references/frontend/frontend_index.mdx diff --git a/docs_new/docs/references/frontend/frontend_tutorial.mdx b/docs/docs/references/frontend/frontend_tutorial.mdx similarity index 100% rename from docs_new/docs/references/frontend/frontend_tutorial.mdx rename to docs/docs/references/frontend/frontend_tutorial.mdx diff --git a/docs_new/docs/references/multi_node_deployment/deploy_on_k8s.mdx b/docs/docs/references/multi_node_deployment/deploy_on_k8s.mdx similarity index 100% rename from docs_new/docs/references/multi_node_deployment/deploy_on_k8s.mdx rename to docs/docs/references/multi_node_deployment/deploy_on_k8s.mdx diff --git a/docs_new/docs/references/multi_node_deployment/lws_pd/lws_pd_deploy.mdx b/docs/docs/references/multi_node_deployment/lws_pd/lws_pd_deploy.mdx similarity index 100% rename from docs_new/docs/references/multi_node_deployment/lws_pd/lws_pd_deploy.mdx rename to docs/docs/references/multi_node_deployment/lws_pd/lws_pd_deploy.mdx diff --git a/docs_new/docs/references/multi_node_deployment/multi_node.mdx b/docs/docs/references/multi_node_deployment/multi_node.mdx similarity index 100% rename from docs_new/docs/references/multi_node_deployment/multi_node.mdx rename to docs/docs/references/multi_node_deployment/multi_node.mdx diff --git a/docs_new/docs/references/multi_node_deployment/multi_node_index.mdx b/docs/docs/references/multi_node_deployment/multi_node_index.mdx similarity index 100% rename from docs_new/docs/references/multi_node_deployment/multi_node_index.mdx rename to docs/docs/references/multi_node_deployment/multi_node_index.mdx diff --git a/docs_new/docs/references/multi_node_deployment/rbg_pd/deepseekv32_pd.mdx b/docs/docs/references/multi_node_deployment/rbg_pd/deepseekv32_pd.mdx similarity index 100% rename from docs_new/docs/references/multi_node_deployment/rbg_pd/deepseekv32_pd.mdx rename to docs/docs/references/multi_node_deployment/rbg_pd/deepseekv32_pd.mdx diff --git a/docs_new/docs/references/nightly_precision_regression.mdx b/docs/docs/references/nightly_precision_regression.mdx similarity index 100% rename from docs_new/docs/references/nightly_precision_regression.mdx rename to docs/docs/references/nightly_precision_regression.mdx diff --git a/docs_new/docs/references/overview.mdx b/docs/docs/references/overview.mdx similarity index 100% rename from docs_new/docs/references/overview.mdx rename to docs/docs/references/overview.mdx diff --git a/docs_new/docs/references/post_training_integration.mdx b/docs/docs/references/post_training_integration.mdx similarity index 100% rename from docs_new/docs/references/post_training_integration.mdx rename to docs/docs/references/post_training_integration.mdx diff --git a/docs_new/docs/references/production_metrics.mdx b/docs/docs/references/production_metrics.mdx similarity index 100% rename from docs_new/docs/references/production_metrics.mdx rename to docs/docs/references/production_metrics.mdx diff --git a/docs_new/docs/references/production_request_trace.mdx b/docs/docs/references/production_request_trace.mdx similarity index 100% rename from docs_new/docs/references/production_request_trace.mdx rename to docs/docs/references/production_request_trace.mdx diff --git a/docs_new/docs/references/torch_compile_cache.mdx b/docs/docs/references/torch_compile_cache.mdx similarity index 100% rename from docs_new/docs/references/torch_compile_cache.mdx rename to docs/docs/references/torch_compile_cache.mdx diff --git a/docs_new/docs/sglang-diffusion/api/cli.mdx b/docs/docs/sglang-diffusion/api/cli.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/api/cli.mdx rename to docs/docs/sglang-diffusion/api/cli.mdx diff --git a/docs_new/docs/sglang-diffusion/api/openai_api.mdx b/docs/docs/sglang-diffusion/api/openai_api.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/api/openai_api.mdx rename to docs/docs/sglang-diffusion/api/openai_api.mdx diff --git a/docs_new/docs/sglang-diffusion/api/post_processing.mdx b/docs/docs/sglang-diffusion/api/post_processing.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/api/post_processing.mdx rename to docs/docs/sglang-diffusion/api/post_processing.mdx diff --git a/docs_new/docs/sglang-diffusion/attention_backends.mdx b/docs/docs/sglang-diffusion/attention_backends.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/attention_backends.mdx rename to docs/docs/sglang-diffusion/attention_backends.mdx diff --git a/docs_new/docs/sglang-diffusion/cache_dit.mdx b/docs/docs/sglang-diffusion/cache_dit.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/cache_dit.mdx rename to docs/docs/sglang-diffusion/cache_dit.mdx diff --git a/docs_new/docs/sglang-diffusion/caching-acceleration.mdx b/docs/docs/sglang-diffusion/caching-acceleration.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/caching-acceleration.mdx rename to docs/docs/sglang-diffusion/caching-acceleration.mdx diff --git a/docs_new/docs/sglang-diffusion/ci_perf.mdx b/docs/docs/sglang-diffusion/ci_perf.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/ci_perf.mdx rename to docs/docs/sglang-diffusion/ci_perf.mdx diff --git a/docs_new/docs/sglang-diffusion/compatibility_matrix.mdx b/docs/docs/sglang-diffusion/compatibility_matrix.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/compatibility_matrix.mdx rename to docs/docs/sglang-diffusion/compatibility_matrix.mdx diff --git a/docs_new/docs/sglang-diffusion/contributing.mdx b/docs/docs/sglang-diffusion/contributing.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/contributing.mdx rename to docs/docs/sglang-diffusion/contributing.mdx diff --git a/docs_new/docs/sglang-diffusion/deployment_cookbook.mdx b/docs/docs/sglang-diffusion/deployment_cookbook.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/deployment_cookbook.mdx rename to docs/docs/sglang-diffusion/deployment_cookbook.mdx diff --git a/docs_new/docs/sglang-diffusion/disaggregation.mdx b/docs/docs/sglang-diffusion/disaggregation.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/disaggregation.mdx rename to docs/docs/sglang-diffusion/disaggregation.mdx diff --git a/docs_new/docs/sglang-diffusion/dynamic_batching.mdx b/docs/docs/sglang-diffusion/dynamic_batching.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/dynamic_batching.mdx rename to docs/docs/sglang-diffusion/dynamic_batching.mdx diff --git a/docs_new/docs/sglang-diffusion/encoder_parallel.mdx b/docs/docs/sglang-diffusion/encoder_parallel.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/encoder_parallel.mdx rename to docs/docs/sglang-diffusion/encoder_parallel.mdx diff --git a/docs_new/docs/sglang-diffusion/environment_variables.mdx b/docs/docs/sglang-diffusion/environment_variables.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/environment_variables.mdx rename to docs/docs/sglang-diffusion/environment_variables.mdx diff --git a/docs_new/docs/sglang-diffusion/index.mdx b/docs/docs/sglang-diffusion/index.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/index.mdx rename to docs/docs/sglang-diffusion/index.mdx diff --git a/docs_new/docs/sglang-diffusion/installation.mdx b/docs/docs/sglang-diffusion/installation.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/installation.mdx rename to docs/docs/sglang-diffusion/installation.mdx diff --git a/docs_new/docs/sglang-diffusion/models_with_ar.mdx b/docs/docs/sglang-diffusion/models_with_ar.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/models_with_ar.mdx rename to docs/docs/sglang-diffusion/models_with_ar.mdx diff --git a/docs_new/docs/sglang-diffusion/models_with_pe.mdx b/docs/docs/sglang-diffusion/models_with_pe.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/models_with_pe.mdx rename to docs/docs/sglang-diffusion/models_with_pe.mdx diff --git a/docs_new/docs/sglang-diffusion/performance-optimization.mdx b/docs/docs/sglang-diffusion/performance-optimization.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/performance-optimization.mdx rename to docs/docs/sglang-diffusion/performance-optimization.mdx diff --git a/docs_new/docs/sglang-diffusion/profiling.mdx b/docs/docs/sglang-diffusion/profiling.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/profiling.mdx rename to docs/docs/sglang-diffusion/profiling.mdx diff --git a/docs_new/docs/sglang-diffusion/progressive_resolution.mdx b/docs/docs/sglang-diffusion/progressive_resolution.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/progressive_resolution.mdx rename to docs/docs/sglang-diffusion/progressive_resolution.mdx diff --git a/docs_new/docs/sglang-diffusion/quantization.mdx b/docs/docs/sglang-diffusion/quantization.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/quantization.mdx rename to docs/docs/sglang-diffusion/quantization.mdx diff --git a/docs_new/docs/sglang-diffusion/ring_sp_performance.mdx b/docs/docs/sglang-diffusion/ring_sp_performance.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/ring_sp_performance.mdx rename to docs/docs/sglang-diffusion/ring_sp_performance.mdx diff --git a/docs_new/docs/sglang-diffusion/support_new_models.mdx b/docs/docs/sglang-diffusion/support_new_models.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/support_new_models.mdx rename to docs/docs/sglang-diffusion/support_new_models.mdx diff --git a/docs_new/docs/sglang-diffusion/teacache.mdx b/docs/docs/sglang-diffusion/teacache.mdx similarity index 100% rename from docs_new/docs/sglang-diffusion/teacache.mdx rename to docs/docs/sglang-diffusion/teacache.mdx diff --git a/docs_new/docs/supported-models.mdx b/docs/docs/supported-models.mdx similarity index 100% rename from docs_new/docs/supported-models.mdx rename to docs/docs/supported-models.mdx diff --git a/docs_new/docs/supported-models/classify_models.mdx b/docs/docs/supported-models/classify_models.mdx similarity index 100% rename from docs_new/docs/supported-models/classify_models.mdx rename to docs/docs/supported-models/classify_models.mdx diff --git a/docs_new/docs/supported-models/diffusion_language_models.mdx b/docs/docs/supported-models/diffusion_language_models.mdx similarity index 100% rename from docs_new/docs/supported-models/diffusion_language_models.mdx rename to docs/docs/supported-models/diffusion_language_models.mdx diff --git a/docs_new/docs/supported-models/embedding_models.mdx b/docs/docs/supported-models/embedding_models.mdx similarity index 100% rename from docs_new/docs/supported-models/embedding_models.mdx rename to docs/docs/supported-models/embedding_models.mdx diff --git a/docs_new/docs/supported-models/generative_models.mdx b/docs/docs/supported-models/generative_models.mdx similarity index 100% rename from docs_new/docs/supported-models/generative_models.mdx rename to docs/docs/supported-models/generative_models.mdx diff --git a/docs_new/docs/supported-models/mindspore_models.mdx b/docs/docs/supported-models/mindspore_models.mdx similarity index 100% rename from docs_new/docs/supported-models/mindspore_models.mdx rename to docs/docs/supported-models/mindspore_models.mdx diff --git a/docs_new/docs/supported-models/modelscope.mdx b/docs/docs/supported-models/modelscope.mdx similarity index 100% rename from docs_new/docs/supported-models/modelscope.mdx rename to docs/docs/supported-models/modelscope.mdx diff --git a/docs_new/docs/supported-models/multimodal_language_models.mdx b/docs/docs/supported-models/multimodal_language_models.mdx similarity index 100% rename from docs_new/docs/supported-models/multimodal_language_models.mdx rename to docs/docs/supported-models/multimodal_language_models.mdx diff --git a/docs_new/docs/supported-models/rerank_models.mdx b/docs/docs/supported-models/rerank_models.mdx similarity index 100% rename from docs_new/docs/supported-models/rerank_models.mdx rename to docs/docs/supported-models/rerank_models.mdx diff --git a/docs_new/docs/supported-models/reward_models.mdx b/docs/docs/supported-models/reward_models.mdx similarity index 100% rename from docs_new/docs/supported-models/reward_models.mdx rename to docs/docs/supported-models/reward_models.mdx diff --git a/docs_new/docs/supported-models/support_new_models.mdx b/docs/docs/supported-models/support_new_models.mdx similarity index 100% rename from docs_new/docs/supported-models/support_new_models.mdx rename to docs/docs/supported-models/support_new_models.mdx diff --git a/docs_new/docs/supported-models/transformers_fallback.mdx b/docs/docs/supported-models/transformers_fallback.mdx similarity index 100% rename from docs_new/docs/supported-models/transformers_fallback.mdx rename to docs/docs/supported-models/transformers_fallback.mdx diff --git a/docs_new/favicon.png b/docs/favicon.png similarity index 100% rename from docs_new/favicon.png rename to docs/favicon.png diff --git a/docs_new/fonts/Approach-Medium.woff2 b/docs/fonts/Approach-Medium.woff2 similarity index 100% rename from docs_new/fonts/Approach-Medium.woff2 rename to docs/fonts/Approach-Medium.woff2 diff --git a/docs_new/fonts/Approach-Regular.woff2 b/docs/fonts/Approach-Regular.woff2 similarity index 100% rename from docs_new/fonts/Approach-Regular.woff2 rename to docs/fonts/Approach-Regular.woff2 diff --git a/docs_new/images/dpa.png b/docs/images/dpa.png similarity index 100% rename from docs_new/images/dpa.png rename to docs/images/dpa.png diff --git a/docs_new/index.mdx b/docs/index.mdx similarity index 100% rename from docs_new/index.mdx rename to docs/index.mdx diff --git a/docs_new/logo/logo.png b/docs/logo/logo.png similarity index 100% rename from docs_new/logo/logo.png rename to docs/logo/logo.png diff --git a/docs_new/scripts/check_cookbook_configs.mjs b/docs/scripts/check_cookbook_configs.mjs similarity index 99% rename from docs_new/scripts/check_cookbook_configs.mjs rename to docs/scripts/check_cookbook_configs.mjs index c2d436aed..acba44071 100755 --- a/docs_new/scripts/check_cookbook_configs.mjs +++ b/docs/scripts/check_cookbook_configs.mjs @@ -2,7 +2,7 @@ // Static guard for the cookbook deployment/playground engines and their configs. // Zero dependencies, no browser, no Mintlify — plain `node`. // -// node docs_new/scripts/check_cookbook_configs.mjs +// node docs/scripts/check_cookbook_configs.mjs // // What it protects, in order of how expensive the bug is to find by hand: // diff --git a/docs_new/scripts/gen_redirects.py b/docs/scripts/gen_redirects.py similarity index 99% rename from docs_new/scripts/gen_redirects.py rename to docs/scripts/gen_redirects.py index 23213faff..249a880fb 100755 --- a/docs_new/scripts/gen_redirects.py +++ b/docs/scripts/gen_redirects.py @@ -9,7 +9,7 @@ from pathlib import Path REPO = Path(__file__).resolve().parent.parent.parent OLD_DOCS = REPO / "docs" -NEW_DOCS = REPO / "docs_new" / "docs" +NEW_DOCS = REPO / "docs" / "docs" # Directory-level renames (old → new, under /docs/ prefix) SECTION_RENAMES = { diff --git a/docs_new/scripts/update_lmsys_sglang_blogs.py b/docs/scripts/update_lmsys_sglang_blogs.py similarity index 100% rename from docs_new/scripts/update_lmsys_sglang_blogs.py rename to docs/scripts/update_lmsys_sglang_blogs.py diff --git a/docs_new/src/snippets/_deployment.jsx b/docs/src/snippets/_deployment.jsx similarity index 99% rename from docs_new/src/snippets/_deployment.jsx rename to docs/src/snippets/_deployment.jsx index af356f1ba..0316285b4 100644 --- a/docs_new/src/snippets/_deployment.jsx +++ b/docs/src/snippets/_deployment.jsx @@ -472,7 +472,7 @@ export const Deployment = ({ config, benchmarks }) => { // Snippets cannot import each other, so the overlay-resolution rule is written // twice. A divergence makes the Deploy command and the playground base disagree, // which shows up as phantom +/- lines in the diff and no error anywhere. - // Guarded by docs_new/scripts/check_cookbook_configs.mjs. + // Guarded by docs/scripts/check_cookbook_configs.mjs. const optionVisible = (opt, sel) => typeof opt.showWhen !== "function" || opt.showWhen(sel); const optionDisabled = (opt, sel) => diff --git a/docs_new/src/snippets/_kimi_k3_mamba_ratio_calculator.jsx b/docs/src/snippets/_kimi_k3_mamba_ratio_calculator.jsx similarity index 100% rename from docs_new/src/snippets/_kimi_k3_mamba_ratio_calculator.jsx rename to docs/src/snippets/_kimi_k3_mamba_ratio_calculator.jsx diff --git a/docs_new/src/snippets/_playground.jsx b/docs/src/snippets/_playground.jsx similarity index 99% rename from docs_new/src/snippets/_playground.jsx rename to docs/src/snippets/_playground.jsx index 5bf7f60e2..e82597719 100644 --- a/docs_new/src/snippets/_playground.jsx +++ b/docs/src/snippets/_playground.jsx @@ -58,7 +58,7 @@ export const Playground = ({ config }) => { // Snippets cannot import each other, so the overlay-resolution rule is written // twice. A divergence makes the Deploy command and the playground base disagree, // which shows up as phantom +/- lines in the diff and no error anywhere. - // Guarded by docs_new/scripts/check_cookbook_configs.mjs. + // Guarded by docs/scripts/check_cookbook_configs.mjs. const optionVisible = (opt, sel) => typeof opt.showWhen !== "function" || opt.showWhen(sel); const optionDisabled = (opt, sel) => diff --git a/docs_new/src/snippets/_popular_models.jsx b/docs/src/snippets/_popular_models.jsx similarity index 100% rename from docs_new/src/snippets/_popular_models.jsx rename to docs/src/snippets/_popular_models.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-math-v2-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-math-v2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-math-v2-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-math-v2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-ocr-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-ocr-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-ocr-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-ocr-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-ocr-v2-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-ocr-v2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-ocr-v2-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-ocr-v2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-r1-advanced-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-r1-advanced-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-r1-advanced-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-r1-advanced-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-r1-basic-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-r1-basic-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-r1-basic-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-r1-basic-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-v3-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-v3-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-v3-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-v3-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-v31-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-v31-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-v31-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-v31-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/deepseek-v32-deployment.jsx b/docs/src/snippets/autoregressive/deepseek-v32-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/deepseek-v32-deployment.jsx rename to docs/src/snippets/autoregressive/deepseek-v32-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/devstral-2-deployment.jsx b/docs/src/snippets/autoregressive/devstral-2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/devstral-2-deployment.jsx rename to docs/src/snippets/autoregressive/devstral-2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ernie-45-deployment.jsx b/docs/src/snippets/autoregressive/ernie-45-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ernie-45-deployment.jsx rename to docs/src/snippets/autoregressive/ernie-45-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/gemma4-deployment.jsx b/docs/src/snippets/autoregressive/gemma4-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/gemma4-deployment.jsx rename to docs/src/snippets/autoregressive/gemma4-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-45-deployment.jsx b/docs/src/snippets/autoregressive/glm-45-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-45-deployment.jsx rename to docs/src/snippets/autoregressive/glm-45-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-45v-deployment.jsx b/docs/src/snippets/autoregressive/glm-45v-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-45v-deployment.jsx rename to docs/src/snippets/autoregressive/glm-45v-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-46-deployment.jsx b/docs/src/snippets/autoregressive/glm-46-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-46-deployment.jsx rename to docs/src/snippets/autoregressive/glm-46-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-46v-deployment.jsx b/docs/src/snippets/autoregressive/glm-46v-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-46v-deployment.jsx rename to docs/src/snippets/autoregressive/glm-46v-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-47-deployment.jsx b/docs/src/snippets/autoregressive/glm-47-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-47-deployment.jsx rename to docs/src/snippets/autoregressive/glm-47-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-47-flash-deployment.jsx b/docs/src/snippets/autoregressive/glm-47-flash-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-47-flash-deployment.jsx rename to docs/src/snippets/autoregressive/glm-47-flash-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-5-deployment.jsx b/docs/src/snippets/autoregressive/glm-5-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-5-deployment.jsx rename to docs/src/snippets/autoregressive/glm-5-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-51-deployment.jsx b/docs/src/snippets/autoregressive/glm-51-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-51-deployment.jsx rename to docs/src/snippets/autoregressive/glm-51-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-glyph-deployment.jsx b/docs/src/snippets/autoregressive/glm-glyph-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-glyph-deployment.jsx rename to docs/src/snippets/autoregressive/glm-glyph-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/glm-ocr-deployment.jsx b/docs/src/snippets/autoregressive/glm-ocr-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/glm-ocr-deployment.jsx rename to docs/src/snippets/autoregressive/glm-ocr-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/gpt-oss-deployment.jsx b/docs/src/snippets/autoregressive/gpt-oss-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/gpt-oss-deployment.jsx rename to docs/src/snippets/autoregressive/gpt-oss-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/hunyuan3-preview-deployment.jsx b/docs/src/snippets/autoregressive/hunyuan3-preview-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/hunyuan3-preview-deployment.jsx rename to docs/src/snippets/autoregressive/hunyuan3-preview-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/intern-s1-deployment.jsx b/docs/src/snippets/autoregressive/intern-s1-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/intern-s1-deployment.jsx rename to docs/src/snippets/autoregressive/intern-s1-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/intern-s2-preview-deployment.jsx b/docs/src/snippets/autoregressive/intern-s2-preview-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/intern-s2-preview-deployment.jsx rename to docs/src/snippets/autoregressive/intern-s2-preview-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/kimi-k2-deployment.jsx b/docs/src/snippets/autoregressive/kimi-k2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/kimi-k2-deployment.jsx rename to docs/src/snippets/autoregressive/kimi-k2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/kimi-k25-deployment.jsx b/docs/src/snippets/autoregressive/kimi-k25-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/kimi-k25-deployment.jsx rename to docs/src/snippets/autoregressive/kimi-k25-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/kimi-k26-deployment.jsx b/docs/src/snippets/autoregressive/kimi-k26-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/kimi-k26-deployment.jsx rename to docs/src/snippets/autoregressive/kimi-k26-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/kimi-k27-code-deployment.jsx b/docs/src/snippets/autoregressive/kimi-k27-code-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/kimi-k27-code-deployment.jsx rename to docs/src/snippets/autoregressive/kimi-k27-code-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/kimi-linear-deployment.jsx b/docs/src/snippets/autoregressive/kimi-linear-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/kimi-linear-deployment.jsx rename to docs/src/snippets/autoregressive/kimi-linear-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/laguna-xs2-deployment.jsx b/docs/src/snippets/autoregressive/laguna-xs2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/laguna-xs2-deployment.jsx rename to docs/src/snippets/autoregressive/laguna-xs2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ling-25-1t-deployment.jsx b/docs/src/snippets/autoregressive/ling-25-1t-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ling-25-1t-deployment.jsx rename to docs/src/snippets/autoregressive/ling-25-1t-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ling-26-1t-deployment.jsx b/docs/src/snippets/autoregressive/ling-26-1t-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ling-26-1t-deployment.jsx rename to docs/src/snippets/autoregressive/ling-26-1t-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ling-26-flash-deployment.jsx b/docs/src/snippets/autoregressive/ling-26-flash-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ling-26-flash-deployment.jsx rename to docs/src/snippets/autoregressive/ling-26-flash-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/llada-21-deployment.jsx b/docs/src/snippets/autoregressive/llada-21-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/llada-21-deployment.jsx rename to docs/src/snippets/autoregressive/llada-21-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/llama31-deployment.jsx b/docs/src/snippets/autoregressive/llama31-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/llama31-deployment.jsx rename to docs/src/snippets/autoregressive/llama31-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/llama33-70b-deployment.jsx b/docs/src/snippets/autoregressive/llama33-70b-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/llama33-70b-deployment.jsx rename to docs/src/snippets/autoregressive/llama33-70b-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/llama4-maverick-deployment.jsx b/docs/src/snippets/autoregressive/llama4-maverick-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/llama4-maverick-deployment.jsx rename to docs/src/snippets/autoregressive/llama4-maverick-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/llama4-scout-deployment.jsx b/docs/src/snippets/autoregressive/llama4-scout-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/llama4-scout-deployment.jsx rename to docs/src/snippets/autoregressive/llama4-scout-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/mimo-v2-flash-deployment.jsx b/docs/src/snippets/autoregressive/mimo-v2-flash-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/mimo-v2-flash-deployment.jsx rename to docs/src/snippets/autoregressive/mimo-v2-flash-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/mimo-v25-deployment.jsx b/docs/src/snippets/autoregressive/mimo-v25-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/mimo-v25-deployment.jsx rename to docs/src/snippets/autoregressive/mimo-v25-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx b/docs/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx rename to docs/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/minimax-m2-deployment.jsx b/docs/src/snippets/autoregressive/minimax-m2-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/minimax-m2-deployment.jsx rename to docs/src/snippets/autoregressive/minimax-m2-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/minimax-m25-deployment.jsx b/docs/src/snippets/autoregressive/minimax-m25-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/minimax-m25-deployment.jsx rename to docs/src/snippets/autoregressive/minimax-m25-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/minimax-m27-deployment.jsx b/docs/src/snippets/autoregressive/minimax-m27-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/minimax-m27-deployment.jsx rename to docs/src/snippets/autoregressive/minimax-m27-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ministral-3-deployment.jsx b/docs/src/snippets/autoregressive/ministral-3-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ministral-3-deployment.jsx rename to docs/src/snippets/autoregressive/ministral-3-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/mistral-medium-3-5-deployment.jsx b/docs/src/snippets/autoregressive/mistral-medium-3-5-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/mistral-medium-3-5-deployment.jsx rename to docs/src/snippets/autoregressive/mistral-medium-3-5-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/mistral-small-4-deployment.jsx b/docs/src/snippets/autoregressive/mistral-small-4-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/mistral-small-4-deployment.jsx rename to docs/src/snippets/autoregressive/mistral-small-4-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/nemotron3-nano-deployment.jsx b/docs/src/snippets/autoregressive/nemotron3-nano-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/nemotron3-nano-deployment.jsx rename to docs/src/snippets/autoregressive/nemotron3-nano-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/nemotron3-nano-omni-deployment.jsx b/docs/src/snippets/autoregressive/nemotron3-nano-omni-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/nemotron3-nano-omni-deployment.jsx rename to docs/src/snippets/autoregressive/nemotron3-nano-omni-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/nemotron3-super-deployment.jsx b/docs/src/snippets/autoregressive/nemotron3-super-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/nemotron3-super-deployment.jsx rename to docs/src/snippets/autoregressive/nemotron3-super-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/nemotron3-ultra-deployment.jsx b/docs/src/snippets/autoregressive/nemotron3-ultra-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/nemotron3-ultra-deployment.jsx rename to docs/src/snippets/autoregressive/nemotron3-ultra-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen25-vl-deployment.jsx b/docs/src/snippets/autoregressive/qwen25-vl-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen25-vl-deployment.jsx rename to docs/src/snippets/autoregressive/qwen25-vl-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-coder-480b-a35b-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-coder-480b-a35b-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-coder-480b-a35b-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-coder-480b-a35b-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-coder-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-coder-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-coder-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-coder-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-coder-next-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-coder-next-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-coder-next-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-coder-next-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-next-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-next-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-next-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-next-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen3-vl-deployment.jsx b/docs/src/snippets/autoregressive/qwen3-vl-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen3-vl-deployment.jsx rename to docs/src/snippets/autoregressive/qwen3-vl-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen35-deployment.jsx b/docs/src/snippets/autoregressive/qwen35-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen35-deployment.jsx rename to docs/src/snippets/autoregressive/qwen35-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/qwen36-deployment.jsx b/docs/src/snippets/autoregressive/qwen36-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/qwen36-deployment.jsx rename to docs/src/snippets/autoregressive/qwen36-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ring-25-1t-deployment.jsx b/docs/src/snippets/autoregressive/ring-25-1t-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ring-25-1t-deployment.jsx rename to docs/src/snippets/autoregressive/ring-25-1t-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/ring-26-1t-deployment.jsx b/docs/src/snippets/autoregressive/ring-26-1t-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/ring-26-1t-deployment.jsx rename to docs/src/snippets/autoregressive/ring-26-1t-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/step-35-deployment.jsx b/docs/src/snippets/autoregressive/step-35-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/step-35-deployment.jsx rename to docs/src/snippets/autoregressive/step-35-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/step-37-flash-deployment.jsx b/docs/src/snippets/autoregressive/step-37-flash-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/step-37-flash-deployment.jsx rename to docs/src/snippets/autoregressive/step-37-flash-deployment.jsx diff --git a/docs_new/src/snippets/autoregressive/step-3vl-10b-deployment.jsx b/docs/src/snippets/autoregressive/step-3vl-10b-deployment.jsx similarity index 100% rename from docs_new/src/snippets/autoregressive/step-3vl-10b-deployment.jsx rename to docs/src/snippets/autoregressive/step-3vl-10b-deployment.jsx diff --git a/docs_new/src/snippets/configs/LiquidAI/lfm2.5-benchmarks.jsx b/docs/src/snippets/configs/LiquidAI/lfm2.5-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/LiquidAI/lfm2.5-benchmarks.jsx rename to docs/src/snippets/configs/LiquidAI/lfm2.5-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/LiquidAI/lfm2.5.jsx b/docs/src/snippets/configs/LiquidAI/lfm2.5.jsx similarity index 100% rename from docs_new/src/snippets/configs/LiquidAI/lfm2.5.jsx rename to docs/src/snippets/configs/LiquidAI/lfm2.5.jsx diff --git a/docs_new/src/snippets/configs/MiniMaxAI/minimax-h3.jsx b/docs/src/snippets/configs/MiniMaxAI/minimax-h3.jsx similarity index 100% rename from docs_new/src/snippets/configs/MiniMaxAI/minimax-h3.jsx rename to docs/src/snippets/configs/MiniMaxAI/minimax-h3.jsx diff --git a/docs_new/src/snippets/configs/MiniMaxAI/minimax-m3-benchmarks.jsx b/docs/src/snippets/configs/MiniMaxAI/minimax-m3-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/MiniMaxAI/minimax-m3-benchmarks.jsx rename to docs/src/snippets/configs/MiniMaxAI/minimax-m3-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/MiniMaxAI/minimax-m3.jsx b/docs/src/snippets/configs/MiniMaxAI/minimax-m3.jsx similarity index 100% rename from docs_new/src/snippets/configs/MiniMaxAI/minimax-m3.jsx rename to docs/src/snippets/configs/MiniMaxAI/minimax-m3.jsx diff --git a/docs_new/src/snippets/configs/baidu/unlimited-ocr.jsx b/docs/src/snippets/configs/baidu/unlimited-ocr.jsx similarity index 100% rename from docs_new/src/snippets/configs/baidu/unlimited-ocr.jsx rename to docs/src/snippets/configs/baidu/unlimited-ocr.jsx diff --git a/docs_new/src/snippets/configs/deepreinforce-ai/ornith-1.0.jsx b/docs/src/snippets/configs/deepreinforce-ai/ornith-1.0.jsx similarity index 100% rename from docs_new/src/snippets/configs/deepreinforce-ai/ornith-1.0.jsx rename to docs/src/snippets/configs/deepreinforce-ai/ornith-1.0.jsx diff --git a/docs_new/src/snippets/configs/deepseek-ai/deepseek-v4-benchmarks.jsx b/docs/src/snippets/configs/deepseek-ai/deepseek-v4-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/deepseek-ai/deepseek-v4-benchmarks.jsx rename to docs/src/snippets/configs/deepseek-ai/deepseek-v4-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/deepseek-ai/deepseek-v4.jsx b/docs/src/snippets/configs/deepseek-ai/deepseek-v4.jsx similarity index 100% rename from docs_new/src/snippets/configs/deepseek-ai/deepseek-v4.jsx rename to docs/src/snippets/configs/deepseek-ai/deepseek-v4.jsx diff --git a/docs_new/src/snippets/configs/meituan-longcat/longcat-2.0-benchmarks.jsx b/docs/src/snippets/configs/meituan-longcat/longcat-2.0-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/meituan-longcat/longcat-2.0-benchmarks.jsx rename to docs/src/snippets/configs/meituan-longcat/longcat-2.0-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/meituan-longcat/longcat-2.0.jsx b/docs/src/snippets/configs/meituan-longcat/longcat-2.0.jsx similarity index 100% rename from docs_new/src/snippets/configs/meituan-longcat/longcat-2.0.jsx rename to docs/src/snippets/configs/meituan-longcat/longcat-2.0.jsx diff --git a/docs_new/src/snippets/configs/moonshotai/kimi-k3-benchmarks.jsx b/docs/src/snippets/configs/moonshotai/kimi-k3-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/moonshotai/kimi-k3-benchmarks.jsx rename to docs/src/snippets/configs/moonshotai/kimi-k3-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/moonshotai/kimi-k3.jsx b/docs/src/snippets/configs/moonshotai/kimi-k3.jsx similarity index 100% rename from docs_new/src/snippets/configs/moonshotai/kimi-k3.jsx rename to docs/src/snippets/configs/moonshotai/kimi-k3.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-m1-benchmarks.jsx b/docs/src/snippets/configs/poolside/laguna-m1-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-m1-benchmarks.jsx rename to docs/src/snippets/configs/poolside/laguna-m1-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-m1.jsx b/docs/src/snippets/configs/poolside/laguna-m1.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-m1.jsx rename to docs/src/snippets/configs/poolside/laguna-m1.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-s21-benchmarks.jsx b/docs/src/snippets/configs/poolside/laguna-s21-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-s21-benchmarks.jsx rename to docs/src/snippets/configs/poolside/laguna-s21-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-s21.jsx b/docs/src/snippets/configs/poolside/laguna-s21.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-s21.jsx rename to docs/src/snippets/configs/poolside/laguna-s21.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-xs21-benchmarks.jsx b/docs/src/snippets/configs/poolside/laguna-xs21-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-xs21-benchmarks.jsx rename to docs/src/snippets/configs/poolside/laguna-xs21-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/poolside/laguna-xs21.jsx b/docs/src/snippets/configs/poolside/laguna-xs21.jsx similarity index 100% rename from docs_new/src/snippets/configs/poolside/laguna-xs21.jsx rename to docs/src/snippets/configs/poolside/laguna-xs21.jsx diff --git a/docs_new/src/snippets/configs/popular-models.jsx b/docs/src/snippets/configs/popular-models.jsx similarity index 100% rename from docs_new/src/snippets/configs/popular-models.jsx rename to docs/src/snippets/configs/popular-models.jsx diff --git a/docs_new/src/snippets/configs/tencent/hy3-benchmarks.jsx b/docs/src/snippets/configs/tencent/hy3-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/tencent/hy3-benchmarks.jsx rename to docs/src/snippets/configs/tencent/hy3-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/tencent/hy3.jsx b/docs/src/snippets/configs/tencent/hy3.jsx similarity index 100% rename from docs_new/src/snippets/configs/tencent/hy3.jsx rename to docs/src/snippets/configs/tencent/hy3.jsx diff --git a/docs_new/src/snippets/configs/thinkingmachines/inkling-benchmarks.jsx b/docs/src/snippets/configs/thinkingmachines/inkling-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/thinkingmachines/inkling-benchmarks.jsx rename to docs/src/snippets/configs/thinkingmachines/inkling-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/thinkingmachines/inkling-small-benchmarks.jsx b/docs/src/snippets/configs/thinkingmachines/inkling-small-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/thinkingmachines/inkling-small-benchmarks.jsx rename to docs/src/snippets/configs/thinkingmachines/inkling-small-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/thinkingmachines/inkling-small.jsx b/docs/src/snippets/configs/thinkingmachines/inkling-small.jsx similarity index 100% rename from docs_new/src/snippets/configs/thinkingmachines/inkling-small.jsx rename to docs/src/snippets/configs/thinkingmachines/inkling-small.jsx diff --git a/docs_new/src/snippets/configs/thinkingmachines/inkling.jsx b/docs/src/snippets/configs/thinkingmachines/inkling.jsx similarity index 100% rename from docs_new/src/snippets/configs/thinkingmachines/inkling.jsx rename to docs/src/snippets/configs/thinkingmachines/inkling.jsx diff --git a/docs_new/src/snippets/configs/zai-org/glm-5.2-benchmarks.jsx b/docs/src/snippets/configs/zai-org/glm-5.2-benchmarks.jsx similarity index 100% rename from docs_new/src/snippets/configs/zai-org/glm-5.2-benchmarks.jsx rename to docs/src/snippets/configs/zai-org/glm-5.2-benchmarks.jsx diff --git a/docs_new/src/snippets/configs/zai-org/glm-5.2.jsx b/docs/src/snippets/configs/zai-org/glm-5.2.jsx similarity index 100% rename from docs_new/src/snippets/configs/zai-org/glm-5.2.jsx rename to docs/src/snippets/configs/zai-org/glm-5.2.jsx diff --git a/docs_new/src/snippets/diffusion/flux-deployment.jsx b/docs/src/snippets/diffusion/flux-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/flux-deployment.jsx rename to docs/src/snippets/diffusion/flux-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/ltx-deployment.jsx b/docs/src/snippets/diffusion/ltx-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/ltx-deployment.jsx rename to docs/src/snippets/diffusion/ltx-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/model-tags.jsx b/docs/src/snippets/diffusion/model-tags.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/model-tags.jsx rename to docs/src/snippets/diffusion/model-tags.jsx diff --git a/docs_new/src/snippets/diffusion/mova-deployment.jsx b/docs/src/snippets/diffusion/mova-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/mova-deployment.jsx rename to docs/src/snippets/diffusion/mova-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/qwen-image-deployment.jsx b/docs/src/snippets/diffusion/qwen-image-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/qwen-image-deployment.jsx rename to docs/src/snippets/diffusion/qwen-image-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/qwen-image-edit-deployment.jsx b/docs/src/snippets/diffusion/qwen-image-edit-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/qwen-image-edit-deployment.jsx rename to docs/src/snippets/diffusion/qwen-image-edit-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/wan21-deployment.jsx b/docs/src/snippets/diffusion/wan21-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/wan21-deployment.jsx rename to docs/src/snippets/diffusion/wan21-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/wan22-deployment.jsx b/docs/src/snippets/diffusion/wan22-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/wan22-deployment.jsx rename to docs/src/snippets/diffusion/wan22-deployment.jsx diff --git a/docs_new/src/snippets/diffusion/zimage-turbo-deployment.jsx b/docs/src/snippets/diffusion/zimage-turbo-deployment.jsx similarity index 100% rename from docs_new/src/snippets/diffusion/zimage-turbo-deployment.jsx rename to docs/src/snippets/diffusion/zimage-turbo-deployment.jsx diff --git a/docs_new/src/snippets/specbundle/specbundle-deployment.jsx b/docs/src/snippets/specbundle/specbundle-deployment.jsx similarity index 100% rename from docs_new/src/snippets/specbundle/specbundle-deployment.jsx rename to docs/src/snippets/specbundle/specbundle-deployment.jsx diff --git a/python/sglang/lang/api.py b/python/sglang/lang/api.py index a4739fd61..aa691bb9f 100644 --- a/python/sglang/lang/api.py +++ b/python/sglang/lang/api.py @@ -97,7 +97,7 @@ def gen( regex: Optional[str] = None, json_schema: Optional[str] = None, ): - """Call the model to generate. See the meaning of the arguments in docs_new/docs/basic_usage/sampling_params.mdx""" + """Call the model to generate. See the meaning of the arguments in docs/docs/basic_usage/sampling_params.mdx""" if choices: return SglSelect( diff --git a/python/sglang/lang/ir.py b/python/sglang/lang/ir.py index d74e576d9..5a808e191 100644 --- a/python/sglang/lang/ir.py +++ b/python/sglang/lang/ir.py @@ -473,7 +473,7 @@ class SglGen(SglExpr): regex: Optional[str] = None, json_schema: Optional[str] = None, ): - """Call the model to generate. See the meaning of the arguments in docs_new/docs/basic_usage/sampling_params.mdx""" + """Call the model to generate. See the meaning of the arguments in docs/docs/basic_usage/sampling_params.mdx""" super().__init__() self.name = name self.sampling_params = SglSamplingParams( diff --git a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-add-model/SKILL.md b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-add-model/SKILL.md index 94a00d3dd..fd786b0ce 100644 --- a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-add-model/SKILL.md +++ b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-add-model/SKILL.md @@ -86,7 +86,7 @@ points cannot silently diverge. | Model/VAE/DiT configs | `python/sglang/multimodal_gen/configs/models/dits/`, `vaes/`, `encoders/` | | Central registry | `python/sglang/multimodal_gen/registry.py` | | Model component registry | `python/sglang/multimodal_gen/runtime/models/registry.py` | -| Current support list | `docs_new/docs/sglang-diffusion/compatibility_matrix.mdx` | +| Current support list | `docs/docs/sglang-diffusion/compatibility_matrix.mdx` | --- diff --git a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-benchmark-profile/existing-fast-paths.md b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-benchmark-profile/existing-fast-paths.md index dd0b7bb98..d0eb4276b 100644 --- a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-benchmark-profile/existing-fast-paths.md +++ b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-benchmark-profile/existing-fast-paths.md @@ -39,7 +39,7 @@ framework-specific optimization workflow. - `python/sglang/kernels/ops/layernorm/norm.py` - `python/sglang/multimodal_gen/runtime/platforms/cuda.py` - `python/sglang/multimodal_gen/runtime/layers/attention/selector.py` -- `docs_new/docs/sglang-diffusion/attention_backends.mdx` (repo root) +- `docs/docs/sglang-diffusion/attention_backends.mdx` (repo root) **Core Fusion Patterns** @@ -148,7 +148,7 @@ framework-specific optimization workflow. - ROCm falls back to native. 2. Attention backend selection (FlashAttention, Sage, SDPA) -- Locations: `platforms/cuda.py`, `attention/selector.py`, `docs_new/docs/sglang-diffusion/attention_backends.mdx` +- Locations: `platforms/cuda.py`, `attention/selector.py`, `docs/docs/sglang-diffusion/attention_backends.mdx` - Behavior: CUDA prefers FlashAttention (FA3/FA4) when supported, otherwise Torch SDPA. Force via `--attention-backend` or `global_force_attn_backend`. 3. FlashInfer RoPE (Q/K inplace) diff --git a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-modelopt-quant/SKILL.md b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-modelopt-quant/SKILL.md index 5b99d73fa..e76e5b192 100644 --- a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-modelopt-quant/SKILL.md +++ b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-modelopt-quant/SKILL.md @@ -25,7 +25,7 @@ This skill owns the ModelOpt-to-SGLang bridge. It is not a generic kernel-tuning - For multi-transformer pipelines, use per-component overrides when different components need different checkpoints. - For B200 NVFP4 validation, keep backend-sensitive environment variables explicit. Wan2.2 NVFP4 is commonly validated with `SGLANG_DIFFUSION_FLASHINFER_FP4_GEMM_BACKEND=cudnn`; benchmark the default CUTLASS path separately if that is what you are evaluating. - When a branch is missing the validated helper tools, refresh `python/sglang/multimodal_gen/tools/build_modelopt_fp8_transformer.py`, `python/sglang/multimodal_gen/tools/build_modelopt_nvfp4_transformer.py`, and `python/sglang/multimodal_gen/tools/compare_diffusion_trajectory_similarity.py` instead of inventing one-off scripts elsewhere. -- After validating a new ModelOpt quant path, update the ModelOpt support matrix in `docs_new/docs/sglang-diffusion/quantization.mdx` before closing the task. +- After validating a new ModelOpt quant path, update the ModelOpt support matrix in `docs/docs/sglang-diffusion/quantization.mdx` before closing the task. ## Read First @@ -71,9 +71,9 @@ Treat a new family, a new precision, or a new checkpoint layout as unsupported u Current B200 CI also contains an Ideogram4 NVFP4 native load case (`ideogram4_nvfp4_t2i` via `Comfy-Org/Ideogram-4`). Treat that as source evidence for an existing NVFP4 path, but do not expand the ModelOpt support -matrix to Ideogram4 unless `docs_new/docs/sglang-diffusion/quantization.mdx` is updated with the +matrix to Ideogram4 unless `docs/docs/sglang-diffusion/quantization.mdx` is updated with the exact checkpoint, loader path, quality check, and benchmark scope. -Before writing CLI examples, re-read the active branch's `docs_new/docs/sglang-diffusion/quantization.mdx`: FLUX.2 NVFP4 is an official `black-forest-labs/*` repo rather than a `lmsys/*` converted repo, and its preferred flag depends on the current documented loader flow. Use `--transformer-path` for a component override directory with `config.json`; use `--transformer-weights-path` when the repo or path should be probed as raw weights. +Before writing CLI examples, re-read the active branch's `docs/docs/sglang-diffusion/quantization.mdx`: FLUX.2 NVFP4 is an official `black-forest-labs/*` repo rather than a `lmsys/*` converted repo, and its preferred flag depends on the current documented loader flow. Use `--transformer-path` for a component override directory with `config.json`; use `--transformer-weights-path` when the repo or path should be probed as raw weights. B200 CI coverage can include loose BF16-vs-quantized quality checks. Inspect the active branch's `run_suite.py` before assuming they are part of the suite; mainline and feature branches may differ. Those checks are intended to catch blank, corrupted, or obviously divergent images, not exact image parity. @@ -116,7 +116,7 @@ accuracy check, and benchmark scope are validated on the active branch. ## Documentation Maintenance -- Keep the validated ModelOpt support matrix in `docs_new/docs/sglang-diffusion/quantization.mdx`. +- Keep the validated ModelOpt support matrix in `docs/docs/sglang-diffusion/quantization.mdx`. - Each row should record the validated scope, the Hugging Face repo or path for the quantized DiT weights, and the key caveats. - If the quantized DiT weights are not published yet, write `unpublished` explicitly instead of leaving the field blank. @@ -418,6 +418,6 @@ When documenting results: | `tools/build_modelopt_fp8_transformer.py` | Build an SGLang-loadable FP8 transformer from a ModelOpt export | | `tools/build_modelopt_nvfp4_transformer.py` | Build mixed BF16+NVFP4 transformer directories when a family needs preserved BF16 layers | | `tools/compare_diffusion_trajectory_similarity.py` | reduced deterministic BF16-vs-quantized validation | -| `docs_new/docs/sglang-diffusion/quantization.mdx` | public ModelOpt support matrix and CLI examples | +| `docs/docs/sglang-diffusion/quantization.mdx` | public ModelOpt support matrix and CLI examples | | `python/sglang/multimodal_gen/test/server/testcase_configs.py` | reusable ModelOpt testcase constants, thresholds, and helpers | | `python/sglang/multimodal_gen/test/server/gpu_cases.py` | concrete GPU and B200 ModelOpt CI case lists | diff --git a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-performance/SKILL.md b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-performance/SKILL.md index fe1869f42..b3e11adf6 100644 --- a/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-performance/SKILL.md +++ b/python/sglang/multimodal_gen/.claude/skills/sglang-diffusion-performance/SKILL.md @@ -42,7 +42,7 @@ These options are intended to preserve output quality. In practice, some paths ( | **FSDP Inference** | `--use-fsdp-inference` | Uses PyTorch FSDP to shard model weights across GPUs with prefetch. Low latency, low VRAM. | Reduces per-GPU VRAM | Mutually exclusive with `--dit-layerwise-offload`. More overhead than SP on high-bandwidth interconnects. | | **CPU Offload (components)** | `--text-encoder-cpu-offload`, `--image-encoder-cpu-offload`, `--vae-cpu-offload`, `--dit-cpu-offload` | Offloads specific pipeline components to CPU when not in use. | Reduces peak VRAM | Adds H2D transfer latency when the component is needed. Auto-enabled for low-VRAM GPUs (<30 GB). **Tip:** after the first request completes, the console prints a peak VRAM analysis with suggestions on which offload flags can be safely disabled — look for the `"Components that could stay resident"` log line. | | **Pin CPU Memory** | `--pin-cpu-memory` | Uses pinned (page-locked) memory for CPU offload transfers. | Faster H2D transfers | Slightly higher host memory usage. Enabled by default; disable only as workaround for CUDA errors. | -| **Attention Backend (lossless)** | `--attention-backend fa` | Selects a lossless attention kernel for SGLang-native pipelines: `fa` (FlashAttention 2/3/4 alias) or `torch_sdpa`. | FA is usually faster than SDPA on long sequences | FA requires compatible GPU (Ampere+). For `--backend diffusers`, valid backend names differ; use the names documented in `docs_new/docs/sglang-diffusion/attention_backends.mdx`. | +| **Attention Backend (lossless)** | `--attention-backend fa` | Selects a lossless attention kernel for SGLang-native pipelines: `fa` (FlashAttention 2/3/4 alias) or `torch_sdpa`. | FA is usually faster than SDPA on long sequences | FA requires compatible GPU (Ampere+). For `--backend diffusers`, valid backend names differ; use the names documented in `docs/docs/sglang-diffusion/attention_backends.mdx`. | | **Parallel Folding** | *(automatic when SP > 1)* | Reuses the SP process group as TP for the T5 text encoder, so text encoding is parallelized "for free". | Faster text encoding on multi-GPU | Automatic; no user action needed. Only applies to T5-based pipelines. | --- diff --git a/python/sglang/srt/disaggregation/ascend/transfer_engine.py b/python/sglang/srt/disaggregation/ascend/transfer_engine.py index 6ba4cbecc..23d18fcbf 100644 --- a/python/sglang/srt/disaggregation/ascend/transfer_engine.py +++ b/python/sglang/srt/disaggregation/ascend/transfer_engine.py @@ -31,7 +31,7 @@ class AscendTransferEngine(MooncakeTransferEngine): ): if import_error is not None: logger.warning( - "Please install memfabric_hybrid, for details, see docs_new/docs/advanced_features/pd_disaggregation.mdx" + "Please install memfabric_hybrid, for details, see docs/docs/advanced_features/pd_disaggregation.mdx" ) raise import_error diff --git a/python/sglang/srt/sampling/sampling_params.py b/python/sglang/srt/sampling/sampling_params.py index 39f6a363b..1b81040f7 100644 --- a/python/sglang/srt/sampling/sampling_params.py +++ b/python/sglang/srt/sampling/sampling_params.py @@ -46,7 +46,7 @@ class SamplingParams(msgspec.Struct, kw_only=True, array_like=True): """ The sampling parameters. - See docs_new/docs/basic_usage/sampling_params.mdx + See docs/docs/basic_usage/sampling_params.mdx for the documentation. """ diff --git a/scripts/release/README.md b/scripts/release/README.md index 6ecf3ef47..10b225778 100644 --- a/scripts/release/README.md +++ b/scripts/release/README.md @@ -80,9 +80,9 @@ python scripts/release/bump_sglang_version.py 0.5.3rc0 - `Makefile` - `benchmark/deepseek_v3/README.md` - `docker/rocm.Dockerfile` -- `docs_new/docs/get-started/install.mdx` -- `docs_new/docs/hardware-platforms/amd_gpu.mdx` -- `docs_new/docs/hardware-platforms/ascend-npus/ascend_npu.mdx` +- `docs/docs/get-started/install.mdx` +- `docs/docs/hardware-platforms/amd_gpu.mdx` +- `docs/docs/hardware-platforms/ascend-npus/ascend_npu.mdx` - `python/pyproject.toml` - `python/pyproject_other.toml` - `python/pyproject_npu.toml` @@ -97,8 +97,8 @@ python scripts/release/bump_docs_install_version.py 0.5.13 ``` **Files updated:** -- `docs_new/docs/get-started/install.mdx` (Method 2: From source; Method 3: pinned Docker image) -- `docs_new/docs/hardware-platforms/amd_gpu.mdx` (Install from Source) +- `docs/docs/get-started/install.mdx` (Method 2: From source; Method 3: pinned Docker image) +- `docs/docs/hardware-platforms/amd_gpu.mdx` (Install from Source) ### `bump_kernel_version.py` Updates the `sglang-kernel` release version across all relevant files following the pattern from [PR #10732](https://github.com/sgl-project/sglang/pull/10732). @@ -133,7 +133,7 @@ python scripts/release/bump_kernel_version.py 0.4.0 ```bash grep -r "0.5.4rc0" python/sglang/version.py grep -r "0.5.4rc0" python/pyproject.toml - grep -r "0.5.4rc0" docs_new/docs/get-started/install.mdx + grep -r "0.5.4rc0" docs/docs/get-started/install.mdx ``` 4. **Reset changes (if testing):** diff --git a/scripts/release/bump_docs_install_version.py b/scripts/release/bump_docs_install_version.py index 37904c792..ccc1d28bc 100755 --- a/scripts/release/bump_docs_install_version.py +++ b/scripts/release/bump_docs_install_version.py @@ -15,8 +15,8 @@ from utils import ( # Docs pages that pin a release branch in their "install from source" snippet, # e.g. `git clone -b v0.5.12 https://github.com/sgl-project/sglang.git`. FILES_TO_UPDATE = [ - Path("docs_new/docs/get-started/install.mdx"), - Path("docs_new/docs/hardware-platforms/amd_gpu.mdx"), + Path("docs/docs/get-started/install.mdx"), + Path("docs/docs/hardware-platforms/amd_gpu.mdx"), ] # Matches `git clone -b v https://github.com/sgl-project/sglang.git`,