From e475ad5cb01f1dfcf1888b81d69ead7c0d40c8e6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 15 Mar 2026 12:05:22 +0000 Subject: [PATCH 1/2] Initial plan From c6da684d01fc30044d5eab2a621e0376495f8cfa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 15 Mar 2026 12:23:06 +0000 Subject: [PATCH 2/2] fix: use qmd vsearch instead of qmd query to fix CI failure qmd query uses LLM for query expansion which is disabled in CI (CI=true). Change to qmd vsearch which uses vector semantic search without LLM, making it compatible with GitHub Actions CI environments. Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/daily-doc-healer.lock.yml | 4 ++-- .github/workflows/daily-doc-updater.lock.yml | 4 ++-- .github/workflows/developer-docs-consolidator.lock.yml | 4 ++-- .github/workflows/dictation-prompt.lock.yml | 4 ++-- .github/workflows/glossary-maintainer.lock.yml | 4 ++-- .github/workflows/shared/mcp/qmd-docs.md | 2 +- .github/workflows/technical-doc-writer.lock.yml | 4 ++-- .github/workflows/unbloat-docs.lock.yml | 4 ++-- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml index 6b4d67a5ed9..433cd99bc2b 100644 --- a/.github/workflows/daily-doc-healer.lock.yml +++ b/.github/workflows/daily-doc-healer.lock.yml @@ -28,7 +28,7 @@ # - shared/mcp/qmd-docs.md # - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"3947ffec30902b0be221cc2357e2f3e895cdf8f26e1a55864bab11fd5610399b","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"33cebc0c7c35a95f1e607a03b0123f59e7a60c52bd49d82924ace83dba7743f6","strict":true} name: "Daily Documentation Healer" "on": @@ -807,7 +807,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 80dc83aa2f7..7596d93b553 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -27,7 +27,7 @@ # Imports: # - shared/mcp/qmd-docs.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"2ca3fcce34841266fda43b23a1d89c0d4cbc91dc4915afeeec869e552dbe0718","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"45909f3dc4a29eb4d66e194108d0f6ce64b6b88392bb2d11cf7e542a856bfdfb","strict":true} name: "Daily Documentation Updater" "on": @@ -721,7 +721,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index ea411de1858..afd6ddbbe4d 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -29,7 +29,7 @@ # - shared/mcp/serena-go.md # - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"f0ac472a98edfb342cb39fb16cdf0ab05210ce98f1bd8edbf448e9c2c5a4bc16","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"6062086459893e5e8da7159dd36519fd83efc186b31d4a17896352563213ccfc","strict":true} name: "Developer Documentation Consolidator" "on": @@ -829,7 +829,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index 52050a9c2d6..9df309adf02 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -28,7 +28,7 @@ # - shared/mcp/qmd-docs.md # - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"57e39879303c950d7410843a24a51971750bf435c5e6ff19b3c5f64df42acdc3","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"e669f1985322d653e56b3511425cbb449eaa6d08254a3f8bbbd4a5d1b5a7752a","strict":true} name: "Dictation Prompt Generator" "on": @@ -699,7 +699,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 77380399ab5..1db27c54190 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -30,7 +30,7 @@ # - shared/mcp/qmd-docs.md # - shared/mcp/serena-go.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"4927b697b16c09d45d965efce0de80f0070f13026dc236761a735b768cef7d9e","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"d81dd9faccd7ffa6b29de1a63d3b439317292d09b249d3cd518679976544eb65","strict":true} name: "Glossary Maintainer" "on": @@ -780,7 +780,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/shared/mcp/qmd-docs.md b/.github/workflows/shared/mcp/qmd-docs.md index a8d5457414c..e49a69329be 100644 --- a/.github/workflows/shared/mcp/qmd-docs.md +++ b/.github/workflows/shared/mcp/qmd-docs.md @@ -43,7 +43,7 @@ mcp-scripts: description: "Minimum relevance score threshold (0–1)" run: | set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" --- diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index aa20ac7ea6e..b878744bd5b 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -29,7 +29,7 @@ # - ../skills/documentation/SKILL.md # - shared/mcp/qmd-docs.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"70488be0345f23dbb58e0cf6af7898c4f92894e38c7145a7b213189739102021","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"67e1c74f352e82212cf8a54d7bd16101c8d33f6ae6f827dd605c1e2eb55ece85","strict":true} name: "Rebuild the documentation after making changes" "on": @@ -881,7 +881,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index f10ce3fe07a..b125719dd43 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -29,7 +29,7 @@ # - shared/mcp/qmd-docs.md # - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"26e303a59518ef623bce8fae208671e464e837899f1a119920e5e54360b58aed","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"1ea348ceeae0c5a3a49a003b730348485ecc316c50839f51c40457b872a01fb5","strict":true} name: "Documentation Unbloat" "on": @@ -872,7 +872,7 @@ jobs: set -euo pipefail set -e - qmd query "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" + qmd vsearch "$INPUT_QUERY" --files --min-score "${INPUT_MIN_SCORE:-0.4}" GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF