mcp-remote-0.16.6
checks.aarch64-linux.pkgs-mcp-remote
· build #10818
· raw
1elastic-arm-33c2f442: building jmgpin0i9wdl99mp75wwpwa9jjwl8crp-mcp-remote-0.16.6.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/wzycq7g4xk20q4l7l5raq8krscqdhklq-source4source root is sourceconfigurePhase
5no configure script, doing nothing6Executing pnpmConfigHook7~ /build/source8/build/source9Found 'pnpm' with version '10.34.7'10Using fetcherVersion: 411Configuring pnpm store12Installing dependencies13Final pnpm config:14@jsr:registry=https://npm.jsr.io/15arch=arm6416globalconfig=/build/.home/.config/pnpm/rc17manage-package-manager-versions=false18npm-globalconfig=/nix/store/ycwb9dbr67z9y7wdzm73bgjs4gsq8kb6-nodejs-slim-24.22.2/etc/npmrc19package-import-method=clone-or-copy20platform=linux21registry=https://registry.npmjs.org/22reporter=append-only23store-dir=/build/tmp.t5xV4aq95H24user-agent=pnpm/10.34.7 npm/? node/v24.22.2 linux arm642526Lockfile is up to date, resolution step is skipped27Progress: resolved 1, reused 0, downloaded 0, added 028Packages: +5072930Progress: resolved 507, reused 357, downloaded 0, added 031Progress: resolved 507, reused 507, downloaded 0, added 34432Progress: resolved 507, reused 507, downloaded 0, added 507, done3334dependencies:35+ express 4.21.236+ open 10.1.037+ strict-url-sanitise 0.0.138+ undici 7.12.03940devDependencies:41+ @modelcontextprotocol/client 2.4.042+ @modelcontextprotocol/core 2.4.043+ @modelcontextprotocol/server 2.4.044+ @types/express 5.0.045+ @types/node 22.13.1046+ husky 9.1.747+ knip 6.32.348+ oxfmt 0.65.049+ oxlint 1.80.050+ semantic-release 25.0.951+ tsup 8.4.052+ tsx 4.19.353+ typescript 5.8.254+ vitest 3.2.355+ zod 4.6.75657Done in 4s using pnpm v10.34.758Patching scripts59patching script interpreter paths in node_modules/@modelcontextprotocol node_modules/@types node_modules/express node_modules/husky node_modules/knip node_modules/open node_modules/oxfmt node_modules/oxlint node_modules/semantic-release node_modules/strict-url-sanitise node_modules/tsup node_modules/tsx node_modules/typescript node_modules/undici node_modules/vitest node_modules/zod node_modules/.bin node_modules/.modules.yaml node_modules/.pnpm node_modules/.pnpm-workspace-state-v1.json60node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"61node_modules/.bin/knip: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"62node_modules/.bin/oxfmt: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"63node_modules/.bin/tsup: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"64node_modules/.bin/knip-bun: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"65node_modules/.bin/husky: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"66node_modules/.bin/tsx: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"67node_modules/.bin/vitest: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"68node_modules/.bin/semantic-release: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"69node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"70node_modules/.bin/tsup-node: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"71node_modules/.bin/oxlint: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"72node_modules/.pnpm/cross-spawn@7.0.6/node_modules/cross-spawn/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"73node_modules/.pnpm/is-wsl@3.1.0/node_modules/is-wsl/node_modules/.bin/is-inside-container: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"74node_modules/.pnpm/tsx@4.19.3/node_modules/tsx/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"75node_modules/.pnpm/tsx@4.19.3/node_modules/tsx/dist/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"76node_modules/.pnpm/rc@1.2.8/node_modules/rc/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"77node_modules/.pnpm/postcss@8.5.4/node_modules/postcss/node_modules/.bin/nanoid: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"78node_modules/.pnpm/oxlint@1.80.0/node_modules/oxlint/bin/oxlint: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"79node_modules/.pnpm/normalize-package-data@6.0.2/node_modules/normalize-package-data/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"80node_modules/.pnpm/which@2.0.2/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"81node_modules/.pnpm/open@10.1.0/node_modules/open/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"82node_modules/.pnpm/open@10.1.0/node_modules/open/node_modules/.bin/is-inside-container: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"83node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.8.2/node_modules/cosmiconfig/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"84node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.8.2/node_modules/cosmiconfig/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"85node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.8.2/node_modules/cosmiconfig/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"86node_modules/.pnpm/jiti@2.7.0/node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"87node_modules/.pnpm/vite-node@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite-node/vite-node.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"88node_modules/.pnpm/vite-node@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite-node/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"89node_modules/.pnpm/@semantic-release+commit-analyzer@13.0.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/commit-analyzer/node_modules/.bin/conventional-commits-parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"90node_modules/.pnpm/@semantic-release+commit-analyzer@13.0.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/commit-analyzer/node_modules/.bin/conventional-changelog-writer: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"91node_modules/.pnpm/@semantic-release+commit-analyzer@13.0.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/commit-analyzer/node_modules/.bin/semantic-release: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"92node_modules/.pnpm/bottleneck@2.19.5/node_modules/bottleneck/scripts/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/bash"93node_modules/.pnpm/bottleneck@2.19.5/node_modules/bottleneck/scripts/test_all.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/bash"94node_modules/.pnpm/is-inside-container@1.0.0/node_modules/is-inside-container/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"95node_modules/.pnpm/is-inside-container@1.0.0/node_modules/is-inside-container/node_modules/.bin/is-docker: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"96node_modules/.pnpm/cli-highlight@2.1.11/node_modules/cli-highlight/bin/highlight: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"97node_modules/.pnpm/conventional-changelog-writer@8.4.0/node_modules/conventional-changelog-writer/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"98node_modules/.pnpm/conventional-changelog-writer@8.4.0/node_modules/conventional-changelog-writer/node_modules/.bin/handlebars: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"99node_modules/.pnpm/conventional-changelog-writer@8.4.0/node_modules/conventional-changelog-writer/dist/cli/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"100node_modules/.pnpm/esbuild@0.25.1/node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"101node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"102node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"103node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/rollup: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"104node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/sucrase: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"105node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/tree-kill: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"106node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/sucrase-node: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"107node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"108node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/dist/cli-default.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"109node_modules/.pnpm/tsup@8.4.0_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_typescript@5.8.2_yaml@2.9.0/node_modules/tsup/dist/cli-node.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"110node_modules/.pnpm/is-docker@3.0.0/node_modules/is-docker/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"111node_modules/.pnpm/js-yaml@4.3.1/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"112node_modules/.pnpm/formatly@0.3.0/node_modules/formatly/bin/index.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"113node_modules/.pnpm/normalize-package-data@8.0.0/node_modules/normalize-package-data/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"114node_modules/.pnpm/husky@9.1.7/node_modules/husky/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"115node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"116node_modules/.pnpm/@semantic-release+release-notes-generator@14.1.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/release-notes-generator/node_modules/.bin/conventional-commits-parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"117node_modules/.pnpm/@semantic-release+release-notes-generator@14.1.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/release-notes-generator/node_modules/.bin/conventional-changelog-writer: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"118node_modules/.pnpm/@semantic-release+release-notes-generator@14.1.1_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/release-notes-generator/node_modules/.bin/semantic-release: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"119node_modules/.pnpm/node_modules/.bin/conventional-commits-parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"120node_modules/.pnpm/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"121node_modules/.pnpm/node_modules/.bin/is-inside-container: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"122node_modules/.pnpm/node_modules/.bin/rollup: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"123node_modules/.pnpm/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"124node_modules/.pnpm/node_modules/.bin/highlight: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"125node_modules/.pnpm/node_modules/.bin/npm: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"126node_modules/.pnpm/node_modules/.bin/formatly: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"127node_modules/.pnpm/node_modules/.bin/npx: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"128node_modules/.pnpm/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"129node_modules/.pnpm/node_modules/.bin/conventional-changelog-writer: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"130node_modules/.pnpm/node_modules/.bin/mime: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"131node_modules/.pnpm/node_modules/.bin/nanoid: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"132node_modules/.pnpm/node_modules/.bin/vite-node: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"133node_modules/.pnpm/node_modules/.bin/rc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"134node_modules/.pnpm/node_modules/.bin/sucrase: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"135node_modules/.pnpm/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"136node_modules/.pnpm/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"137node_modules/.pnpm/node_modules/.bin/yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"138node_modules/.pnpm/node_modules/.bin/why-is-node-running: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"139node_modules/.pnpm/node_modules/.bin/tree-kill: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"140node_modules/.pnpm/node_modules/.bin/sucrase-node: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"141node_modules/.pnpm/node_modules/.bin/handlebars: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"142node_modules/.pnpm/node_modules/.bin/uglifyjs: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"143node_modules/.pnpm/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"144node_modules/.pnpm/node_modules/.bin/is-docker: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"145node_modules/.pnpm/node_modules/.bin/marked: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"146node_modules/.pnpm/node_modules/.bin/glob: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"147node_modules/.pnpm/uglify-js@3.19.3/node_modules/uglify-js/bin/uglifyjs: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"148node_modules/.pnpm/traverse@0.6.8/node_modules/traverse/examples/stringify.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"149node_modules/.pnpm/marked-terminal@7.3.0_marked@15.0.12/node_modules/marked-terminal/node_modules/.bin/highlight: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"150node_modules/.pnpm/marked-terminal@7.3.0_marked@15.0.12/node_modules/marked-terminal/node_modules/.bin/marked: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"151node_modules/.pnpm/rollup@4.35.0/node_modules/rollup/dist/bin/rollup: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"152node_modules/.pnpm/oxfmt@0.65.0/node_modules/oxfmt/bin/oxfmt: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"153node_modules/.pnpm/bundle-require@5.1.0_esbuild@0.25.1/node_modules/bundle-require/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"154node_modules/.pnpm/@semantic-release+github@12.0.9_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/github/node_modules/.bin/mime: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"155node_modules/.pnpm/@semantic-release+github@12.0.9_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/github/node_modules/.bin/semantic-release: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"156node_modules/.pnpm/knip@6.32.3/node_modules/knip/node_modules/.bin/formatly: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"157node_modules/.pnpm/knip@6.32.3/node_modules/knip/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"158node_modules/.pnpm/knip@6.32.3/node_modules/knip/node_modules/.bin/yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"159node_modules/.pnpm/knip@6.32.3/node_modules/knip/bin/knip.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"160node_modules/.pnpm/npm@11.19.0/node_modules/npm/lib/utils/completion.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/bash"161node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"162node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"163node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"164node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"165node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"166node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"167node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"168node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"169node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/cssesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"170node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"171node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/nopt: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"172node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"173node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/arborist: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"174node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/qrcode-terminal: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"175node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/node-gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"176node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/pacote: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"177node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/.bin/installed-package-contents: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"178node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"179node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"180node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"181node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"182node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"183node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"184node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"185node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"186node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"187node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"188node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"189node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/9zyabiswyisqky2gd1d3z1ig5rm7dd94-python3-3.14.10/bin/python3"190node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"191node_modules/.pnpm/npm@11.19.0/node_modules/npm/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"192node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"193node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/npm: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/bash"194node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/npx: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/bash"195node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/npm-prefix.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"196node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/npm-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"197node_modules/.pnpm/npm@11.19.0/node_modules/npm/bin/npx-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"198node_modules/.pnpm/semantic-release@25.0.9_typescript@5.8.2/node_modules/semantic-release/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"199node_modules/.pnpm/semantic-release@25.0.9_typescript@5.8.2/node_modules/semantic-release/node_modules/.bin/marked: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"200node_modules/.pnpm/semantic-release@25.0.9_typescript@5.8.2/node_modules/semantic-release/bin/semantic-release.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"201node_modules/.pnpm/@semantic-release+npm@13.1.5_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/npm/node_modules/.bin/npm: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"202node_modules/.pnpm/@semantic-release+npm@13.1.5_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/npm/node_modules/.bin/npx: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"203node_modules/.pnpm/@semantic-release+npm@13.1.5_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/npm/node_modules/.bin/rc: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"204node_modules/.pnpm/@semantic-release+npm@13.1.5_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/npm/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"205node_modules/.pnpm/@semantic-release+npm@13.1.5_semantic-release@25.0.9_typescript@5.8.2_/node_modules/@semantic-release/npm/node_modules/.bin/semantic-release: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"206node_modules/.pnpm/typescript@5.8.2/node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"207node_modules/.pnpm/typescript@5.8.2/node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"208node_modules/.pnpm/send@0.19.0/node_modules/send/node_modules/.bin/mime: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"209node_modules/.pnpm/@vitest+mocker@3.2.3_vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0_/node_modules/@vitest/mocker/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"210node_modules/.pnpm/glob@10.4.5/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"211node_modules/.pnpm/conventional-commits-parser@6.4.0/node_modules/conventional-commits-parser/dist/cli/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"212node_modules/.pnpm/mime@1.6.0/node_modules/mime/src/build.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"213node_modules/.pnpm/mime@1.6.0/node_modules/mime/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"214node_modules/.pnpm/semver@7.8.5/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"215node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"216node_modules/.pnpm/mime@4.1.0/node_modules/mime/src/mime_cli.ts: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"217node_modules/.pnpm/mime@4.1.0/node_modules/mime/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"218node_modules/.pnpm/why-is-node-running@2.3.0/node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"219node_modules/.pnpm/tree-kill@1.2.2/node_modules/tree-kill/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"220node_modules/.pnpm/handlebars@4.7.9/node_modules/handlebars/node_modules/.bin/uglifyjs: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"221node_modules/.pnpm/handlebars@4.7.9/node_modules/handlebars/bin/handlebars: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"222node_modules/.pnpm/postcss-load-config@6.0.1_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_yaml@2.9.0/node_modules/postcss-load-config/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"223node_modules/.pnpm/postcss-load-config@6.0.1_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_yaml@2.9.0/node_modules/postcss-load-config/node_modules/.bin/yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"224node_modules/.pnpm/postcss-load-config@6.0.1_jiti@2.7.0_postcss@8.5.4_tsx@4.19.3_yaml@2.9.0/node_modules/postcss-load-config/node_modules/.bin/tsx: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"225node_modules/.pnpm/vitest@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vitest/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"226node_modules/.pnpm/vitest@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vitest/node_modules/.bin/vite-node: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"227node_modules/.pnpm/vitest@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vitest/node_modules/.bin/why-is-node-running: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"228node_modules/.pnpm/vitest@3.2.3_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"229node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"230node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/node_modules/.bin/rollup: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"231node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"232node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/node_modules/.bin/yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"233node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/node_modules/.bin/tsx: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"234node_modules/.pnpm/vite@6.3.5_@types+node@22.13.10_jiti@2.7.0_tsx@4.19.3_yaml@2.9.0/node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"235node_modules/.pnpm/sucrase@3.35.0/node_modules/sucrase/node_modules/.bin/glob: interpreter directive changed from "#!/bin/sh" to "/nix/store/xl3n26zm1kv1zhj3mma2x929f4sx3dlh-bash-5.3p20/bin/sh"236node_modules/.pnpm/sucrase@3.35.0/node_modules/sucrase/bin/sucrase: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"237node_modules/.pnpm/sucrase@3.35.0/node_modules/sucrase/bin/sucrase-node: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"238node_modules/.pnpm/marked@15.0.12/node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"239Finished pnpmConfigHookbuildPhase
240Executing npmBuildHook241npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.242npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.243\npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.244npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.245246> mcp-remote@0.16.6 build247> tsup248249CLI Building entry: src/client.ts, src/proxy.ts250CLI Using tsconfig: tsconfig.json251CLI tsup v8.4.0252CLI Using tsup config: /build/source/package.json253CLI Target: es2022254CLI Cleaning output folder255ESM Build start256ESM dist/client.js 5.86 KB257ESM dist/webapi-WW3GGD26.js 122.45 KB258ESM dist/chunk-MLKGABMK.js 191.00 B259ESM dist/proxy.js 533.43 KB260ESM dist/chunk-MKB2ICYW.js 1.61 MB261ESM ⚡️ Build success in 578ms262DTS Build start263DTS ⚡️ Build success in 8327ms264DTS dist/client.d.ts 20.00 B265DTS dist/proxy.d.ts 20.00 B266\Finished npmBuildHookcheckPhase
267268> mcp-remote@0.16.6 test /build/source269> vitest run270271272 RUN v3.2.3 /build/source273274275 ❯ src/lib/explicit-client-credentials.test.ts [queued]276277 Test Files 0 passed (21)278 Tests 0 passed (0)279 Start at 13:44:03280 Duration 406ms281282 ❯ src/lib/explicit-client-credentials.test.ts [queued]283 ❯ src/lib/node-oauth-client-provider.test.ts [queued]284285 Test Files 0 passed (21)286 Tests 0 passed (0)287 Start at 13:44:03288 Duration 560ms289290 ❯ src/lib/connect-to-remote-server.test.ts [queued]291 ❯ src/lib/device-authorization.test.ts [queued]292 ❯ src/lib/explicit-client-credentials.test.ts [queued]293 ❯ src/lib/mcp-auth-config.test.ts [queued]294 ❯ src/lib/node-oauth-client-provider.test.ts [queued]295 ❯ src/lib/protected-resource-metadata.test.ts [queued]296 ❯ src/lib/utils.test.ts [queued]297298 Test Files 0 passed (21)299 Tests 0 passed (0)300 Start at 13:44:03301 Duration 661ms302303 ❯ src/lib/connect-to-remote-server.test.ts [queued]304 ❯ src/lib/device-authorization.test.ts [queued]305 ❯ src/lib/explicit-client-credentials.test.ts [queued]306 ❯ src/lib/mcp-auth-config.test.ts [queued]307 ❯ src/lib/node-oauth-client-provider.test.ts [queued]308 ❯ src/lib/protected-resource-metadata.test.ts [queued]309 ❯ src/lib/utils.test.ts [queued]310311 Test Files 0 passed (21)312 Tests 0 passed (0)313 Start at 13:44:03314 Duration 948ms315316 ❯ src/lib/connect-to-remote-server.test.ts [queued]317 ❯ src/lib/device-authorization.test.ts [queued]318 ❯ src/lib/explicit-client-credentials.test.ts 0/17319 ❯ src/lib/mcp-auth-config.test.ts [queued]320 ❯ src/lib/node-oauth-client-provider.test.ts [queued]321 ❯ src/lib/protected-resource-metadata.test.ts [queued]322 ❯ src/lib/utils.test.ts [queued]323324 Test Files 0 passed (21)325 Tests 0 passed (17)326 Start at 13:44:03327 Duration 1.53s328329 ❯ src/lib/connect-to-remote-server.test.ts [queued]330 ❯ src/lib/device-authorization.test.ts 0/24331 ❯ src/lib/explicit-client-credentials.test.ts 0/17332 ❯ src/lib/mcp-auth-config.test.ts 0/19333 ❯ src/lib/node-oauth-client-provider.test.ts [queued]334 ❯ src/lib/protected-resource-metadata.test.ts [queued]335 ❯ src/lib/utils.test.ts [queued]336337 Test Files 0 passed (21)338 Tests 0 passed (60)339 Start at 13:44:03340 Duration 1.64s341342 ❯ src/lib/connect-to-remote-server.test.ts [queued]343 ❯ src/lib/device-authorization.test.ts 1/24344 ❯ src/lib/explicit-client-credentials.test.ts 0/17345 ❯ src/lib/mcp-auth-config.test.ts 2/19346 ❯ src/lib/node-oauth-client-provider.test.ts [queued]347 ❯ src/lib/protected-resource-metadata.test.ts [queued]348 ❯ src/lib/utils.test.ts [queued]349350 Test Files 0 passed (21)351 Tests 3 passed (60)352 Start at 13:44:03353 Duration 1.74s354 ✓ src/lib/device-authorization.test.ts (24 tests) 155ms355356 ❯ src/lib/connect-to-remote-server.test.ts [queued]357 ❯ src/lib/device-authorization.test.ts 24/24358 ❯ src/lib/explicit-client-credentials.test.ts 0/17359 ❯ src/lib/mcp-auth-config.test.ts 17/19360 ❯ src/lib/node-oauth-client-provider.test.ts 0/121361 ❯ src/lib/protected-resource-metadata.test.ts [queued]362 ❯ src/lib/utils.test.ts [queued]363364 Test Files 1 passed (21)365 Tests 41 passed (181)366 Start at 13:44:03367 Duration 1.85s368 ✓ src/lib/mcp-auth-config.test.ts (19 tests) 228ms369370 ❯ src/lib/connect-to-remote-server.test.ts [queued]371 ❯ src/lib/device-authorization.test.ts 24/24372 ❯ src/lib/explicit-client-credentials.test.ts 4/17373 ❯ src/lib/mcp-auth-config.test.ts 19/19374 ❯ src/lib/node-oauth-client-provider.test.ts 0/121375 ❯ src/lib/protected-resource-metadata.test.ts [queued]376 ❯ src/lib/utils.test.ts [queued]377378 Test Files 2 passed (21)379 Tests 47 passed (181)380 Start at 13:44:03381 Duration 2.05s382383 ❯ src/lib/connect-to-remote-server.test.ts [queued]384 ❯ src/lib/device-authorization.test.ts 24/24385 ❯ src/lib/explicit-client-credentials.test.ts 7/17386 ❯ src/lib/mcp-auth-config.test.ts 19/19387 ❯ src/lib/node-oauth-client-provider.test.ts 3/121388 ❯ src/lib/protected-resource-metadata.test.ts [queued]389 ❯ src/lib/utils.test.ts [queued]390391 Test Files 2 passed (21)392 Tests 53 passed (181)393 Start at 13:44:03394 Duration 2.15s395396 ❯ src/lib/connect-to-remote-server.test.ts [queued]397 ❯ src/lib/device-authorization.test.ts 24/24398 ❯ src/lib/explicit-client-credentials.test.ts 11/17399 ❯ src/lib/mcp-auth-config.test.ts 19/19400 ❯ src/lib/node-oauth-client-provider.test.ts 3/121401 ❯ src/lib/protected-resource-metadata.test.ts [queued]402 ❯ src/lib/utils.test.ts [queued]403404 Test Files 2 passed (21)405 Tests 57 passed (181)406 Start at 13:44:03407 Duration 2.25s408stderr | src/lib/explicit-client-credentials.test.ts > Explicit client credentials with an MCP server behind enterprise discovery redirects > reports a token endpoint rejection without discovery or browser fallback409[mcp-sdk] OAuth "invalid_client" — invalidating the stored client credentials and tokens and retrying authorization. Cause: "Client credentials rejected"410411412 ❯ src/lib/connect-to-remote-server.test.ts 0/14413 ❯ src/lib/device-authorization.test.ts 24/24414 ❯ src/lib/explicit-client-credentials.test.ts 17/17415 ❯ src/lib/mcp-auth-config.test.ts 19/19416 ❯ src/lib/node-oauth-client-provider.test.ts 4/121417 ❯ src/lib/protected-resource-metadata.test.ts 0/24418 ❯ src/lib/utils.test.ts [queued]419420 Test Files 3 passed (21)421 Tests 64 passed (219)422 Start at 13:44:03423 Duration 2.35s424 ✓ src/lib/explicit-client-credentials.test.ts (17 tests) 772ms425426 ❯ src/lib/connect-to-remote-server.test.ts 0/14427 ❯ src/lib/device-authorization.test.ts 24/24428 ❯ src/lib/explicit-client-credentials.test.ts 17/17429 ❯ src/lib/mcp-auth-config.test.ts 19/19430 ❯ src/lib/node-oauth-client-provider.test.ts 4/121431 ❯ src/lib/protected-resource-metadata.test.ts 0/24432 ❯ src/lib/utils.test.ts [queued]433434 Test Files 3 passed (21)435 Tests 64 passed (219)436 Start at 13:44:03437 Duration 2.35s438 ✓ src/lib/protected-resource-metadata.test.ts (24 tests) 47ms439440 ❯ src/lib/auth-success-url.test.ts [queued]441 ❯ src/lib/connect-to-remote-server.test.ts 2/14442 ❯ src/lib/discovery-state.test.ts [queued]443 ❯ src/lib/explicit-client-credentials.test.ts 17/17444 ❯ src/lib/node-oauth-client-provider.test.ts 4/121445 ❯ src/lib/protected-resource-metadata.test.ts 24/24446 ❯ src/lib/utils.test.ts 1/231447448 Test Files 4 passed (21)449 Tests 91 passed (450)450 Start at 13:44:03451 Duration 2.56s452stderr | src/lib/node-oauth-client-provider.test.ts > NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > lets the SDK clear and re-register a cached dynamic client once453[mcp-sdk] SEP-2352: stored OAuth credential has no 'issuer' stamp (pre-upgrade storage or provider not round-tripping the value). SEP-2352 isolation is inactive for this read; ensure your provider round-trips the issuer field.454455stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse basic server URL456[1686] Using callback port derived from the server URL: 37859457458stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse server URL with callback port459[1686] Using specified callback port: 3000460461stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Default to the standard callback path when --callback-path is absent462[1686] Using callback port derived from the server URL: 37859463464stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse server URL with callback path465[1686] Using callback path: /custom-callback466[1686] Using callback port derived from the server URL: 37859467468stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse a client metadata document URL469[1686] Using client metadata document: https://example.com/.well-known/oauth-client-metadata470[1686] Using callback port derived from the server URL: 31608471472stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a client metadata URL an authorization server would reject473[1686] Warning: Ignoring invalid client metadata URL: http://example.com/client-metadata. It must be an HTTPS URL with a path.474[1686] Using callback port derived from the server URL: 37859475476stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a client metadata URL an authorization server would reject477[1686] Warning: Ignoring invalid client metadata URL: https://example.com/. It must be an HTTPS URL with a path.478[1686] Using callback port derived from the server URL: 37859479480stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a client metadata URL an authorization server would reject481[1686] Warning: Ignoring invalid client metadata URL: https://example.com. It must be an HTTPS URL with a path.482[1686] Using callback port derived from the server URL: 37859483484stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a client metadata URL an authorization server would reject485[1686] Warning: Ignoring invalid client metadata URL: not-a-url. It must be an HTTPS URL with a path.486[1686] Using callback port derived from the server URL: 37859487488stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Register dynamically when no client metadata URL is given489[1686] Using callback port derived from the server URL: 37859490491stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ask for the ID token to be sent as the bearer credential492[1686] Using the ID token as the bearer credential493[1686] Using callback port derived from the server URL: 37859494495stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Send the access token when nothing asks otherwise496[1686] Using callback port derived from the server URL: 37859497498stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ask to sign in without a browser on this machine499[1686] Using the OAuth device grant; no browser will be opened on this machine500[1686] Using callback port derived from the server URL: 37859501502stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Use the browser flow when nothing asks otherwise503[1686] Using callback port derived from the server URL: 37859504505stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ask to sign in as the software itself, with no user at all506[1686] Using the OAuth client_credentials grant; no browser will be opened and no user will be asked507[1686] Using callback port derived from the server URL: 37859508509stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Use an explicit token endpoint for client credentials without discovery510[1686] Using the OAuth client_credentials grant; no browser will be opened and no user will be asked511[1686] Using an explicit OAuth token endpoint at https://auth.example.com512[1686] Using callback port derived from the server URL: 23961513514stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Refuse to send client credentials to an insecure remote token endpoint515[1686] Using the OAuth client_credentials grant; no browser will be opened and no user will be asked516517stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Take a client secret from the environment rather than the command line518[1686] Replacing ${MCP_TEST_SECRET} with environment value in static OAuth client information519[1686] Using static OAuth client information from string520[1686] Using callback port derived from the server URL: 37859521522stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Keep credentials for a metadata document client apart from registered ones523[1686] Using callback port derived from the server URL: 37859524525stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Keep credentials for a metadata document client apart from registered ones526[1686] Using client metadata document: https://client.example.com/metadata527[1686] Using callback port derived from the server URL: 14931528529stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a callback path that is not rooted530[1686] Warning: Ignoring invalid callback path: custom-callback. It must start with '/'.531[1686] Using callback port derived from the server URL: 37859532533534 ❯ src/lib/auth-success-url.test.ts [queued]535 ❯ src/lib/connect-to-remote-server.test.ts 2/14536 ❯ src/lib/discovery-state.test.ts [queued]537 ❯ src/lib/explicit-client-credentials.test.ts 17/17538 ❯ src/lib/node-oauth-client-provider.test.ts 4/121539 ❯ src/lib/protected-resource-metadata.test.ts 24/24540 ❯ src/lib/utils.test.ts 1/231541542 Test Files 4 passed (21)543 Tests 91 passed (450)544 Start at 13:44:03545 Duration 2.56s546stderr | src/lib/node-oauth-client-provider.test.ts > NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > lets the SDK clear and re-register a cached dynamic client once547[mcp-sdk] OAuth "invalid_client" — invalidating the stored client credentials and tokens and retrying authorization. Cause: "Cached OAuth client registration is no longer valid"548549stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore a callback path that shadows the long-poll endpoint550[1686] Warning: Ignoring reserved callback path: /wait-for-auth. It is used to coordinate concurrent instances.551[1686] Using callback port derived from the server URL: 37859552553stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse localhost URL with HTTP protocol554[1686] Using callback port derived from the server URL: 23717555556stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse 127.0.0.1 URL with HTTP protocol557[1686] Using callback port derived from the server URL: 16626558559stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse single custom header560[1686] Using callback port derived from the server URL: 28726561562stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse single custom header563[1686] Using custom headers: foo564565stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse multiple custom headers566[1686] Using callback port derived from the server URL: 6065567568stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse multiple custom headers569[1686] Using custom headers: Authorization, Content-Type570571stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Read headers from a file572[1686] Loaded 2 header(s) from /build/mcp-remote-headers-YZs3iP/headers.txt573574stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Read headers from a file575[1686] Using callback port derived from the server URL: 46953576577stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Read headers from a file578[1686] Using custom headers: Authorization, X-Tenant579580581 ❯ src/lib/auth-success-url.test.ts [queued]582 ❯ src/lib/connect-to-remote-server.test.ts 14/14583 ❯ src/lib/discovery-state.test.ts [queued]584 ❯ src/lib/explicit-client-credentials.test.ts 17/17585 ❯ src/lib/node-oauth-client-provider.test.ts 7/121586 ❯ src/lib/protected-resource-metadata.test.ts 24/24587 ❯ src/lib/utils.test.ts 59/231588589 Test Files 5 passed (21)590 Tests 164 passed (450)591 Start at 13:44:03592 Duration 2.77s593 ✓ src/lib/connect-to-remote-server.test.ts (14 tests) 196ms594595 ❯ src/lib/auth-success-url.test.ts [queued]596 ❯ src/lib/connect-to-remote-server.test.ts 14/14597 ❯ src/lib/discovery-state.test.ts [queued]598 ❯ src/lib/explicit-client-credentials.test.ts 17/17599 ❯ src/lib/node-oauth-client-provider.test.ts 7/121600 ❯ src/lib/protected-resource-metadata.test.ts 24/24601 ❯ src/lib/utils.test.ts 59/231602603 Test Files 5 passed (21)604 Tests 164 passed (450)605 Start at 13:44:03606 Duration 2.77s607stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore invalid header format608[1686] Warning: ignoring a --header argument that is not in Name:Value form609[1686] Using callback port derived from the server URL: 37859610611stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Handle --allow-http flag for non-localhost URLs612[1686] Using callback port derived from the server URL: 12806613614stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Accept HTTPS URLs without --allow-http flag615[1686] Using callback port derived from the server URL: 37859616617stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Handle --allow-http with other arguments618[1686] Using specified callback port: 4000619620stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Handle --allow-http with other arguments621[1686] Using custom headers: Authorization622623stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Use default transport strategy when not specified624[1686] Using callback port derived from the server URL: 37859625626stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse transport strategy sse-only627[1686] Using transport strategy: sse-only628[1686] Using callback port derived from the server URL: 37859629630stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse transport strategy http-only631[1686] Using transport strategy: http-only632[1686] Using callback port derived from the server URL: 37859633634stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse transport strategy sse-first635[1686] Using transport strategy: sse-first636[1686] Using callback port derived from the server URL: 37859637638stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse transport strategy http-first639[1686] Using transport strategy: http-first640[1686] Using callback port derived from the server URL: 37859641642stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Ignore invalid transport strategy and use default643[1686] Warning: Ignoring invalid transport strategy: invalid-strategy. Valid values are: sse-only, http-only, sse-first, http-first644[1686] Using callback port derived from the server URL: 37859645646stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Use default host when not specified647[1686] Using callback port derived from the server URL: 37859648649stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Default to the IPv4 loopback literal on Windows650[1686] Using callback port derived from the server URL: 37859651652stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An explicit --host still wins on Windows653[1686] Using callback hostname: myserver.local654[1686] Using callback port derived from the server URL: 37859655656stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse custom IP host657[1686] Using callback hostname: 127.0.0.1658[1686] Using callback port derived from the server URL: 37859659660stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse custom domain host661[1686] Using callback hostname: myserver.local662[1686] Using callback port derived from the server URL: 37859663664stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Handle host with multiple other arguments665[1686] Using transport strategy: sse-only666[1686] Using callback hostname: custom.host.com667[1686] Using specified callback port: 3000668669stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: The callback server stays on loopback unless --bind-host says otherwise670[1686] Using callback port derived from the server URL: 37859671672stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: A wildcard --bind-host moves the listen address, not the host in the callback URL673[1686] Binding the OAuth callback server to: 0.0.0.0674[1686] Using specified callback port: 9696675676stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An IPv6 --bind-host is accepted in the bracketed form --host takes677[1686] Binding the OAuth callback server to: ::1678[1686] Using callback hostname: [::1] (derived from --bind-host)679[1686] Using callback port derived from the server URL: 37859680681stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An IPv6 --bind-host also moves the callback URL to IPv6 loopback682[1686] Binding the OAuth callback server to: ::1683[1686] Using callback hostname: [::1] (derived from --bind-host)684[1686] Using callback port derived from the server URL: 37859685686stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: The bracketed IPv6 --bind-host moves the callback URL too687[1686] Binding the OAuth callback server to: ::1688[1686] Using callback hostname: [::1] (derived from --bind-host)689[1686] Using callback port derived from the server URL: 37859690691stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An IPv6 wildcard --bind-host keeps the default callback host692[1686] Binding the OAuth callback server to: ::693[1686] Using callback port derived from the server URL: 37859694695stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An explicit --host still wins over an IPv6 --bind-host696[1686] Using callback hostname: localhost697[1686] Binding the OAuth callback server to: ::1698[1686] Using callback port derived from the server URL: 37859699700stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: A bare IPv6 --host is bracketed for the callback URL701[1686] Using callback hostname: [::1]702[1686] Using callback port derived from the server URL: 37859703704stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: The Windows default host gives way to an IPv6 --bind-host705[1686] Binding the OAuth callback server to: ::1706[1686] Using callback hostname: [::1] (derived from --bind-host)707[1686] Using callback port derived from the server URL: 37859708709stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An empty --bind-host keeps the callback server on loopback710[1686] Warning: ignoring an empty --bind-host; the OAuth callback server stays on loopback711[1686] Using callback port derived from the server URL: 37859712713stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: An empty --bind-host keeps the callback server on loopback714[1686] Warning: ignoring an empty --bind-host; the OAuth callback server stays on loopback715[1686] Using callback port derived from the server URL: 37859716717stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Return empty ignored tools array when none specified718[1686] Using callback port derived from the server URL: 37859719720stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse single ignored tool721[1686] Ignoring tool: foo722[1686] Using callback port derived from the server URL: 37859723724stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse multiple ignored tools725[1686] Ignoring tool: foo726[1686] Ignoring tool: bar727[1686] Ignoring tool: baz728[1686] Using callback port derived from the server URL: 37859729730stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Handle ignored tools with other arguments731[1686] Using transport strategy: sse-only732[1686] Using callback hostname: localhost733[1686] Ignoring tool: tool1734[1686] Ignoring tool: tool2735[1686] Using specified callback port: 4000736737stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Use default auth timeout when not specified738[1686] Using callback port derived from the server URL: 37859739740stderr | src/lib/utils.test.ts > Feature: Command Line Arguments Parsing > Scenario: Parse valid auth timeout in seconds and convert to milliseconds741[1686] Using auth callback timeout: 60 seconds742[1686] Using callback port derived from the server URL: 37859743744745 ❯ src/lib/auth-success-url.test.ts [queued]746 ❯ src/lib/connect-to-remote-server.test.ts 14/14747 ❯ src/lib/discovery-state.test.ts [queued]748 ❯ src/lib/explicit-client-credentials.test.ts 17/17749 ❯ src/lib/node-oauth-client-provider.test.ts 7/121750 ❯ src/lib/protected-resource-metadata.test.ts 24/24751 ❯ src/lib/utils.test.ts 59/231752753 Test Files 5 passed (21)754 Tests 164 passed (450)755 Start at 13:44:03756 Duration 2.77s757stderr | src/lib/node-oauth-client-provider.test.ts > NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > opens the browser for the new registration after the stale one is cleared758[mcp-sdk] SEP-2352: stored OAuth credential has no 'issuer' stamp (pre-upgrade storage or provider not round-tripping the value). SEP-2352 isolation is inactive for this read; ensure your provider round-trips the issuer field.759760stderr | src/lib/node-oauth-client-provider.test.ts > NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > opens the browser for the new registration after the stale one is cleared761[mcp-sdk] OAuth "invalid_client" — invalidating the stored client credentials and tokens and retrying authorization. Cause: "Cached OAuth client registration is no longer valid"762763764 ❯ src/lib/auth-success-url.test.ts [queued]765 ❯ src/lib/connect-to-remote-server.test.ts 14/14766 ❯ src/lib/coordinate-auth.test.ts [queued]767 ❯ src/lib/discovery-state.test.ts 0/9768 ❯ src/lib/node-oauth-client-provider.test.ts 7/121769 ❯ src/lib/protected-resource-metadata.test.ts 24/24770 ❯ src/lib/utils.test.ts 69/231771772 Test Files 5 passed (21)773 Tests 174 passed (459)774 Start at 13:44:03775 Duration 2.88s776777 ❯ src/lib/auth-success-url.test.ts [queued]778 ❯ src/lib/connect-to-remote-server.test.ts 14/14779 ❯ src/lib/coordinate-auth.test.ts [queued]780 ❯ src/lib/discovery-state.test.ts 6/9781 ❯ src/lib/node-oauth-client-provider.test.ts 7/121782 ❯ src/lib/protected-resource-metadata.test.ts 24/24783 ❯ src/lib/utils.test.ts 69/231784785 Test Files 5 passed (21)786 Tests 180 passed (459)787 Start at 13:44:03788 Duration 3.08s789 ✓ src/lib/discovery-state.test.ts (9 tests) 303ms790791 ❯ src/lib/auth-success-url.test.ts [queued]792 ❯ src/lib/coordinate-auth.test.ts [queued]793 ❯ src/lib/discovery-state.test.ts 9/9794 ❯ src/lib/endpoint-policy.test.ts [queued]795 ❯ src/lib/node-oauth-client-provider.test.ts 8/121796 ❯ src/lib/refresh-coordination.test.ts [queued]797 ❯ src/lib/utils.test.ts 71/231798799 Test Files 6 passed (21)800 Tests 186 passed (459)801 Start at 13:44:03802 Duration 3.18s803804 ❯ src/lib/auth-success-url.test.ts [queued]805 ❯ src/lib/coordinate-auth.test.ts [queued]806 ❯ src/lib/discovery-state.test.ts 9/9807 ❯ src/lib/endpoint-policy.test.ts [queued]808 ❯ src/lib/node-oauth-client-provider.test.ts 8/121809 ❯ src/lib/refresh-coordination.test.ts [queued]810 ❯ src/lib/utils.test.ts 75/231811812 Test Files 6 passed (21)813 Tests 190 passed (459)814 Start at 13:44:03815 Duration 3.39s816stderr | src/lib/node-oauth-client-provider.test.ts > NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > reports a client the token endpoint refuses as refused, not as a changed authorization server817[mcp-sdk] OAuth "invalid_client" — invalidating the stored client credentials and tokens and retrying authorization. Cause: "invalid_client"818819820 ❯ src/lib/auth-success-url.test.ts 0/26821 ❯ src/lib/coordinate-auth.test.ts [queued]822 ❯ src/lib/discovery-state.test.ts 9/9823 ❯ src/lib/endpoint-policy.test.ts [queued]824 ❯ src/lib/node-oauth-client-provider.test.ts 9/121825 ❯ src/lib/refresh-coordination.test.ts [queued]826 ❯ src/lib/utils.test.ts 76/231827828 Test Files 6 passed (21)829 Tests 192 passed (485)830 Start at 13:44:03831 Duration 3.49s832833 ❯ src/lib/auth-success-url.test.ts 11/26834 ❯ src/lib/coordinate-auth.test.ts [queued]835 ❯ src/lib/discovery-state.test.ts 9/9836 ❯ src/lib/endpoint-policy.test.ts [queued]837 ❯ src/lib/node-oauth-client-provider.test.ts 10/121838 ❯ src/lib/refresh-coordination.test.ts [queued]839 ❯ src/lib/utils.test.ts 77/231840841 Test Files 6 passed (21)842 Tests 205 passed (485)843 Start at 13:44:03844 Duration 3.59s845846 ❯ src/lib/auth-success-url.test.ts 16/26847 ❯ src/lib/coordinate-auth.test.ts [queued]848 ❯ src/lib/discovery-state.test.ts 9/9849 ❯ src/lib/endpoint-policy.test.ts [queued]850 ❯ src/lib/node-oauth-client-provider.test.ts 10/121851 ❯ src/lib/refresh-coordination.test.ts [queued]852 ❯ src/lib/utils.test.ts 78/231853854 Test Files 6 passed (21)855 Tests 211 passed (485)856 Start at 13:44:03857 Duration 3.69s858859 ❯ src/lib/auth-success-url.test.ts 17/26860 ❯ src/lib/authorization-server-metadata.test.ts [queued]861 ❯ src/lib/coordinate-auth.test.ts 0/14862 ❯ src/lib/endpoint-policy.test.ts 0/27863 ❯ src/lib/node-oauth-client-provider.test.ts 10/121864 ❯ src/lib/refresh-coordination.test.ts 0/3865 ❯ src/lib/utils.test.ts 102/231866867 Test Files 6 passed (21)868 Tests 236 passed (529)869 Start at 13:44:03870 Duration 3.79s871872 ❯ src/lib/auth-success-url.test.ts 18/26873 ❯ src/lib/authorization-server-metadata.test.ts [queued]874 ❯ src/lib/coordinate-auth.test.ts 2/14875 ❯ src/lib/endpoint-policy.test.ts 12/27876 ❯ src/lib/node-oauth-client-provider.test.ts 13/121877 ❯ src/lib/refresh-coordination.test.ts 0/3878 ❯ src/lib/utils.test.ts 105/231879880 Test Files 6 passed (21)881 Tests 257 passed (529)882 Start at 13:44:03883 Duration 3.89s884885 ❯ src/lib/auth-success-url.test.ts 20/26886 ❯ src/lib/authorization-server-metadata.test.ts [queued]887 ❯ src/lib/coordinate-auth.test.ts 3/14888 ❯ src/lib/endpoint-policy.test.ts 17/27889 ❯ src/lib/node-oauth-client-provider.test.ts 13/121890 ❯ src/lib/refresh-coordination.test.ts 0/3891 ❯ src/lib/utils.test.ts 106/231892893 Test Files 6 passed (21)894 Tests 266 passed (529)895 Start at 13:44:03896 Duration 3.99s897 ✓ src/lib/endpoint-policy.test.ts (27 tests) 285ms898899 ❯ src/lib/auth-success-url.test.ts 25/26900 ❯ src/lib/authorization-server-metadata.test.ts [queued]901 ❯ src/lib/coordinate-auth.test.ts 3/14902 ❯ src/lib/endpoint-policy.test.ts 27/27903 ❯ src/lib/node-oauth-client-provider.test.ts 14/121904 ❯ src/lib/refresh-coordination.test.ts 0/3905 ❯ src/lib/utils.test.ts 110/231906907 Test Files 7 passed (21)908 Tests 286 passed (529)909 Start at 13:44:03910 Duration 4.19s911stderr | src/lib/refresh-coordination.test.ts > Feature: Instances sharing a store redeem a refresh token once between them > Scenario: A refusal that lost the race to an instance outside the lease keeps that instance's token912[mcp-sdk] OAuth "invalid_grant" — invalidating the stored tokens and retrying authorization. Cause: "The refresh token is no longer valid"913914915 ❯ src/lib/auth-success-url.test.ts 25/26916 ❯ src/lib/authorization-server-metadata.test.ts [queued]917 ❯ src/lib/coordinate-auth.test.ts 3/14918 ❯ src/lib/endpoint-policy.test.ts 27/27919 ❯ src/lib/node-oauth-client-provider.test.ts 15/121920 ❯ src/lib/refresh-coordination.test.ts 0/3921 ❯ src/lib/utils.test.ts 115/231922923 Test Files 7 passed (21)924 Tests 292 passed (529)925 Start at 13:44:03926 Duration 4.40s927 ✓ src/lib/auth-success-url.test.ts (26 tests) 995ms928 ✓ OAuth browser completion > keeps the option when a follower takes over a departed owner 320ms929930 ❯ src/lib/auth-success-url.test.ts 26/26931 ❯ src/lib/authorization-server-metadata.test.ts [queued]932 ❯ src/lib/cookie-jar.test.ts 0/19933 ❯ src/lib/coordinate-auth.test.ts 3/14934 ❯ src/lib/node-oauth-client-provider.test.ts 15/121935 ❯ src/lib/refresh-coordination.test.ts 3/3936 ❯ src/lib/utils.test.ts 125/231937938 Test Files 9 passed (21)939 Tests 306 passed (548)940 Start at 13:44:03941 Duration 4.50s942stderr | src/lib/refresh-coordination.test.ts > Feature: Instances sharing a store redeem a refresh token once between them > Scenario: A refresh token the server really refused is discarded, and a sign-in follows943[mcp-sdk] OAuth "invalid_grant" — invalidating the stored tokens and retrying authorization. Cause: "The refresh token is no longer valid"944945946 ❯ src/lib/auth-success-url.test.ts 26/26947 ❯ src/lib/authorization-server-metadata.test.ts [queued]948 ❯ src/lib/cookie-jar.test.ts 0/19949 ❯ src/lib/coordinate-auth.test.ts 3/14950 ❯ src/lib/node-oauth-client-provider.test.ts 15/121951 ❯ src/lib/refresh-coordination.test.ts 3/3952 ❯ src/lib/utils.test.ts 125/231953954 Test Files 9 passed (21)955 Tests 306 passed (548)956 Start at 13:44:03957 Duration 4.50s958 ✓ src/lib/refresh-coordination.test.ts (3 tests) 607ms959 ✓ Feature: Instances sharing a store redeem a refresh token once between them > Scenario: Three instances refused the same token redeem its refresh token once 465ms960961 ❯ src/lib/auth-success-url.test.ts 26/26962 ❯ src/lib/authorization-server-metadata.test.ts [queued]963 ❯ src/lib/cookie-jar.test.ts 0/19964 ❯ src/lib/coordinate-auth.test.ts 3/14965 ❯ src/lib/node-oauth-client-provider.test.ts 15/121966 ❯ src/lib/refresh-coordination.test.ts 3/3967 ❯ src/lib/utils.test.ts 125/231968969 Test Files 9 passed (21)970 Tests 306 passed (548)971 Start at 13:44:03972 Duration 4.50s973 ✓ src/lib/cookie-jar.test.ts (19 tests) 26ms974 ✓ src/lib/authorization-server-metadata.test.ts (19 tests) 28ms975976 ❯ src/lib/auth-success-url.test.ts 26/26977 ❯ src/lib/authorization-server-metadata.test.ts 19/19978 ❯ src/lib/cookie-jar.test.ts 19/19979 ❯ src/lib/coordinate-auth.test.ts 3/14980 ❯ src/lib/node-oauth-client-provider.test.ts 62/121981 ❯ src/lib/refresh-coordination.test.ts 3/3982 ❯ src/lib/utils.test.ts 134/231983984 Test Files 11 passed (21)985 Tests 400 passed (567)986 Start at 13:44:03987 Duration 4.60s988989 ❯ src/lib/auth-success-url.test.ts 26/26990 ❯ src/lib/authorization-server-metadata.test.ts 19/19991 ❯ src/lib/cookie-jar.test.ts 19/19992 ❯ src/lib/coordinate-auth.test.ts 3/14993 ❯ src/lib/node-oauth-client-provider.test.ts 62/121994 ❯ src/lib/refresh-coordination.test.ts 3/3995 ❯ src/lib/utils.test.ts 136/231996997 Test Files 11 passed (21)998 Tests 402 passed (567)999 Start at 13:44:031000 Duration 4.70s10011002 ❯ src/lib/authorization-server-metadata.test.ts 19/191003 ❯ src/lib/cookie-jar.test.ts 19/191004 ❯ src/lib/coordinate-auth.test.ts 3/141005 ❯ src/lib/node-oauth-client-provider.test.ts 63/1211006 ❯ src/lib/protocol-era.test.ts [queued]1007 ❯ src/lib/refresh-coordination.test.ts 3/31008 ❯ src/lib/utils.test.ts 141/23110091010 Test Files 11 passed (21)1011 Tests 408 passed (567)1012 Start at 13:44:031013 Duration 4.91s10141015 ❯ src/lib/authorization-server-metadata.test.ts 19/191016 ❯ src/lib/cookie-jar.test.ts 19/191017 ❯ src/lib/coordinate-auth.test.ts 3/141018 ❯ src/lib/coordination.test.ts [queued]1019 ❯ src/lib/node-oauth-client-provider.test.ts 63/1211020 ❯ src/lib/protocol-era.test.ts [queued]1021 ❯ src/lib/utils.test.ts 143/23110221023 Test Files 11 passed (21)1024 Tests 410 passed (567)1025 Start at 13:44:031026 Duration 5.01s10271028 ❯ src/lib/client-credentials.test.ts [queued]1029 ❯ src/lib/coordinate-auth.test.ts 4/141030 ❯ src/lib/coordination.test.ts [queued]1031 ❯ src/lib/node-oauth-client-provider.test.ts 63/1211032 ❯ src/lib/protocol-era.test.ts 0/191033 ❯ src/lib/static-client-info.test.ts [queued]1034 ❯ src/lib/utils.test.ts 143/23110351036 Test Files 11 passed (21)1037 Tests 411 passed (586)1038 Start at 13:44:031039 Duration 5.11s1040 ✓ src/lib/protocol-era.test.ts (19 tests) 25ms10411042 ❯ src/lib/client-credentials.test.ts [queued]1043 ❯ src/lib/coordinate-auth.test.ts 4/141044 ❯ src/lib/coordination.test.ts [queued]1045 ❯ src/lib/node-oauth-client-provider.test.ts 63/1211046 ❯ src/lib/protocol-era.test.ts 19/191047 ❯ src/lib/static-client-info.test.ts [queued]1048 ❯ src/lib/utils.test.ts 146/23110491050 Test Files 12 passed (21)1051 Tests 433 passed (586)1052 Start at 13:44:031053 Duration 5.21s10541055 ❯ src/lib/client-credentials.test.ts 0/121056 ❯ src/lib/coordinate-auth.test.ts 4/141057 ❯ src/lib/coordination.test.ts [queued]1058 ❯ src/lib/node-oauth-client-provider.test.ts 64/1211059 ❯ src/lib/protocol-era.test.ts 19/191060 ❯ src/lib/static-client-info.test.ts [queued]1061 ❯ src/lib/utils.test.ts 146/23110621063 Test Files 12 passed (21)1064 Tests 434 passed (598)1065 Start at 13:44:031066 Duration 5.51s1067 ✓ src/lib/client-credentials.test.ts (12 tests) 58ms10681069 ❯ src/lib/client-credentials.test.ts 12/121070 ❯ src/lib/coordinate-auth.test.ts 4/141071 ❯ src/lib/coordination.test.ts [queued]1072 ❯ src/lib/node-oauth-client-provider.test.ts 76/1211073 ❯ src/lib/static-client-info.test.ts 0/41074 ❯ src/lib/utils.test.ts 146/2311075 ❯ src/proxy.test.ts 0/710761077 Test Files 13 passed (21)1078 Tests 458 passed (609)1079 Start at 13:44:031080 Duration 5.61s1081 ✓ src/lib/static-client-info.test.ts (4 tests) 172ms10821083 ❯ src/lib/client-credentials.test.ts 12/121084 ❯ src/lib/coordinate-auth.test.ts 4/141085 ❯ src/lib/coordination.test.ts [queued]1086 ❯ src/lib/node-oauth-client-provider.test.ts 83/1211087 ❯ src/lib/utils.test.ts 146/2311088 ❯ src/proxy.test.ts 1/710891090 Test Files 14 passed (21)1091 Tests 470 passed (609)1092 Start at 13:44:031093 Duration 5.82s1094 ✓ src/proxy.test.ts (7 tests) 174ms10951096 ❯ src/lib/coordinate-auth.test.ts 4/141097 ❯ src/lib/coordination.test.ts 0/101098 ❯ src/lib/node-oauth-client-provider.test.ts 84/1211099 ❯ src/lib/open-browser.test.ts [queued]1100 ❯ src/lib/utils.test.ts 146/23111011102 Test Files 15 passed (21)1103 Tests 477 passed (619)1104 Start at 13:44:031105 Duration 5.92s1106 ✓ src/lib/coordination.test.ts (10 tests) 189ms1107 ✓ src/lib/open-browser.test.ts (5 tests) 28ms11081109 ❯ src/lib/coordinate-auth.test.ts 4/141110 ❯ src/lib/node-oauth-client-provider.test.ts 85/1211111 ❯ src/lib/utils.test.ts 146/23111121113 Test Files 17 passed (21)1114 Tests 493 passed (624)1115 Start at 13:44:031116 Duration 6.12s11171118 ❯ src/lib/client-diagnostics.test.ts [queued]1119 ❯ src/lib/coordinate-auth.test.ts 5/141120 ❯ src/lib/node-oauth-client-provider.test.ts 94/1211121 ❯ src/lib/utils.test.ts 146/23111221123 Test Files 17 passed (21)1124 Tests 503 passed (624)1125 Start at 13:44:031126 Duration 6.22s11271128 ❯ src/lib/client-diagnostics.test.ts [queued]1129 ❯ src/lib/coordinate-auth.test.ts 5/141130 ❯ src/lib/node-oauth-client-provider.test.ts 95/1211131 ❯ src/lib/utils.test.ts 146/23111321133 Test Files 17 passed (21)1134 Tests 504 passed (624)1135 Start at 13:44:031136 Duration 6.42s11371138 ❯ src/lib/client-diagnostics.test.ts 0/31139 ❯ src/lib/coordinate-auth.test.ts 5/141140 ❯ src/lib/node-oauth-client-provider.test.ts 95/1211141 ❯ src/lib/utils.test.ts 146/23111421143 Test Files 17 passed (21)1144 Tests 504 passed (627)1145 Start at 13:44:031146 Duration 6.62s1147 ✓ src/lib/client-diagnostics.test.ts (3 tests) 83ms11481149 ❯ src/lib/coordinate-auth.test.ts 5/141150 ❯ src/lib/node-oauth-client-provider.test.ts 109/1211151 ❯ src/lib/utils.test.ts 146/23111521153 Test Files 18 passed (21)1154 Tests 521 passed (627)1155 Start at 13:44:031156 Duration 6.83s1157 ✓ src/lib/node-oauth-client-provider.test.ts (121 tests) 5010ms1158 ✓ NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > lets the SDK clear and re-register a cached dynamic client once 353ms1159 ✓ NodeOAuthClientProvider - OAuth Scope Handling > authorization URL > opens the browser for the new registration after the stale one is cleared 365ms1160 ✓ NodeOAuthClientProvider - OAuth Scope Handling > Feature: Concurrent demands for authorization > gives the next sign-in its own flow once this one has produced tokens 478ms11611162 ❯ src/lib/coordinate-auth.test.ts 5/141163 ❯ src/lib/utils.test.ts 146/23111641165 Test Files 19 passed (21)1166 Tests 533 passed (627)1167 Start at 13:44:031168 Duration 7.03s11691170 ❯ src/lib/coordinate-auth.test.ts 7/141171 ❯ src/lib/utils.test.ts 146/23111721173 Test Files 19 passed (21)1174 Tests 535 passed (627)1175 Start at 13:44:031176 Duration 7.43s11771178 ❯ src/lib/coordinate-auth.test.ts 8/141179 ❯ src/lib/utils.test.ts 146/23111801181 Test Files 19 passed (21)1182 Tests 536 passed (627)1183 Start at 13:44:031184 Duration 7.63s1185 ✓ src/lib/coordinate-auth.test.ts (14 tests) 3838ms1186 ✓ Feature: Deciding who runs the sign-in > Scenario: A sibling holding a token nobody can use is not mistaken for a finished sign-in 1056ms1187 ✓ Feature: Deciding who runs the sign-in > Scenario: An unanswered sign-in stops the follower instead of authorizing without ownership 1031ms1188 ✓ Feature: Deciding who runs the sign-in > Scenario: A sibling on a specific --bind-host is asked there, not on 127.0.0.1 1037ms11891190 ❯ src/lib/utils.test.ts 146/23111911192 Test Files 20 passed (21)1193 Tests 542 passed (627)1194 Start at 13:44:031195 Duration 8.03s11961197 ❯ src/lib/utils.test.ts 146/23111981199 Test Files 20 passed (21)1200 Tests 542 passed (627)1201 Start at 13:44:031202 Duration 9.04s12031204 ❯ src/lib/utils.test.ts 146/23112051206 Test Files 20 passed (21)1207 Tests 542 passed (627)1208 Start at 13:44:031209 Duration 10.04s12101211 ❯ src/lib/utils.test.ts 146/23112121213 Test Files 20 passed (21)1214 Tests 542 passed (627)1215 Start at 13:44:031216 Duration 11.05s12171218 ❯ src/lib/utils.test.ts 146/23112191220 Test Files 20 passed (21)1221 Tests 542 passed (627)1222 Start at 13:44:031223 Duration 12.05s12241225 ❯ src/lib/utils.test.ts 146/23112261227 Test Files 20 passed (21)1228 Tests 542 passed (627)1229 Start at 13:44:031230 Duration 13.05s12311232 ❯ src/lib/utils.test.ts 146/23112331234 Test Files 20 passed (21)1235 Tests 542 passed (627)1236 Start at 13:44:031237 Duration 14.05s12381239 ❯ src/lib/utils.test.ts 146/23112401241 Test Files 20 passed (21)1242 Tests 542 passed (627)1243 Start at 13:44:031244 Duration 15.05s12451246 ❯ src/lib/utils.test.ts 147/23112471248 Test Files 20 passed (21)1249 Tests 543 passed (627)1250 Start at 13:44:031251 Duration 15.76s12521253 ❯ src/lib/utils.test.ts 148/23112541255 Test Files 20 passed (21)1256 Tests 544 passed (627)1257 Start at 13:44:031258 Duration 16.06s12591260 ❯ src/lib/utils.test.ts 149/23112611262 Test Files 20 passed (21)1263 Tests 545 passed (627)1264 Start at 13:44:031265 Duration 16.16s12661267 ❯ src/lib/utils.test.ts 150/23112681269 Test Files 20 passed (21)1270 Tests 546 passed (627)1271 Start at 13:44:031272 Duration 16.36s12731274 ❯ src/lib/utils.test.ts 151/23112751276 Test Files 20 passed (21)1277 Tests 547 passed (627)1278 Start at 13:44:031279 Duration 16.46s12801281 ❯ src/lib/utils.test.ts 153/23112821283 Test Files 20 passed (21)1284 Tests 549 passed (627)1285 Start at 13:44:031286 Duration 16.66s12871288 ❯ src/lib/utils.test.ts 154/23112891290 Test Files 20 passed (21)1291 Tests 550 passed (627)1292 Start at 13:44:031293 Duration 16.76s12941295 ❯ src/lib/utils.test.ts 157/23112961297 Test Files 20 passed (21)1298 Tests 553 passed (627)1299 Start at 13:44:031300 Duration 16.86s13011302 ❯ src/lib/utils.test.ts 159/23113031304 Test Files 20 passed (21)1305 Tests 555 passed (627)1306 Start at 13:44:031307 Duration 16.96s13081309 ❯ src/lib/utils.test.ts 159/23113101311 Test Files 20 passed (21)1312 Tests 555 passed (627)1313 Start at 13:44:031314 Duration 17.06s13151316 ❯ src/lib/utils.test.ts 159/23113171318 Test Files 20 passed (21)1319 Tests 555 passed (627)1320 Start at 13:44:031321 Duration 18.06s13221323 ❯ src/lib/utils.test.ts 159/23113241325 Test Files 20 passed (21)1326 Tests 555 passed (627)1327 Start at 13:44:031328 Duration 19.06s13291330 ❯ src/lib/utils.test.ts 161/23113311332 Test Files 20 passed (21)1333 Tests 557 passed (627)1334 Start at 13:44:031335 Duration 19.36s13361337 ❯ src/lib/utils.test.ts 161/23113381339 Test Files 20 passed (21)1340 Tests 557 passed (627)1341 Start at 13:44:031342 Duration 20.06s13431344 ❯ src/lib/utils.test.ts 161/23113451346 Test Files 20 passed (21)1347 Tests 557 passed (627)1348 Start at 13:44:031349 Duration 21.07s13501351 ❯ src/lib/utils.test.ts 162/23113521353 Test Files 20 passed (21)1354 Tests 558 passed (627)1355 Start at 13:44:031356 Duration 21.27s13571358 ❯ src/lib/utils.test.ts 163/23113591360 Test Files 20 passed (21)1361 Tests 559 passed (627)1362 Start at 13:44:031363 Duration 21.57s13641365 ❯ src/lib/utils.test.ts 165/23113661367 Test Files 20 passed (21)1368 Tests 561 passed (627)1369 Start at 13:44:031370 Duration 21.87s13711372 ❯ src/lib/utils.test.ts 165/23113731374 Test Files 20 passed (21)1375 Tests 561 passed (627)1376 Start at 13:44:031377 Duration 22.07s13781379 ❯ src/lib/utils.test.ts 165/23113801381 Test Files 20 passed (21)1382 Tests 561 passed (627)1383 Start at 13:44:031384 Duration 23.07s13851386 ❯ src/lib/utils.test.ts 165/23113871388 Test Files 20 passed (21)1389 Tests 561 passed (627)1390 Start at 13:44:031391 Duration 24.07s13921393 ❯ src/lib/utils.test.ts 165/23113941395 Test Files 20 passed (21)1396 Tests 561 passed (627)1397 Start at 13:44:031398 Duration 25.08s13991400 ❯ src/lib/utils.test.ts 166/23114011402 Test Files 20 passed (21)1403 Tests 562 passed (627)1404 Start at 13:44:031405 Duration 25.88s14061407 ❯ src/lib/utils.test.ts 166/23114081409 Test Files 20 passed (21)1410 Tests 562 passed (627)1411 Start at 13:44:031412 Duration 26.08s14131414 ❯ src/lib/utils.test.ts 167/23114151416 Test Files 20 passed (21)1417 Tests 563 passed (627)1418 Start at 13:44:031419 Duration 26.38s14201421 ❯ src/lib/utils.test.ts 167/23114221423 Test Files 20 passed (21)1424 Tests 563 passed (627)1425 Start at 13:44:031426 Duration 27.08s14271428 ❯ src/lib/utils.test.ts 167/23114291430 Test Files 20 passed (21)1431 Tests 563 passed (627)1432 Start at 13:44:031433 Duration 28.09s14341435 ❯ src/lib/utils.test.ts 167/23114361437 Test Files 20 passed (21)1438 Tests 563 passed (627)1439 Start at 13:44:031440 Duration 29.09s14411442 ❯ src/lib/utils.test.ts 168/23114431444 Test Files 20 passed (21)1445 Tests 564 passed (627)1446 Start at 13:44:031447 Duration 29.49s14481449 ❯ src/lib/utils.test.ts 169/23114501451 Test Files 20 passed (21)1452 Tests 565 passed (627)1453 Start at 13:44:031454 Duration 29.79s14551456 ❯ src/lib/utils.test.ts 169/23114571458 Test Files 20 passed (21)1459 Tests 565 passed (627)1460 Start at 13:44:031461 Duration 30.09s14621463 ❯ src/lib/utils.test.ts 171/23114641465 Test Files 20 passed (21)1466 Tests 567 passed (627)1467 Start at 13:44:031468 Duration 30.19s14691470 ❯ src/lib/utils.test.ts 172/23114711472 Test Files 20 passed (21)1473 Tests 568 passed (627)1474 Start at 13:44:031475 Duration 30.49s14761477 ❯ src/lib/utils.test.ts 173/23114781479 Test Files 20 passed (21)1480 Tests 569 passed (627)1481 Start at 13:44:031482 Duration 30.69s14831484 ❯ src/lib/utils.test.ts 174/23114851486 Test Files 20 passed (21)1487 Tests 570 passed (627)1488 Start at 13:44:031489 Duration 30.79s14901491 ❯ src/lib/utils.test.ts 186/23114921493 Test Files 20 passed (21)1494 Tests 582 passed (627)1495 Start at 13:44:031496 Duration 30.89s1497 ✓ src/lib/utils.test.ts (231 tests) 28517ms1498 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: Reopen a change-notification stream the server closed, so the client keeps hearing 10511ms1499 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: Every later resource subscription is honoured, not just the first 2113ms1500 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: A refused resource subscription does not cost the client the rest of its notifications 2065ms1501 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: A refusal about one resource does not stop the client subscribing to another 4088ms1502 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: A superseded exchange does not answer the request that replaced it 458ms1503 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: Reopening a stream while a session is recovering does not take the process down 3153ms1504 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: Cancelling before the server has anything in flight still ends the exchange 304ms1505 ✓ Feature: Bridging the modern surfaces a 2025-era client has never heard of > Scenario: A cancellation does not leave the retry mapping behind for the next request 304ms15061507 Test Files 21 passed (21)1508 Tests 627 passed (627)1509 Start at 13:44:031510 Duration 31.02s (transform 3.41s, setup 0ms, collect 16.85s, tests 41.74s, environment 5ms, prepare 4.02s)15111512checkPhase completed in 33 secondsinstallPhase
1513Executing npmInstallHook1514Lockfile is up to date, resolution step is skipped1515Packages: -427151615171518devDependencies:1519- @modelcontextprotocol/client 2.4.01520- @modelcontextprotocol/core 2.4.01521- @modelcontextprotocol/server 2.4.01522- @types/express 5.0.01523- @types/node 22.13.101524- husky 9.1.71525- knip 6.32.31526- oxfmt 0.65.01527- oxlint 1.80.01528- semantic-release 25.0.91529- tsup 8.4.01530- tsx 4.19.31531- typescript 5.8.21532- vitest 3.2.31533- zod 4.6.715341535npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.1536npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.1537Finished npmInstallHookfixupPhase
1538shrinking RPATHs of ELF executables and libraries in /nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.61539checking for references to /build/ in /nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.6...1540patching script interpreter paths in /nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.61541/nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.6/lib/node_modules/mcp-remote/dist/proxy.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"1542/nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.6/lib/node_modules/mcp-remote/dist/client.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/pl77fywj3l09rzgsssy5drc52lpk9n0d-nodejs-24.22.2/bin/node"installCheckPhase
1543Executing versionCheckPhase1544Successfully managed to find version 0.16.6 in the output of the command /nix/store/49qrkk2hnbimd0100na7gs5lx2yq1lpq-mcp-remote-0.16.6/bin/mcp-remote --version15450.16.61546Finished versionCheckPhase1547no Makefile or custom installCheckPhase, doing nothing