From b2d2a326245a28dd8f7927235dafbc271add498d Mon Sep 17 00:00:00 2001 From: Bryant Date: Mon, 22 Jun 2026 21:40:42 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20(docs):=20Restore=20mkdocs=20sea?= =?UTF-8?q?rch=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The explicit `plugins:` list in mkdocs.yml only declared `mkdocstrings` and `mike`. Declaring any plugin disables MkDocs' implicit defaults, so the built-in `search` plugin was no longer loaded and the rendered site lost its search bar (no search index emitted). Add `- search` as the first plugin entry to restore the search bar and the generated search index. Verified with `mkdocs build --strict`: clean build (only the pre-existing release/RUNBOOK.md not-in-nav INFO) and `site/search/search_index.json` is regenerated. Co-Authored-By: Claude Opus 4.8 (1M context) --- mkdocs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkdocs.yml b/mkdocs.yml index a896c2ee..505efee5 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -66,6 +66,8 @@ theme: # Plugins plugins: + # Built-in client-side search — restores the search bar in the rendered site. + - search # Doc-as-Code — render Python API reference inline from package docstrings. - mkdocstrings: handlers: