docs(go): update googlegenai plugin
#232
Open
Google Cloud Build / docsite-preview (project-kaizen-404017)
failed
Mar 17, 2026 in 1m 41s
Summary
Build Information
| Trigger | docsite-preview |
| Build | 00ca06f9-6ae9-4439-be4f-1eaeae7a3d30 |
| Start | 2026-03-17T10:03:38-07:00 |
| Duration | 50.112s |
| Status | FAILURE |
Steps
| Step | Status | Duration |
|---|---|---|
| node:20 | FAILURE | 33.627s |
| gcr.io/project-kaizen-404017/firebase | QUEUED | 0s |
Details
starting build "00ca06f9-6ae9-4439-be4f-1eaeae7a3d30"
FETCHSOURCE
From https://github.com/genkit-ai/docsite
* branch f1aec0c72fe222020e51320bb107e2a0f9aa1c29 -> FETCH_HEAD
HEAD is now at f1aec0c Merge branch 'main' into haguirre/googlegenai
GitCommit:
f1aec0c72fe222020e51320bb107e2a0f9aa1c29
BUILD
Starting Step #0
Step #0: Pulling image: node:20
Step #0: 20: Pulling from library/node
Step #0: 9d2f29087bcd: Pulling fs layer
Step #0: 26fa3468d221: Pulling fs layer
Step #0: 6cf051f1897b: Pulling fs layer
Step #0: 505954b66245: Pulling fs layer
Step #0: 433fcb066203: Pulling fs layer
Step #0: 74d64e4ff899: Pulling fs layer
Step #0: 3b8eacc2eb1c: Pulling fs layer
Step #0: a15458351728: Pulling fs layer
Step #0: 3b8eacc2eb1c: Waiting
Step #0: a15458351728: Waiting
Step #0: 433fcb066203: Verifying Checksum
Step #0: 433fcb066203: Download complete
Step #0: 3b8eacc2eb1c: Download complete
Step #0: 26fa3468d221: Verifying Checksum
Step #0: 26fa3468d221: Download complete
Step #0: a15458351728: Verifying Checksum
Step #0: a15458351728: Download complete
Step #0: 74d64e4ff899: Verifying Checksum
Step #0: 74d64e4ff899: Download complete
Step #0: 9d2f29087bcd: Verifying Checksum
Step #0: 9d2f29087bcd: Download complete
Step #0: 6cf051f1897b: Verifying Checksum
Step #0: 6cf051f1897b: Download complete
Step #0: 9d2f29087bcd: Pull complete
Step #0: 505954b66245: Verifying Checksum
Step #0: 505954b66245: Download complete
Step #0: 26fa3468d221: Pull complete
Step #0: 6cf051f1897b: Pull complete
Step #0: 505954b66245: Pull complete
Step #0: 433fcb066203: Pull complete
Step #0: 74d64e4ff899: Pull complete
Step #0: 3b8eacc2eb1c: Pull complete
Step #0: a15458351728: Pull complete
Step #0: Digest: sha256:e391c5561646193be929e3fe55d27234f40a01d867d72b30ae1341b673a3bf4b
Step #0: Status: Downloaded newer image for node:20
Step #0: docker.io/library/node:20
Step #0: + ls -al
Step #0: total 292
Step #0: drwxr-xr-x 6 root root 4096 Mar 17 17:03 .
Step #0: drwxr-xr-x 1 root root 4096 Mar 17 17:03 ..
Step #0: -rw-r--r-- 1 root root 225 Mar 17 17:03 .firebaserc
Step #0: drwxr-xr-x 8 root root 4096 Mar 17 17:03 .git
Step #0: -rw-r--r-- 1 root root 660 Mar 17 17:03 .gitignore
Step #0: -rw-r--r-- 1 root root 77 Mar 17 17:03 .prettierrc.yaml
Step #0: drwxr-xr-x 2 root root 4096 Mar 17 17:03 .vscode
Step #0: -rw-r--r-- 1 root root 2929 Mar 17 17:03 CONTRIBUTING.md
Step #0: -rw-r--r-- 1 root root 5216 Mar 17 17:03 DOCUMENTATION-GUIDANCE.md
Step #0: -rw-r--r-- 1 root root 11358 Mar 17 17:03 LICENSE
Step #0: -rw-r--r-- 1 root root 2203 Mar 17 17:03 README-llms-txt.md
Step #0: -rw-r--r-- 1 root root 3345 Mar 17 17:03 README.md
Step #0: -rw-r--r-- 1 root root 3965 Mar 17 17:03 astro.config.mjs
Step #0: -rw-r--r-- 1 root root 39625 Mar 17 17:03 firebase.json
Step #0: -rw-r--r-- 1 root root 1783 Mar 17 17:03 package.json
Step #0: -rw-r--r-- 1 root root 162244 Mar 17 17:03 pnpm-lock.yaml
Step #0: -rw-r--r-- 1 root root 33 Mar 17 17:03 pnpm-workspace.yaml
Step #0: -rw-r--r-- 1 root root 93 Mar 17 17:03 postcss.config.cjs
Step #0: drwxr-xr-x 5 root root 4096 Mar 17 17:03 public
Step #0: drwxr-xr-x 10 root root 4096 Mar 17 17:03 src
Step #0: -rw-r--r-- 1 root root 439 Mar 17 17:03 tailwind.config.mjs
Step #0: -rw-r--r-- 1 root root 201 Mar 17 17:03 tsconfig.json
Step #0: + corepack enable pnpm
Step #0: + pnpm install
Step #0: ! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-10.7.1.tgz
Step #0: Lockfile is up to date, resolution step is skipped
Step #0: Progress: resolved 1, reused 0, downloaded 0, added 0
Step #0: Packages: +439
Step #0: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Step #0: Progress: resolved 439, reused 0, downloaded 206, added 204
Step #0: Progress: resolved 439, reused 0, downloaded 422, added 422
Step #0: Progress: resolved 439, reused 0, downloaded 439, added 439, done
Step #0: .../sharp@0.34.2/node_modules/sharp install$ node install/check
Step #0: .../sharp@0.33.5/node_modules/sharp install$ node install/check
Step #0: .../sharp@0.34.2/node_modules/sharp install: Done
Step #0: .../sharp@0.33.5/node_modules/sharp install: Done
Step #0:
Step #0: dependencies:
Step #0: + @astrojs/sitemap 3.4.0
Step #0: + @astrojs/starlight 0.34.3
Step #0: + @astrojs/starlight-tailwind 4.0.1
Step #0: + @fontsource/ibm-plex-mono 5.2.5
Step #0: + @fontsource/ibm-plex-sans 5.2.5
Step #0: + astro 5.8.1
Step #0: + sharp 0.34.2
Step #0: + starlight-links-validator 0.16.0
Step #0: + yaml 2.8.0
Step #0:
Step #0: devDependencies:
Step #0: + @tailwindcss/postcss 4.1.8
Step #0: + autoprefixer 10.4.21
Step #0: + postcss 8.5.4
Step #0: + postcss-load-config 6.0.1
Step #0: + prettier 3.5.3
Step #0: + prettier-plugin-astro 0.14.1
Step #0: + tailwindcss 4.1.8
Step #0: + tsx 4.20.3
Step #0:
Step #0: ╭ Warning ─────────────────────────────────────────────────────────────────────╮
Step #0: │ │
Step #0: │ Ignored build scripts: @tailwindcss/oxide, esbuild. │
Step #0: │ Run "pnpm approve-builds" to pick which dependencies should be allowed │
Step #0: │ to run scripts. │
Step #0: │ │
Step #0: ╰──────────────────────────────────────────────────────────────────────────────╯
Step #0:
Step #0: Done in 3.4s using pnpm v10.7.1
Step #0: + pnpm build
Step #0:
Step #0: > genkit.dev@0.0.1 build /workspace
Step #0: > pnpm generate-language-pages && pnpm build-bundle && pnpm build-llms-direct && astro build
Step #0:
Step #0:
Step #0: > genkit.dev@0.0.1 generate-language-pages /workspace
Step #0: > tsx src/scripts/generate-language-pages.ts
Step #0:
Step #0: generate-language-pages: Found cross-language internal docs links for "go" pages (target language differs): /docs/deployment/firebase -> /docs/js/deployment/firebase/
Step #0: generate-language-pages: Found cross-language internal docs links for "dart" pages (target language differs): /docs/deployment/firebase -> /docs/js/deployment/firebase/
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/deployment/firebase -> /docs/js/deployment/firebase/
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/deployment/authorization -> /docs/js/deployment/authorization/, /docs/observability/getting-started -> /docs/js/observability/getting-started/
Step #0: generate-language-pages: Found cross-language internal docs links for "dart" pages (target language differs): /docs/dotprompt -> /docs/js/dotprompt/
Step #0: generate-language-pages: Found cross-language internal docs links for "dart" pages (target language differs): /docs/frameworks/express#serving-models -> /docs/js/frameworks/express/#serving-models
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/chat -> /docs/js/chat/
Step #0: generate-language-pages: Found cross-language internal docs links for "go" pages (target language differs): /docs/deployment/firebase -> /docs/js/deployment/firebase/
Step #0: generate-language-pages: Found cross-language internal docs links for "dart" pages (target language differs): /docs/dotprompt -> /docs/js/dotprompt/, /docs/chat -> /docs/js/chat/, /docs/rag -> /docs/js/rag/, /docs/deployment/firebase -> /docs/js/deployment/firebase/, /docs/plugins/ollama -> /docs/js/integrations/ollama/, /docs/observability/getting-started -> /docs/js/observability/getting-started/
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/chat -> /docs/js/chat/, /docs/deployment/firebase -> /docs/js/deployment/firebase/, /docs/observability/getting-started -> /docs/js/observability/getting-started/
Step #0: generate-language-pages: Found cross-language internal docs links for "go" pages (target language differs): /docs/multi-agent -> /docs/js/multi-agent/
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/multi-agent -> /docs/js/multi-agent/
Step #0: generate-language-pages: Found cross-language internal docs links for "dart" pages (target language differs): /docs/rag -> /docs/js/rag/
Step #0: generate-language-pages: Found cross-language internal docs links for "python" pages (target language differs): /docs/error-types -> /docs/js/error-types/, /docs/multi-agent -> /docs/js/multi-agent/
Step #0: Generated language-specific pages in /workspace/src/content/docs/docs/{js,go,dart,python}
Step #0:
Step #0: > genkit.dev@0.0.1 build-bundle /workspace
Step #0: > tsx src/gen-bundle.ts
Step #0:
Step #0:
Step #0: > genkit.dev@0.0.1 build-llms-direct /workspace
Step #0: > tsx src/generate-llms-direct.ts
Step #0:
Step #0: Generating llms.txt files directly from source files...
Step #0: Processing all documentation files...
Step #0: Found 227 documents
Step #0: Processed 227 documents
Step #0: Generated main llms.txt
Step #0: Generating complete unfiltered documentation...
Step #0: Generated llms-full.txt
Step #0: Generating complete documentation for js...
Step #0: Generated llms-js.txt
Step #0: Generating complete documentation for go...
Step #0: Generated llms-go.txt
Step #0: Generating complete documentation for dart...
Step #0: Generated llms-dart.txt
Step #0: Generating complete documentation for python...
Step #0: Generated llms-python.txt
Step #0: Generating thematic sets for js...
Step #0: Generated thematic sets for js
Step #0: Generating thematic sets for go...
Step #0: Generated thematic sets for go
Step #0: Generating thematic sets for dart...
Step #0: Generated thematic sets for dart
Step #0: Generating thematic sets for python...
Step #0: Generated thematic sets for python
Step #0: LLMs.txt generation from source files complete!
Step #0: 17:04:10 [content] Syncing content
Step #0: 17:04:10 [content] Synced content
Step #0: 17:04:10 [types] Generated 1.11s
Step #0: 17:04:10 [build] output: "static"
Step #0: 17:04:10 [build] mode: "static"
Step #0: 17:04:10 [build] directory: /workspace/dist/
Step #0: 17:04:10 [build] Collecting build info...
Step #0: 17:04:10 [build] ✓ Completed in 1.25s.
Step #0: 17:04:10 [build] Building static entrypoints...
Step #0: Browserslist: browsers data (caniuse-lite) is 10 months old. Please run:
Step #0: npx update-browserslist-db@latest
Step #0: Why you should do it regularly: https://github.com/browserslist/update-db#readme
Step #0: 17:04:15 [ERROR] [vite] ✗ Build failed in 5.16s
Step #0: [@mdx-js/rollup] Unexpected closing tag `</LanguageContent>`, expected corresponding closing tag for `<Lang>` (989:1-989:17)
Step #0: file: /workspace/src/content/docs/docs/integrations/google-genai.mdx:1738:1
Step #0: Location:
Step #0: /workspace/src/content/docs/docs/integrations/google-genai.mdx:1738:1
Step #0: Stack trace:
Step #0: at Object.transform (file:///workspace/node_modules/.pnpm/@astrojs+mdx@4.3.0_astro@5.8.1_@types+node@22.15.29_jiti@2.4.2_lightningcss@1.30.1_roll_34bd3d3de80e93e0ec0e28946c429e76/node_modules/@astrojs/mdx/dist/vite-plugin-mdx.js:62:15)
Step #0: ELIFECYCLE Command failed with exit code 1.
Finished Step #0
ERROR
ERROR: build step 0 "node:20" failed: step exited with non-zero status: 1
Loading