Skip to content

Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentatio…

15c39bc
Select commit
Loading
Failed to load commit list.
Merged

chore(deps): bump axios from 1.13.5 to 1.15.1 in /docs/en/documentation/getting-started/quickstart/js/llamaindex #3104

Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentatio…
15c39bc
Select commit
Loading
Failed to load commit list.
Google Cloud Build / quickstart-test-js (toolbox-testing-438616) failed Apr 22, 2026 in 2m 30s

Summary

Build Information

Trigger quickstart-test-js
Build 1e7aecb0-5030-4826-9600-b349c9e2a8cf
Start 2026-04-22T13:01:56-07:00
Duration 2m29.323s
Status FAILURE

Steps

Step Status Duration
js-quickstart-test FAILURE 2m10.405s

Details


starting build "1e7aecb0-5030-4826-9600-b349c9e2a8cf"

FETCHSOURCE
From https://github.com/googleapis/mcp-toolbox
 * branch            15c39bc918281d3f77e53b689f7f468a999c8bde -> FETCH_HEAD
HEAD is now at 15c39bc Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/llamaindex/axios-1.15.1
GitCommit:
15c39bc918281d3f77e53b689f7f468a999c8bde
BUILD
Pulling image: node:22
22: Pulling from library/node
db53381ee51f: Pulling fs layer
e5203b2bfeff: Pulling fs layer
8fcda2b4d799: Pulling fs layer
2933ecab0f11: Pulling fs layer
4585ed584457: Pulling fs layer
00b9b30c37fc: Pulling fs layer
d140044f4433: Pulling fs layer
16641aa11d02: Pulling fs layer
d140044f4433: Waiting
16641aa11d02: Waiting
4585ed584457: Verifying Checksum
4585ed584457: Download complete
e5203b2bfeff: Verifying Checksum
e5203b2bfeff: Download complete
d140044f4433: Verifying Checksum
d140044f4433: Download complete
16641aa11d02: Verifying Checksum
16641aa11d02: Download complete
00b9b30c37fc: Verifying Checksum
00b9b30c37fc: Download complete
db53381ee51f: Verifying Checksum
db53381ee51f: Download complete
8fcda2b4d799: Verifying Checksum
8fcda2b4d799: Download complete
2933ecab0f11: Verifying Checksum
2933ecab0f11: Download complete
db53381ee51f: Pull complete
e5203b2bfeff: Pull complete
8fcda2b4d799: Pull complete
2933ecab0f11: Pull complete
4585ed584457: Pull complete
00b9b30c37fc: Pull complete
d140044f4433: Pull complete
16641aa11d02: Pull complete
Digest: sha256:9059d9d7db987b86299e052ff6630cd95e5a770336967c21110e53289a877433
Status: Downloaded newer image for node:22
docker.io/library/node:22
++ cat ./cmd/version.txt
+ export VERSION=1.1.0
+ VERSION=1.1.0
+ chmod +x .ci/sample_tests/run_tests.sh
+ .ci/sample_tests/run_tests.sh
Installing system packages...
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [297 kB]
Fetched 9350 kB in 2s (5346 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
wget is already the newest version (1.21.3-1+deb12u1).
The following additional packages will be installed:
  postgresql-client-15 postgresql-client-common
Suggested packages:
  postgresql-15 postgresql-doc-15
The following NEW packages will be installed:
  gettext-base netcat-openbsd postgresql-client postgresql-client-15
  postgresql-client-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1988 kB of archives.
After this operation, 9362 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 netcat-openbsd amd64 1.219-1 [41.5 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 postgresql-client-common all 248+deb12u1 [35.2 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 postgresql-client-15 amd64 15.16-0+deb12u1 [1741 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 postgresql-client all 15+248+deb12u1 [10.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 1988 kB in 0s (40.1 MB/s)
Selecting previously unselected package gettext-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23258 files and directories currently installed.)
Preparing to unpack .../gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package netcat-openbsd.
Preparing to unpack .../netcat-openbsd_1.219-1_amd64.deb ...
Unpacking netcat-openbsd (1.219-1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../postgresql-client-common_248+deb12u1_all.deb ...
Unpacking postgresql-client-common (248+deb12u1) ...
Selecting previously unselected package postgresql-client-15.
Preparing to unpack .../postgresql-client-15_15.16-0+deb12u1_amd64.deb ...
Unpacking postgresql-client-15 (15.16-0+deb12u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../postgresql-client_15+248+deb12u1_all.deb ...
Unpacking postgresql-client (15+248+deb12u1) ...
Setting up postgresql-client-common (248+deb12u1) ...
Setting up netcat-openbsd (1.219-1) ...
update-alternatives: using /bin/nc.openbsd to provide /bin/nc (nc) in auto mode
Setting up gettext-base (0.21-12) ...
Setting up postgresql-client-15 (15.16-0+deb12u1) ...
update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-client (15+248+deb12u1) ...
Starting Cloud SQL Proxy...
Cloud SQL Proxy is up and running.
Setting up Toolbox server...
Toolbox server is up and running.
Setting up database table hotels_js using .ci/sample_tests/setup_hotels.sql...
TRUNCATE TABLE
INSERT 0 10
Scanning docs/en/documentation/getting-started/quickstart/js for tests with pattern quickstart.js...
--- Running JS Test: genAI ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 63 packages, and audited 64 packages in 3s

15 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1054) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# Subtest: genAI Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 11509.57517
      type: 'test'
      ...
    1..1
ok 1 - genAI Quickstart Agent
  ---
  duration_ms: 11511.512436
  type: 'suite'
  ...
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to 2024-04-10 and your check-out date to 2024-04-19.
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 12029.287166
--- Running JS Test: langchain ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated @langchain/langgraph-sdk@2.0.0: This version is not intended for use. Please use 1.x versions of @langchain/langgraph-sdk instead

added 119 packages, and audited 120 packages in 6s

36 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: langchain Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 13297.3313
      type: 'test'
      ...
    1..1
ok 1 - langchain Quickstart Agent
  ---
  duration_ms: 13299.634628
  type: 'suite'
  ...
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14199.567629
--- Running JS Test: genkit ---
npm warn deprecated @types/handlebars@4.1.0: This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 541 packages, and audited 542 packages in 17s

46 packages are looking for funding
  run `npm fund` for details

17 low severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: genkit Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 9975.024702
      type: 'test'
      ...
    1..1
ok 1 - genkit Quickstart Agent
  ---
  duration_ms: 9977.312133
  type: 'suite'
  ...
# Your previous booking at the Hilton Basel (id: 1) has been canceled. The Hyatt Regency Basel (id: 3) has been booked for you instead.
# Your check-in date has been updated to April 10, 2024 and your check-out date to April 19, 2024 for the Hyatt Regency Basel (id: 3).
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14940.054712
--- Running JS Test: llamaindex ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated @finom/zod-to-json-schema@3.24.11: Use https://www.npmjs.com/package/zod-v3-to-json-schema instead. See issue comment for details: https://github.com/StefanTerdell/zod-to-json-schema/issues/178#issuecomment-3533122539

added 104 packages, and audited 105 packages in 5s

27 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1198) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# Subtest: llamaindex Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    not ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 2505.274313
      type: 'test'
      location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:45:3'
      failureType: 'unhandledRejection'
      error: '{"error":{"message":"{\\n  \\"error\\": {\\n    \\"code\\": 503,\\n    \\"message\\": \\"This model is currently experiencing high demand. Spikes in demand are usually temporary. Please try again later.\\",\\n    \\"status\\": \\"UNAVAILABLE\\"\\n  }\\n}\\n","code":503,"status":"Service Unavailable"}}'
      code: 'ERR_TEST_FAILURE'
      name: 'ApiError'
      stack: |-
        throwErrorIfNotOK (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:14073:30)
        process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        async file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:13864:13
        async Models.generateContentStream (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:15205:24)
      ...
    1..1
not ok 1 - llamaindex Quickstart Agent
  ---
  duration_ms: 2509.773119
  type: 'suite'
  location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:30:1'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# there are non-text parts thoughtSignature,functionCall,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Find hotels in Basel with Basel in its name.
# Here are the hotels in Basel with Basel in their name:
# *   **Holiday Inn Basel** (ID: 8) - Located in Basel, this hotel is in the Upper Midscale price tier.
# *   **Hilton Basel** (ID: 1) - Located in Basel, this hotel is in the Luxury price tier.
# *   **Hyatt Regency Basel** (ID: 3) - Located in Basel, this hotel is in the Upper Upscale price tier.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Can you book the Hilton Basel for me?
# The Hilton Basel (ID: 1) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Oh wait, this is too expensive. Please cancel it and book the Hyatt Regency instead.
# Your booking for the Hilton Basel (ID: 1) has been canceled. The Hyatt Regency Basel (ID: 3) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: My check in dates would be from April 10, 2024 to April 19, 2024.
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to April 10, 2024, and your check-out date has been updated to April 19, 2024.
# Agent run finished.
1..1
# tests 1
# suites 1
# pass 0
# fail 1
# cancelled 0
# skipped 0
# todo 0
# duration_ms 15601.145959
Cleaning up background processes...
ERROR
ERROR: build step 0 "node:22" failed: step exited with non-zero status: 1


starting build "1e7aecb0-5030-4826-9600-b349c9e2a8cf"

FETCHSOURCE
From https://github.com/googleapis/mcp-toolbox
 * branch            15c39bc918281d3f77e53b689f7f468a999c8bde -> FETCH_HEAD
HEAD is now at 15c39bc Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/llamaindex/axios-1.15.1
GitCommit:
15c39bc918281d3f77e53b689f7f468a999c8bde
BUILD
Pulling image: node:22
22: Pulling from library/node
db53381ee51f: Pulling fs layer
e5203b2bfeff: Pulling fs layer
8fcda2b4d799: Pulling fs layer
2933ecab0f11: Pulling fs layer
4585ed584457: Pulling fs layer
00b9b30c37fc: Pulling fs layer
d140044f4433: Pulling fs layer
16641aa11d02: Pulling fs layer
d140044f4433: Waiting
16641aa11d02: Waiting
4585ed584457: Verifying Checksum
4585ed584457: Download complete
e5203b2bfeff: Verifying Checksum
e5203b2bfeff: Download complete
d140044f4433: Verifying Checksum
d140044f4433: Download complete
16641aa11d02: Verifying Checksum
16641aa11d02: Download complete
00b9b30c37fc: Verifying Checksum
00b9b30c37fc: Download complete
db53381ee51f: Verifying Checksum
db53381ee51f: Download complete
8fcda2b4d799: Verifying Checksum
8fcda2b4d799: Download complete
2933ecab0f11: Verifying Checksum
2933ecab0f11: Download complete
db53381ee51f: Pull complete
e5203b2bfeff: Pull complete
8fcda2b4d799: Pull complete
2933ecab0f11: Pull complete
4585ed584457: Pull complete
00b9b30c37fc: Pull complete
d140044f4433: Pull complete
16641aa11d02: Pull complete
Digest: sha256:9059d9d7db987b86299e052ff6630cd95e5a770336967c21110e53289a877433
Status: Downloaded newer image for node:22
docker.io/library/node:22
++ cat ./cmd/version.txt
+ export VERSION=1.1.0
+ VERSION=1.1.0
+ chmod +x .ci/sample_tests/run_tests.sh
+ .ci/sample_tests/run_tests.sh
Installing system packages...
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [297 kB]
Fetched 9350 kB in 2s (5346 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
wget is already the newest version (1.21.3-1+deb12u1).
The following additional packages will be installed:
  postgresql-client-15 postgresql-client-common
Suggested packages:
  postgresql-15 postgresql-doc-15
The following NEW packages will be installed:
  gettext-base netcat-openbsd postgresql-client postgresql-client-15
  postgresql-client-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1988 kB of archives.
After this operation, 9362 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 netcat-openbsd amd64 1.219-1 [41.5 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 postgresql-client-common all 248+deb12u1 [35.2 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 postgresql-client-15 amd64 15.16-0+deb12u1 [1741 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 postgresql-client all 15+248+deb12u1 [10.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 1988 kB in 0s (40.1 MB/s)
Selecting previously unselected package gettext-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23258 files and directories currently installed.)
Preparing to unpack .../gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package netcat-openbsd.
Preparing to unpack .../netcat-openbsd_1.219-1_amd64.deb ...
Unpacking netcat-openbsd (1.219-1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../postgresql-client-common_248+deb12u1_all.deb ...
Unpacking postgresql-client-common (248+deb12u1) ...
Selecting previously unselected package postgresql-client-15.
Preparing to unpack .../postgresql-client-15_15.16-0+deb12u1_amd64.deb ...
Unpacking postgresql-client-15 (15.16-0+deb12u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../postgresql-client_15+248+deb12u1_all.deb ...
Unpacking postgresql-client (15+248+deb12u1) ...
Setting up postgresql-client-common (248+deb12u1) ...
Setting up netcat-openbsd (1.219-1) ...
update-alternatives: using /bin/nc.openbsd to provide /bin/nc (nc) in auto mode
Setting up gettext-base (0.21-12) ...
Setting up postgresql-client-15 (15.16-0+deb12u1) ...
update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-client (15+248+deb12u1) ...
Starting Cloud SQL Proxy...
Cloud SQL Proxy is up and running.
Setting up Toolbox server...
Toolbox server is up and running.
Setting up database table hotels_js using .ci/sample_tests/setup_hotels.sql...
TRUNCATE TABLE
INSERT 0 10
Scanning docs/en/documentation/getting-started/quickstart/js for tests with pattern quickstart.js...
--- Running JS Test: genAI ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 63 packages, and audited 64 packages in 3s

15 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1054) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# Subtest: genAI Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 11509.57517
      type: 'test'
      ...
    1..1
ok 1 - genAI Quickstart Agent
  ---
  duration_ms: 11511.512436
  type: 'suite'
  ...
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to 2024-04-10 and your check-out date to 2024-04-19.
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 12029.287166
--- Running JS Test: langchain ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated @langchain/langgraph-sdk@2.0.0: This version is not intended for use. Please use 1.x versions of @langchain/langgraph-sdk instead

added 119 packages, and audited 120 packages in 6s

36 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: langchain Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 13297.3313
      type: 'test'
      ...
    1..1
ok 1 - langchain Quickstart Agent
  ---
  duration_ms: 13299.634628
  type: 'suite'
  ...
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14199.567629
--- Running JS Test: genkit ---
npm warn deprecated @types/handlebars@4.1.0: This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 541 packages, and audited 542 packages in 17s

46 packages are looking for funding
  run `npm fund` for details

17 low severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: genkit Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 9975.024702
      type: 'test'
      ...
    1..1
ok 1 - genkit Quickstart Agent
  ---
  duration_ms: 9977.312133
  type: 'suite'
  ...
# Your previous booking at the Hilton Basel (id: 1) has been canceled. The Hyatt Regency Basel (id: 3) has been booked for you instead.
# Your check-in date has been updated to April 10, 2024 and your check-out date to April 19, 2024 for the Hyatt Regency Basel (id: 3).
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14940.054712
--- Running JS Test: llamaindex ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated @finom/zod-to-json-schema@3.24.11: Use https://www.npmjs.com/package/zod-v3-to-json-schema instead. See issue comment for details: https://github.com/StefanTerdell/zod-to-json-schema/issues/178#issuecomment-3533122539

added 104 packages, and audited 105 packages in 5s

27 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1198) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# Subtest: llamaindex Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    not ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 2505.274313
      type: 'test'
      location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:45:3'
      failureType: 'unhandledRejection'
      error: '{"error":{"message":"{\\n  \\"error\\": {\\n    \\"code\\": 503,\\n    \\"message\\": \\"This model is currently experiencing high demand. Spikes in demand are usually temporary. Please try again later.\\",\\n    \\"status\\": \\"UNAVAILABLE\\"\\n  }\\n}\\n","code":503,"status":"Service Unavailable"}}'
      code: 'ERR_TEST_FAILURE'
      name: 'ApiError'
      stack: |-
        throwErrorIfNotOK (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:14073:30)
        process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        async file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:13864:13
        async Models.generateContentStream (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:15205:24)
      ...
    1..1
not ok 1 - llamaindex Quickstart Agent
  ---
  duration_ms: 2509.773119
  type: 'suite'
  location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:30:1'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# there are non-text parts thoughtSignature,functionCall,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Find hotels in Basel with Basel in its name.
# Here are the hotels in Basel with Basel in their name:
# *   **Holiday Inn Basel** (ID: 8) - Located in Basel, this hotel is in the Upper Midscale price tier.
# *   **Hilton Basel** (ID: 1) - Located in Basel, this hotel is in the Luxury price tier.
# *   **Hyatt Regency Basel** (ID: 3) - Located in Basel, this hotel is in the Upper Upscale price tier.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Can you book the Hilton Basel for me?
# The Hilton Basel (ID: 1) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Oh wait, this is too expensive. Please cancel it and book the Hyatt Regency instead.
# Your booking for the Hilton Basel (ID: 1) has been canceled. The Hyatt Regency Basel (ID: 3) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: My check in dates would be from April 10, 2024 to April 19, 2024.
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to April 10, 2024, and your check-out date has been updated to April 19, 2024.
# A
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%221e7aecb0-5030-4826-9600-b349c9e2a8cf%22+AND+resource.labels.build_trigger_id%3D%223c157347-301a-4bc0-84c5-e2f6853d6d5e%22&project=toolbox-testing-438616.]
...
start.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: genkit Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 9975.024702
      type: 'test'
      ...
    1..1
ok 1 - genkit Quickstart Agent
  ---
  duration_ms: 9977.312133
  type: 'suite'
  ...
# Your previous booking at the Hilton Basel (id: 1) has been canceled. The Hyatt Regency Basel (id: 3) has been booked for you instead.
# Your check-in date has been updated to April 10, 2024 and your check-out date to April 19, 2024 for the Hyatt Regency Basel (id: 3).
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14940.054712
--- Running JS Test: llamaindex ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated @finom/zod-to-json-schema@3.24.11: Use https://www.npmjs.com/package/zod-v3-to-json-schema instead. See issue comment for details: https://github.com/StefanTerdell/zod-to-json-schema/issues/178#issuecomment-3533122539

added 104 packages, and audited 105 packages in 5s

27 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1198) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# Subtest: llamaindex Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    not ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 2505.274313
      type: 'test'
      location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:45:3'
      failureType: 'unhandledRejection'
      error: '{"error":{"message":"{\\n  \\"error\\": {\\n    \\"code\\": 503,\\n    \\"message\\": \\"This model is currently experiencing high demand. Spikes in demand are usually temporary. Please try again later.\\",\\n    \\"status\\": \\"UNAVAILABLE\\"\\n  }\\n}\\n","code":503,"status":"Service Unavailable"}}'
      code: 'ERR_TEST_FAILURE'
      name: 'ApiError'
      stack: |-
        throwErrorIfNotOK (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:14073:30)
        process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        async file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:13864:13
        async Models.generateContentStream (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:15205:24)
      ...
    1..1
not ok 1 - llamaindex Quickstart Agent
  ---
  duration_ms: 2509.773119
  type: 'suite'
  location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:30:1'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# there are non-text parts thoughtSignature,functionCall,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Find hotels in Basel with Basel in its name.
# Here are the hotels in Basel with Basel in their name:
# *   **Holiday Inn Basel** (ID: 8) - Located in Basel, this hotel is in the Upper Midscale price tier.
# *   **Hilton Basel** (ID: 1) - Located in Basel, this hotel is in the Luxury price tier.
# *   **Hyatt Regency Basel** (ID: 3) - Located in Basel, this hotel is in the Upper Upscale price tier.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Can you book the Hilton Basel for me?
# The Hilton Basel (ID: 1) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Oh wait, this is too expensive. Please cancel it and book the Hyatt Regency instead.
# Your booking for the Hilton Basel (ID: 1) has been canceled. The Hyatt Regency Basel (ID: 3) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: My check in dates would be from April 10, 2024 to April 19, 2024.
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to April 10, 2024, and your check-out date has been updated to April 19, 2024.
# Agent run finished.
1..1
# tests 1
# suites 1
# pass 0
# fail 1
# cancelled 0
# skipped 0
# todo 0
# duration_ms 15601.145959
Cleaning up background processes...
ERROR
ERROR: build step 0 "node:22" failed: step exited with non-zero status: 1


starting build "1e7aecb0-5030-4826-9600-b349c9e2a8cf"

FETCHSOURCE
From https://github.com/googleapis/mcp-toolbox
 * branch            15c39bc918281d3f77e53b689f7f468a999c8bde -> FETCH_HEAD
HEAD is now at 15c39bc Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/llamaindex/axios-1.15.1
GitCommit:
15c39bc918281d3f77e53b689f7f468a999c8bde
BUILD
Pulling image: node:22
22: Pulling from library/node
db53381ee51f: Pulling fs layer
e5203b2bfeff: Pulling fs layer
8fcda2b4d799: Pulling fs layer
2933ecab0f11: Pulling fs layer
4585ed584457: Pulling fs layer
00b9b30c37fc: Pulling fs layer
d140044f4433: Pulling fs layer
16641aa11d02: Pulling fs layer
d140044f4433: Waiting
16641aa11d02: Waiting
4585ed584457: Verifying Checksum
4585ed584457: Download complete
e5203b2bfeff: Verifying Checksum
e5203b2bfeff: Download complete
d140044f4433: Verifying Checksum
d140044f4433: Download complete
16641aa11d02: Verifying Checksum
16641aa11d02: Download complete
00b9b30c37fc: Verifying Checksum
00b9b30c37fc: Download complete
db53381ee51f: Verifying Checksum
db53381ee51f: Download complete
8fcda2b4d799: Verifying Checksum
8fcda2b4d799: Download complete
2933ecab0f11: Verifying Checksum
2933ecab0f11: Download complete
db53381ee51f: Pull complete
e5203b2bfeff: Pull complete
8fcda2b4d799: Pull complete
2933ecab0f11: Pull complete
4585ed584457: Pull complete
00b9b30c37fc: Pull complete
d140044f4433: Pull complete
16641aa11d02: Pull complete
Digest: sha256:9059d9d7db987b86299e052ff6630cd95e5a770336967c21110e53289a877433
Status: Downloaded newer image for node:22
docker.io/library/node:22
++ cat ./cmd/version.txt
+ export VERSION=1.1.0
+ VERSION=1.1.0
+ chmod +x .ci/sample_tests/run_tests.sh
+ .ci/sample_tests/run_tests.sh
Installing system packages...
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [297 kB]
Fetched 9350 kB in 2s (5346 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
wget is already the newest version (1.21.3-1+deb12u1).
The following additional packages will be installed:
  postgresql-client-15 postgresql-client-common
Suggested packages:
  postgresql-15 postgresql-doc-15
The following NEW packages will be installed:
  gettext-base netcat-openbsd postgresql-client postgresql-client-15
  postgresql-client-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1988 kB of archives.
After this operation, 9362 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 netcat-openbsd amd64 1.219-1 [41.5 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 postgresql-client-common all 248+deb12u1 [35.2 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 postgresql-client-15 amd64 15.16-0+deb12u1 [1741 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 postgresql-client all 15+248+deb12u1 [10.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 1988 kB in 0s (40.1 MB/s)
Selecting previously unselected package gettext-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23258 files and directories currently installed.)
Preparing to unpack .../gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package netcat-openbsd.
Preparing to unpack .../netcat-openbsd_1.219-1_amd64.deb ...
Unpacking netcat-openbsd (1.219-1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../postgresql-client-common_248+deb12u1_all.deb ...
Unpacking postgresql-client-common (248+deb12u1) ...
Selecting previously unselected package postgresql-client-15.
Preparing to unpack .../postgresql-client-15_15.16-0+deb12u1_amd64.deb ...
Unpacking postgresql-client-15 (15.16-0+deb12u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../postgresql-client_15+248+deb12u1_all.deb ...
Unpacking postgresql-client (15+248+deb12u1) ...
Setting up postgresql-client-common (248+deb12u1) ...
Setting up netcat-openbsd (1.219-1) ...
update-alternatives: using /bin/nc.openbsd to provide /bin/nc (nc) in auto mode
Setting up gettext-base (0.21-12) ...
Setting up postgresql-client-15 (15.16-0+deb12u1) ...
update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-client (15+248+deb12u1) ...
Starting Cloud SQL Proxy...
Cloud SQL Proxy is up and running.
Setting up Toolbox server...
Toolbox server is up and running.
Setting up database table hotels_js using .ci/sample_tests/setup_hotels.sql...
TRUNCATE TABLE
INSERT 0 10
Scanning docs/en/documentation/getting-started/quickstart/js for tests with pattern quickstart.js...
--- Running JS Test: genAI ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 63 packages, and audited 64 packages in 3s

15 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1054) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# Subtest: genAI Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 11509.57517
      type: 'test'
      ...
    1..1
ok 1 - genAI Quickstart Agent
  ---
  duration_ms: 11511.512436
  type: 'suite'
  ...
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to 2024-04-10 and your check-out date to 2024-04-19.
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 12029.287166
--- Running JS Test: langchain ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated @langchain/langgraph-sdk@2.0.0: This version is not intended for use. Please use 1.x versions of @langchain/langgraph-sdk instead

added 119 packages, and audited 120 packages in 6s

36 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: langchain Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 13297.3313
      type: 'test'
      ...
    1..1
ok 1 - langchain Quickstart Agent
  ---
  duration_ms: 13299.634628
  type: 'suite'
  ...
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14199.567629
--- Running JS Test: genkit ---
npm warn deprecated @types/handlebars@4.1.0: This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 541 packages, and audited 542 packages in 17s

46 packages are looking for funding
  run `npm fund` for details

17 low severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: genkit Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 9975.024702
      type: 'test'
      ...
    1..1
ok 1 - genkit Quickstart Agent
  ---
  duration_ms: 9977.312133
  type: 'suite'
  ...
# Your previous booking at the Hilton Basel (id: 1) has been canceled. The Hyatt Regency Basel (id: 3) has been booked for you instead.
# Your check-in date has been updated to April 10, 2024 and your check-out date to April 19, 2024 for the Hyatt Regency Basel (id: 3).
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14940.054712
--- Running JS Test: llamaindex ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated @finom/zod-to-json-schema@3.24.11: Use https://www.npmjs.com/package/zod-v3-to-json-schema instead. See issue comment for details: https://github.com/StefanTerdell/zod-to-json-schema/issues/178#issuecomment-3533122539

added 104 packages, and audited 105 packages in 5s

27 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1198) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# Subtest: llamaindex Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    not ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 2505.274313
      type: 'test'
      location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:45:3'
      failureType: 'unhandledRejection'
      error: '{"error":{"message":"{\\n  \\"error\\": {\\n    \\"code\\": 503,\\n    \\"message\\": \\"This model is currently experiencing high demand. Spikes in demand are usually temporary. Please try again later.\\",\\n    \\"status\\": \\"UNAVAILABLE\\"\\n  }\\n}\\n","code":503,"status":"Service Unavailable"}}'
      code: 'ERR_TEST_FAILURE'
      name: 'ApiError'
      stack: |-
        throwErrorIfNotOK (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:14073:30)
        process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        async file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:13864:13
        async Models.generateContentStream (file:///workspace/docs/en/documentation/getting-started/quickstart/js/llamaindex/node_modules/@google/genai/dist/node/index.mjs:15205:24)
      ...
    1..1
not ok 1 - llamaindex Quickstart Agent
  ---
  duration_ms: 2509.773119
  type: 'suite'
  location: '/workspace/docs/en/documentation/getting-started/quickstart/js/quickstart.test.js:30:1'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# there are non-text parts thoughtSignature,functionCall,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Find hotels in Basel with Basel in its name.
# Here are the hotels in Basel with Basel in their name:
# *   **Holiday Inn Basel** (ID: 8) - Located in Basel, this hotel is in the Upper Midscale price tier.
# *   **Hilton Basel** (ID: 1) - Located in Basel, this hotel is in the Luxury price tier.
# *   **Hyatt Regency Basel** (ID: 3) - Located in Basel, this hotel is in the Upper Upscale price tier.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Can you book the Hilton Basel for me?
# The Hilton Basel (ID: 1) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: Oh wait, this is too expensive. Please cancel it and book the Hyatt Regency instead.
# Your booking for the Hilton Basel (ID: 1) has been canceled. The Hyatt Regency Basel (ID: 3) has been successfully booked.
# there are non-text parts thoughtSignature,functionCall in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# User: My check in dates would be from April 10, 2024 to April 19, 2024.
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to April 10, 2024, and your check-out date has been updated to April 19, 2024.
# Agent run finished.
1..1
# tests 1
# suites 1
# pass 0
# fail 1
# cancelled 0
# skipped 0
# todo 0
# duration_ms 15601.145959
Cleaning up background processes...
ERROR
ERROR: build step 0 "node:22" failed: step exited with non-zero status: 1


starting build "1e7aecb0-5030-4826-9600-b349c9e2a8cf"

FETCHSOURCE
From https://github.com/googleapis/mcp-toolbox
 * branch            15c39bc918281d3f77e53b689f7f468a999c8bde -> FETCH_HEAD
HEAD is now at 15c39bc Merge branch 'main' into dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/llamaindex/axios-1.15.1
GitCommit:
15c39bc918281d3f77e53b689f7f468a999c8bde
BUILD
Pulling image: node:22
22: Pulling from library/node
db53381ee51f: Pulling fs layer
e5203b2bfeff: Pulling fs layer
8fcda2b4d799: Pulling fs layer
2933ecab0f11: Pulling fs layer
4585ed584457: Pulling fs layer
00b9b30c37fc: Pulling fs layer
d140044f4433: Pulling fs layer
16641aa11d02: Pulling fs layer
d140044f4433: Waiting
16641aa11d02: Waiting
4585ed584457: Verifying Checksum
4585ed584457: Download complete
e5203b2bfeff: Verifying Checksum
e5203b2bfeff: Download complete
d140044f4433: Verifying Checksum
d140044f4433: Download complete
16641aa11d02: Verifying Checksum
16641aa11d02: Download complete
00b9b30c37fc: Verifying Checksum
00b9b30c37fc: Download complete
db53381ee51f: Verifying Checksum
db53381ee51f: Download complete
8fcda2b4d799: Verifying Checksum
8fcda2b4d799: Download complete
2933ecab0f11: Verifying Checksum
2933ecab0f11: Download complete
db53381ee51f: Pull complete
e5203b2bfeff: Pull complete
8fcda2b4d799: Pull complete
2933ecab0f11: Pull complete
4585ed584457: Pull complete
00b9b30c37fc: Pull complete
d140044f4433: Pull complete
16641aa11d02: Pull complete
Digest: sha256:9059d9d7db987b86299e052ff6630cd95e5a770336967c21110e53289a877433
Status: Downloaded newer image for node:22
docker.io/library/node:22
++ cat ./cmd/version.txt
+ export VERSION=1.1.0
+ VERSION=1.1.0
+ chmod +x .ci/sample_tests/run_tests.sh
+ .ci/sample_tests/run_tests.sh
Installing system packages...
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [297 kB]
Fetched 9350 kB in 2s (5346 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
wget is already the newest version (1.21.3-1+deb12u1).
The following additional packages will be installed:
  postgresql-client-15 postgresql-client-common
Suggested packages:
  postgresql-15 postgresql-doc-15
The following NEW packages will be installed:
  gettext-base netcat-openbsd postgresql-client postgresql-client-15
  postgresql-client-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1988 kB of archives.
After this operation, 9362 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 netcat-openbsd amd64 1.219-1 [41.5 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 postgresql-client-common all 248+deb12u1 [35.2 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 postgresql-client-15 amd64 15.16-0+deb12u1 [1741 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 postgresql-client all 15+248+deb12u1 [10.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 1988 kB in 0s (40.1 MB/s)
Selecting previously unselected package gettext-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23258 files and directories currently installed.)
Preparing to unpack .../gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package netcat-openbsd.
Preparing to unpack .../netcat-openbsd_1.219-1_amd64.deb ...
Unpacking netcat-openbsd (1.219-1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../postgresql-client-common_248+deb12u1_all.deb ...
Unpacking postgresql-client-common (248+deb12u1) ...
Selecting previously unselected package postgresql-client-15.
Preparing to unpack .../postgresql-client-15_15.16-0+deb12u1_amd64.deb ...
Unpacking postgresql-client-15 (15.16-0+deb12u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../postgresql-client_15+248+deb12u1_all.deb ...
Unpacking postgresql-client (15+248+deb12u1) ...
Setting up postgresql-client-common (248+deb12u1) ...
Setting up netcat-openbsd (1.219-1) ...
update-alternatives: using /bin/nc.openbsd to provide /bin/nc (nc) in auto mode
Setting up gettext-base (0.21-12) ...
Setting up postgresql-client-15 (15.16-0+deb12u1) ...
update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-client (15+248+deb12u1) ...
Starting Cloud SQL Proxy...
Cloud SQL Proxy is up and running.
Setting up Toolbox server...
Toolbox server is up and running.
Setting up database table hotels_js using .ci/sample_tests/setup_hotels.sql...
TRUNCATE TABLE
INSERT 0 10
Scanning docs/en/documentation/getting-started/quickstart/js for tests with pattern quickstart.js...
--- Running JS Test: genAI ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 63 packages, and audited 64 packages in 3s

15 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# (node:1054) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
# (Use `node --trace-deprecation ...` to show where the warning was created)
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# there are non-text parts thoughtSignature in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.
# Subtest: genAI Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 11509.57517
      type: 'test'
      ...
    1..1
ok 1 - genAI Quickstart Agent
  ---
  duration_ms: 11511.512436
  type: 'suite'
  ...
# Your check-in date for the Hyatt Regency Basel (ID: 3) has been updated to 2024-04-10 and your check-out date to 2024-04-19.
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 12029.287166
--- Running JS Test: langchain ---
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated @langchain/langgraph-sdk@2.0.0: This version is not intended for use. Please use 1.x versions of @langchain/langgraph-sdk instead

added 119 packages, and audited 120 packages in 6s

36 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Found native test: ./quickstart.test.js. Running node --test...
TAP version 13
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# A newer version of MCP: 2025-11-25 is available. Please use the latest version 2025-11-25 to use the latest features.
# Subtest: langchain Quickstart Agent
    # Subtest: outputContainsRequiredKeywords
    ok 1 - outputContainsRequiredKeywords
      ---
      duration_ms: 13297.3313
      type: 'test'
      ...
    1..1
ok 1 - langchain Quickstart Agent
  ---
  duration_ms: 13299.634628
  type: 'suite'
  ...
1..1
# tests 1
# suites 1
# pass 1
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 14199.567629
--- Running JS Test: genkit ---
npm warn deprecated @types/handlebars@4.1.0: This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.
npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead

added 541 packages, and audited 542 packages in 17s

46 packages are looking for funding
  run `npm fund` for details

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%221e7aecb0-5030-4826-9600-b349c9e2a8cf%22+AND+resource.labels.build_trigger_id%3D%223c157347-301a-4bc0-84c5-e2f6853d6d5e%22&project=toolbox-testing-438616