fix(Search): Add server sources for search (#49148)

This commit is contained in:
Jeremias Menichelli authored and GitHub committed 2026-08-18 10:32:01 +02:00
1 parent cb8a609607
commit 81507e37bb
1 file changed
+14
+14
View File
@@ -51,6 +51,18 @@ export async function fetchJsLibReferenceSource() {
})
}
export async function fetchServerLibReferenceSource() {
// Server SDK is driven by the new reference pipeline. Ingest search sources
// from the generated `content/reference/server/v1/` outputs so embeddings
// never drift from what the renderer shows.
return loadClientLibReferenceFromNewPipeline({
source: 'server-lib',
path: '/reference/server',
meta: { title: 'Server Reference', language: 'TypeScript' },
contentDir: 'content/reference/server/v1',
})
}
export async function fetchDartLibReferenceSource() {
// Dart v2 is driven by the new reference pipeline. Ingest search sources from
// the generated `content/reference/dart/v2/` outputs so embeddings never
@@ -132,6 +144,7 @@ export async function fetchAllSources(fullIndex: boolean) {
const lintWarningsGuideSources = fetchLintWarningsGuideSources()
const openApiReferenceSource = fetchOpenApiReferenceSource()
const jsLibReferenceSource = fetchJsLibReferenceSource()
const serverLibReferenceSource = fullIndex ? fetchServerLibReferenceSource() : []
const dartLibReferenceSource = fullIndex ? fetchDartLibReferenceSource() : []
const pythonLibReferenceSource = fullIndex ? fetchPythonLibReferenceSource() : []
const cSharpLibReferenceSource = fullIndex ? fetchCSharpLibReferenceSource() : []
@@ -165,6 +178,7 @@ export async function fetchAllSources(fullIndex: boolean) {
lintWarningsGuideSources,
openApiReferenceSource,
jsLibReferenceSource,
serverLibReferenceSource,
dartLibReferenceSource,
pythonLibReferenceSource,
cSharpLibReferenceSource,