Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pi-coding-agent for openSUSE:Factory
checked in at 2026-10-15 16:12:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pi-coding-agent (Old)
and /work/SRC/openSUSE:Factory/.pi-coding-agent.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pi-coding-agent"
Thu Oct 15 16:12:22 2026 rev:14 rq:1384897 version:1.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent.changes
2026-10-09 21:45:49.767444218 +0200
+++
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3698736/pi-coding-agent.changes
2026-10-15 16:12:49.202714155 +0200
@@ -1,0 +2,29 @@
+Thu Oct 15 04:47:47 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.2.0:
+ * Per-key OpenRouter model lists with the key's context size,
+ max output and prices, including regional endpoints
+ * Published $schema for settings, models, keybindings and
+ themes; theme schema moved and validated on startup
+ * PI_CLIPBOARD_OSC52=1 copies to the remote clipboard over
+ sessions Pi cannot detect
+ * Codemode shows input constraints and run elapsed/total time
+ * before_agent_start also fires for extension-triggered runs;
+ handlers must check event.messageType, and the session counts
+ as busy while a run starts
+ * Changed pi mcp list --json resources report, thinking blocks
+ omitted from serialization, terminal cursor only
+ * Fixed Mistral timeout aborting streams, symlinked AGENTS.md in
+ worktrees, codemode @options/timeout and quadratic text join,
+ print-mode truncation exit, MCP resources and OAuth, plus
+ terminal, keybinding and overlay fixes
+ * Many more fixes and improvements; see upstream's release notes
+ for the full list
+- Refresh the vendored node_modules 1.1.0 -> 1.2.0: the six
+ @earendil-works packages move to 1.2.0 and
+ @earendil-works/chord is dropped upstream. 117 shipped modules
+ and the licence union is unchanged
+ * Rebase pi-use-modular-runtime.patch for the removed ./client
+ exports
+
+-------------------------------------------------------------------
Old:
----
pi-coding-agent-1.1.0.tgz
New:
----
pi-coding-agent-1.2.0.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pi-coding-agent.spec ++++++
--- /var/tmp/diff_new_pack.Ouzrbj/_old 2026-10-15 16:12:54.700944723 +0200
+++ /var/tmp/diff_new_pack.Ouzrbj/_new 2026-10-15 16:12:54.705944933 +0200
@@ -23,11 +23,11 @@
%global __nodejs_provides %{nil}
%global __nodejs_requires %{nil}
Name: pi-coding-agent
-Version: 1.1.0
+Version: 1.2.0
Release: 0
Summary: Minimal terminal coding agent
-# Legal-Review-Notice: pi itself is MIT. The 119 vendored dependencies are
-# MIT (59), Apache-2.0 (36), BSD-3-Clause (13), ISC (7), BlueOak-1.0.0 (2),
+# Legal-Review-Notice: pi itself is MIT. The 117 vendored dependencies are
+# MIT (57), Apache-2.0 (36), BSD-3-Clause (13), ISC (7), BlueOak-1.0.0 (2),
# Unlicense (1) and 0BSD (1); every dependency declares a license. The tag
# below is the union of all of them.
License: 0BSD AND Apache-2.0 AND BSD-3-Clause AND BlueOak-1.0.0 AND ISC
AND MIT AND Unlicense
@@ -131,14 +131,11 @@
cd %{name}
# --omit=optional: every optionalDependency in this tree is a per-architecture
# prebuilt binary, which would make the payload of this noarch package differ
-# between build hosts. Since 0.85.0 @earendil-works/chord pulls in esbuild,
-# whose 26 platform packages are ~11 MB of prebuilt linker each; since 0.99.0
-# the dev-side vite chain adds rolldown, lightningcss and fsevents platform
-# packages to the optional set. Source10 and the vendored archive keep the
-# optional entries; the install below simply skips them. esbuild is reached
-# only from chord/bundler and chord/node, which nothing in the shipped tree
-# imports -- pi's only use of chord is chord root, /context and /delta -- so
-# its JavaScript wrapper is inert here.
+# between build hosts. Since 0.99.0 the dev-side vite chain adds rolldown,
+# lightningcss and fsevents platform packages to the optional set (1.2.0
+# dropped the @earendil-works/chord dependency that used to pull in
+# esbuild's platform packages). Source10 and the vendored archive keep the
+# optional entries; the install below simply skips them.
local-npm-registry %{_sourcedir} install --omit=dev --omit=optional
--ignore-scripts
rm -f npm-shrinkwrap.json package-lock.json
@@ -226,6 +223,7 @@
%{nodejs_sitelib}/%{npm_name}/dist
%{nodejs_sitelib}/%{npm_name}/docs
%{nodejs_sitelib}/%{npm_name}/node_modules
+%{nodejs_sitelib}/%{npm_name}/schemas
%files examples
%dir %{nodejs_sitelib}
++++++ node_modules.obscpio ++++++
/work/SRC/openSUSE:Factory/pi-coding-agent/node_modules.obscpio
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3698736/node_modules.obscpio
differ: char 1761824, line 6866
++++++ node_modules.spec.inc ++++++
--- /var/tmp/diff_new_pack.Ouzrbj/_old 2026-10-15 16:12:54.875952046 +0200
+++ /var/tmp/diff_new_pack.Ouzrbj/_new 2026-10-15 16:12:54.879952213 +0200
@@ -1,246 +1,215 @@
Source10000:
https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.129.0.tgz#/@anthropic-ai-sdk-0.129.0.tgz
Source10001:
https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.3.0.tgz#/@aws-lambda-invoke-store-0.3.0.tgz
Source10002:
https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1127.0.tgz#/@aws-sdk-client-bedrock-runtime-3.1127.0.tgz
-Source10003:
https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.1.tgz#/@aws-sdk-core-3.978.1.tgz
-Source10004:
https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.72.tgz#/@aws-sdk-credential-provider-env-3.972.72.tgz
-Source10005:
https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.74.tgz#/@aws-sdk-credential-provider-http-3.972.74.tgz
-Source10006:
https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.17.tgz#/@aws-sdk-credential-provider-ini-3.973.17.tgz
-Source10007:
https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.79.tgz#/@aws-sdk-credential-provider-login-3.972.79.tgz
-Source10008:
https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.84.tgz#/@aws-sdk-credential-provider-node-3.972.84.tgz
-Source10009:
https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.72.tgz#/@aws-sdk-credential-provider-process-3.972.72.tgz
-Source10010:
https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.16.tgz#/@aws-sdk-credential-provider-sso-3.973.16.tgz
-Source10011:
https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.78.tgz#/@aws-sdk-credential-provider-web-identity-3.972.78.tgz
-Source10012:
https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.35.tgz#/@aws-sdk-eventstream-handler-node-3.972.35.tgz
-Source10013:
https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.30.tgz#/@aws-sdk-middleware-eventstream-3.972.30.tgz
-Source10014:
https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.54.tgz#/@aws-sdk-middleware-websocket-3.972.54.tgz
-Source10015:
https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.46.tgz#/@aws-sdk-nested-clients-3.997.46.tgz
-Source10016:
https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.47.tgz#/@aws-sdk-signature-v4-multi-region-3.996.47.tgz
+Source10003:
https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.3.tgz#/@aws-sdk-core-3.978.3.tgz
+Source10004:
https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.74.tgz#/@aws-sdk-credential-provider-env-3.972.74.tgz
+Source10005:
https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.76.tgz#/@aws-sdk-credential-provider-http-3.972.76.tgz
+Source10006:
https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.19.tgz#/@aws-sdk-credential-provider-ini-3.973.19.tgz
+Source10007:
https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.81.tgz#/@aws-sdk-credential-provider-login-3.972.81.tgz
+Source10008:
https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.86.tgz#/@aws-sdk-credential-provider-node-3.972.86.tgz
+Source10009:
https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.74.tgz#/@aws-sdk-credential-provider-process-3.972.74.tgz
+Source10010:
https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.18.tgz#/@aws-sdk-credential-provider-sso-3.973.18.tgz
+Source10011:
https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.80.tgz#/@aws-sdk-credential-provider-web-identity-3.972.80.tgz
+Source10012:
https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.36.tgz#/@aws-sdk-eventstream-handler-node-3.972.36.tgz
+Source10013:
https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.31.tgz#/@aws-sdk-middleware-eventstream-3.972.31.tgz
+Source10014:
https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.56.tgz#/@aws-sdk-middleware-websocket-3.972.56.tgz
+Source10015:
https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.48.tgz#/@aws-sdk-nested-clients-3.997.48.tgz
+Source10016:
https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.48.tgz#/@aws-sdk-signature-v4-multi-region-3.996.48.tgz
Source10017:
https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1127.0.tgz#/@aws-sdk-token-providers-3.1127.0.tgz
-Source10018:
https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1138.0.tgz#/@aws-sdk-token-providers-3.1138.0.tgz
+Source10018:
https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1150.0.tgz#/@aws-sdk-token-providers-3.1150.0.tgz
Source10019:
https://registry.npmjs.org/@aws-sdk/types/-/types-3.974.6.tgz#/@aws-sdk-types-3.974.6.tgz
Source10020:
https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.41.tgz#/@aws-sdk-xml-builder-3.972.41.tgz
Source10021:
https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz#/@babel-runtime-7.29.10.tgz
-Source10022:
https://registry.npmjs.org/@earendil-works/chord/-/chord-1.1.0.tgz#/@earendil-works-chord-1.1.0.tgz
-Source10023:
https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.1.0.tgz#/@earendil-works-pi-agent-core-1.1.0.tgz
-Source10024:
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.1.0.tgz#/@earendil-works-pi-ai-1.1.0.tgz
-Source10025:
https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-1.1.0.tgz#/@earendil-works-pi-client-1.1.0.tgz
-Source10026:
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.1.0.tgz#/@earendil-works-pi-codemode-1.1.0.tgz
-Source10027:
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.1.0.tgz#/@earendil-works-pi-mcp-1.1.0.tgz
-Source10028:
https://registry.npmjs.org/@earendil-works/pi-protocol/-/pi-protocol-1.1.0.tgz#/@earendil-works-pi-protocol-1.1.0.tgz
-Source10029:
https://registry.npmjs.org/@earendil-works/pi-server/-/pi-server-1.1.0.tgz#/@earendil-works-pi-server-1.1.0.tgz
-Source10030:
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.1.0.tgz#/@earendil-works-pi-telemetry-1.1.0.tgz
-Source10031:
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.1.0.tgz#/@earendil-works-pi-tui-1.1.0.tgz
-Source10032:
https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz#/@esbuild-aix-ppc64-0.28.2.tgz
-Source10033:
https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz#/@esbuild-android-arm-0.28.2.tgz
-Source10034:
https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz#/@esbuild-android-arm64-0.28.2.tgz
-Source10035:
https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz#/@esbuild-android-x64-0.28.2.tgz
-Source10036:
https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz#/@esbuild-darwin-arm64-0.28.2.tgz
-Source10037:
https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz#/@esbuild-darwin-x64-0.28.2.tgz
-Source10038:
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz#/@esbuild-freebsd-arm64-0.28.2.tgz
-Source10039:
https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz#/@esbuild-freebsd-x64-0.28.2.tgz
-Source10040:
https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz#/@esbuild-linux-arm-0.28.2.tgz
-Source10041:
https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz#/@esbuild-linux-arm64-0.28.2.tgz
-Source10042:
https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz#/@esbuild-linux-ia32-0.28.2.tgz
-Source10043:
https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz#/@esbuild-linux-loong64-0.28.2.tgz
-Source10044:
https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz#/@esbuild-linux-mips64el-0.28.2.tgz
-Source10045:
https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz#/@esbuild-linux-ppc64-0.28.2.tgz
-Source10046:
https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz#/@esbuild-linux-riscv64-0.28.2.tgz
-Source10047:
https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz#/@esbuild-linux-s390x-0.28.2.tgz
-Source10048:
https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz#/@esbuild-linux-x64-0.28.2.tgz
-Source10049:
https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz#/@esbuild-netbsd-arm64-0.28.2.tgz
-Source10050:
https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz#/@esbuild-netbsd-x64-0.28.2.tgz
-Source10051:
https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz#/@esbuild-openbsd-arm64-0.28.2.tgz
-Source10052:
https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz#/@esbuild-openbsd-x64-0.28.2.tgz
-Source10053:
https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz#/@esbuild-openharmony-arm64-0.28.2.tgz
-Source10054:
https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz#/@esbuild-sunos-x64-0.28.2.tgz
-Source10055:
https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz#/@esbuild-win32-arm64-0.28.2.tgz
-Source10056:
https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz#/@esbuild-win32-ia32-0.28.2.tgz
-Source10057:
https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz#/@esbuild-win32-x64-0.28.2.tgz
-Source10058:
https://registry.npmjs.org/@google/genai/-/genai-2.21.0.tgz#/@google-genai-2.21.0.tgz
-Source10059:
https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz#/@jridgewell-sourcemap-codec-1.6.0.tgz
-Source10060:
https://registry.npmjs.org/@oxc-project/types/-/types-0.153.0.tgz#/@oxc-project-types-0.153.0.tgz
-Source10061:
https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#/@protobufjs-aspromise-1.1.2.tgz
-Source10062:
https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz#/@protobufjs-base64-1.1.2.tgz
-Source10063:
https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz#/@protobufjs-codegen-2.0.5.tgz
-Source10064:
https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz#/@protobufjs-eventemitter-1.1.1.tgz
-Source10065:
https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz#/@protobufjs-fetch-1.1.1.tgz
-Source10066:
https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz#/@protobufjs-float-1.0.2.tgz
-Source10067:
https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz#/@protobufjs-path-1.1.2.tgz
-Source10068:
https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz#/@protobufjs-pool-1.1.0.tgz
-Source10069:
https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz#/@protobufjs-utf8-1.1.2.tgz
-Source10070:
https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.13.tgz#/@rolldown-binding-android-arm-eabi-1.2.13.tgz
-Source10071:
https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.13.tgz#/@rolldown-binding-android-arm64-1.2.13.tgz
-Source10072:
https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.13.tgz#/@rolldown-binding-darwin-arm64-1.2.13.tgz
-Source10073:
https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.13.tgz#/@rolldown-binding-darwin-x64-1.2.13.tgz
-Source10074:
https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.13.tgz#/@rolldown-binding-freebsd-x64-1.2.13.tgz
-Source10075:
https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.13.tgz#/@rolldown-binding-linux-arm-gnueabihf-1.2.13.tgz
-Source10076:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.13.tgz#/@rolldown-binding-linux-arm64-gnu-1.2.13.tgz
-Source10077:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.13.tgz#/@rolldown-binding-linux-arm64-musl-1.2.13.tgz
-Source10078:
https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.13.tgz#/@rolldown-binding-linux-ppc64-gnu-1.2.13.tgz
-Source10079:
https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.13.tgz#/@rolldown-binding-linux-s390x-gnu-1.2.13.tgz
-Source10080:
https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.13.tgz#/@rolldown-binding-linux-x64-gnu-1.2.13.tgz
-Source10081:
https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.13.tgz#/@rolldown-binding-linux-x64-musl-1.2.13.tgz
-Source10082:
https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.13.tgz#/@rolldown-binding-openharmony-arm64-1.2.13.tgz
-Source10083:
https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.13.tgz#/@rolldown-binding-win32-arm64-msvc-1.2.13.tgz
-Source10084:
https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.13.tgz#/@rolldown-binding-win32-x64-msvc-1.2.13.tgz
-Source10085:
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz#/@rolldown-pluginutils-1.0.1.tgz
-Source10086:
https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz#/@silvia-odwyer-photon-node-0.3.4.tgz
-Source10087:
https://registry.npmjs.org/@smithy/core/-/core-3.35.2.tgz#/@smithy-core-3.35.2.tgz
-Source10088:
https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz#/@smithy-credential-provider-imds-4.5.2.tgz
-Source10089:
https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz#/@smithy-fetch-http-handler-5.8.0.tgz
-Source10090:
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz#/@smithy-node-http-handler-4.12.1.tgz
-Source10091:
https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.4.tgz#/@smithy-signature-v4-5.7.4.tgz
-Source10092:
https://registry.npmjs.org/@smithy/types/-/types-4.19.0.tgz#/@smithy-types-4.19.0.tgz
-Source10093:
https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz#/@stablelib-base64-1.0.1.tgz
-Source10094:
https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz#/@standard-schema-spec-1.1.0.tgz
-Source10095:
https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz#/@types-chai-5.2.3.tgz
-Source10096:
https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz#/@types-cross-spawn-6.0.6.tgz
-Source10097:
https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz#/@types-deep-eql-4.0.2.tgz
-Source10098:
https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz#/@types-estree-1.0.9.tgz
-Source10099:
https://registry.npmjs.org/@types/hosted-git-info/-/hosted-git-info-3.0.5.tgz#/@types-hosted-git-info-3.0.5.tgz
-Source10100:
https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz#/@types-node-22.19.19.tgz
-Source10101:
https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.4.tgz#/@types-proper-lockfile-4.1.4.tgz
-Source10102:
https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz#/@types-retry-0.12.0.tgz
-Source10103:
https://registry.npmjs.org/@types/retry/-/retry-0.12.5.tgz#/@types-retry-0.12.5.tgz
-Source10104:
https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz#/@types-semver-7.7.1.tgz
-Source10105:
https://registry.npmjs.org/@vitest/expect/-/expect-4.1.11.tgz#/@vitest-expect-4.1.11.tgz
-Source10106:
https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.11.tgz#/@vitest-mocker-4.1.11.tgz
-Source10107:
https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz#/@vitest-pretty-format-4.1.11.tgz
-Source10108:
https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz#/@vitest-runner-4.1.11.tgz
-Source10109:
https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz#/@vitest-snapshot-4.1.11.tgz
-Source10110:
https://registry.npmjs.org/@vitest/spy/-/spy-4.1.11.tgz#/@vitest-spy-4.1.11.tgz
-Source10111:
https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz#/@vitest-utils-4.1.11.tgz
-Source10112:
https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz#/agent-base-7.1.4.tgz
-Source10113:
https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz#/agent-base-9.0.0.tgz
-Source10114:
https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz#/assertion-error-2.0.1.tgz
-Source10115:
https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
-Source10116:
https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz#/balanced-match-4.0.4.tgz
-Source10117:
https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz
-Source10118:
https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz#/bignumber.js-9.3.1.tgz
-Source10119:
https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz#/bowser-2.14.1.tgz
-Source10120:
https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz#/brace-expansion-1.1.21.tgz
-Source10121:
https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz#/brace-expansion-5.0.12.tgz
-Source10122:
https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#/buffer-equal-constant-time-1.0.1.tgz
-Source10123:
https://registry.npmjs.org/chai/-/chai-6.3.0.tgz#/chai-6.3.0.tgz
-Source10124:
https://registry.npmjs.org/chalk/-/chalk-6.0.0.tgz#/chalk-6.0.0.tgz
-Source10125:
https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
-Source10126:
https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz#/convert-source-map-2.0.0.tgz
-Source10127:
https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
-Source10128:
https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#/data-uri-to-buffer-4.0.1.tgz
-Source10129:
https://registry.npmjs.org/debug/-/debug-4.4.3.tgz#/debug-4.4.3.tgz
-Source10130:
https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz#/detect-libc-2.1.2.tgz
-Source10131:
https://registry.npmjs.org/diff/-/diff-8.0.4.tgz#/diff-8.0.4.tgz
-Source10132:
https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#/ecdsa-sig-formatter-1.0.11.tgz
-Source10133:
https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz#/es-errors-1.3.0.tgz
-Source10134:
https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz#/es-module-lexer-2.3.2.tgz
-Source10135:
https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz#/esbuild-0.28.2.tgz
-Source10136:
https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz#/estree-walker-3.0.3.tgz
-Source10137:
https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz#/expect-type-1.4.0.tgz
-Source10138:
https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#/extend-3.0.2.tgz
-Source10139:
https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz#/fast-sha256-1.3.0.tgz
-Source10140:
https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz#/fdir-6.5.0.tgz
-Source10141:
https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz#/fetch-blob-3.2.0.tgz
-Source10142:
https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#/formdata-polyfill-4.0.10.tgz
-Source10143:
https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
-Source10144:
https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz#/fsevents-2.3.3.tgz
-Source10145:
https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz#/function-bind-1.1.2.tgz
-Source10146:
https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz#/gaxios-7.3.1.tgz
-Source10147:
https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz#/gcp-metadata-8.1.2.tgz
-Source10148:
https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz#/get-east-asian-width-1.6.0.tgz
-Source10149:
https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
-Source10150:
https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz#/google-auth-library-10.9.1.tgz
-Source10151:
https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz#/google-logging-utils-1.1.3.tgz
-Source10152:
https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#/graceful-fs-4.2.11.tgz
-Source10153:
https://registry.npmjs.org/grok-mermaid/-/grok-mermaid-0.2.3.tgz#/grok-mermaid-0.2.3.tgz
-Source10154:
https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz#/hasown-2.0.4.tgz
-Source10155:
https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz#/highlight.js-10.7.3.tgz
-Source10156:
https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz#/hosted-git-info-9.0.3.tgz
-Source10157:
https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-9.1.0.tgz#/http-proxy-agent-9.1.0.tgz
-Source10158:
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#/https-proxy-agent-7.0.6.tgz
-Source10159:
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz#/https-proxy-agent-9.1.0.tgz
-Source10160:
https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz#/ignore-7.0.8.tgz
-Source10161:
https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
-Source10162:
https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
-Source10163:
https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz#/interpret-1.4.0.tgz
-Source10164:
https://registry.npmjs.org/is-core-module/-/is-core-module-2.17.0.tgz#/is-core-module-2.17.0.tgz
-Source10165:
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
-Source10166:
https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz#/jiti-2.7.0.tgz
-Source10167:
https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz#/json-bigint-1.0.0.tgz
-Source10168:
https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#/json-schema-to-ts-3.1.1.tgz
-Source10169:
https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz#/jwa-2.0.1.tgz
-Source10170:
https://registry.npmjs.org/jws/-/jws-4.0.1.tgz#/jws-4.0.1.tgz
-Source10171:
https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz#/lightningcss-1.33.0.tgz
-Source10172:
https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz#/lightningcss-android-arm64-1.33.0.tgz
-Source10173:
https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz#/lightningcss-darwin-arm64-1.33.0.tgz
-Source10174:
https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz#/lightningcss-darwin-x64-1.33.0.tgz
-Source10175:
https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz#/lightningcss-freebsd-x64-1.33.0.tgz
-Source10176:
https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz#/lightningcss-linux-arm-gnueabihf-1.33.0.tgz
-Source10177:
https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz#/lightningcss-linux-arm64-gnu-1.33.0.tgz
-Source10178:
https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz#/lightningcss-linux-arm64-musl-1.33.0.tgz
-Source10179:
https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz#/lightningcss-linux-x64-gnu-1.33.0.tgz
-Source10180:
https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz#/lightningcss-linux-x64-musl-1.33.0.tgz
-Source10181:
https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz#/lightningcss-win32-arm64-msvc-1.33.0.tgz
-Source10182:
https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz#/lightningcss-win32-x64-msvc-1.33.0.tgz
-Source10183:
https://registry.npmjs.org/long/-/long-5.3.2.tgz#/long-5.3.2.tgz
-Source10184:
https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz#/lru-cache-11.5.3.tgz
-Source10185:
https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz#/magic-string-0.30.21.tgz
-Source10186:
https://registry.npmjs.org/marked/-/marked-18.0.11.tgz#/marked-18.0.11.tgz
-Source10187:
https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz#/minimatch-10.2.6.tgz
-Source10188:
https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz#/minimatch-3.1.5.tgz
-Source10189:
https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz
-Source10190: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
-Source10191:
https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz#/nanoid-3.3.20.tgz
-Source10192:
https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz#/node-domexception-1.0.0.tgz
-Source10193:
https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz#/node-fetch-3.3.2.tgz
-Source10194:
https://registry.npmjs.org/obug/-/obug-2.2.1.tgz#/obug-2.2.1.tgz
-Source10195:
https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
-Source10196:
https://registry.npmjs.org/openai/-/openai-7.19.0.tgz#/openai-7.19.0.tgz
-Source10197:
https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz#/p-retry-4.6.2.tgz
-Source10198:
https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz#/partial-json-0.1.7.tgz
-Source10199:
https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
-Source10200:
https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
-Source10201:
https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz
-Source10202:
https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz#/pathe-2.0.3.tgz
-Source10203:
https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz
-Source10204:
https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz#/picomatch-4.0.7.tgz
-Source10205:
https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz#/postcss-8.5.29.tgz
-Source10206:
https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz#/proper-lockfile-4.1.2.tgz
-Source10207:
https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz#/protobufjs-7.6.6.tgz
-Source10208:
https://registry.npmjs.org/proxy-agent-negotiate/-/proxy-agent-negotiate-1.1.0.tgz#/proxy-agent-negotiate-1.1.0.tgz
-Source10209:
https://registry.npmjs.org/quickjs-wasi/-/quickjs-wasi-3.6.2.tgz#/quickjs-wasi-3.6.2.tgz
-Source10210:
https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz#/rechoir-0.6.2.tgz
-Source10211:
https://registry.npmjs.org/resolve/-/resolve-1.22.13.tgz#/resolve-1.22.13.tgz
-Source10212:
https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#/retry-0.12.0.tgz
-Source10213:
https://registry.npmjs.org/retry/-/retry-0.13.1.tgz#/retry-0.13.1.tgz
-Source10214:
https://registry.npmjs.org/rolldown/-/rolldown-1.2.13.tgz#/rolldown-1.2.13.tgz
-Source10215:
https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
-Source10216:
https://registry.npmjs.org/semver/-/semver-7.8.5.tgz#/semver-7.8.5.tgz
-Source10217:
https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
-Source10218:
https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
-Source10219:
https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz#/shelljs-0.8.5.tgz
-Source10220:
https://registry.npmjs.org/shx/-/shx-0.3.4.tgz#/shx-0.3.4.tgz
-Source10221:
https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz#/siginfo-2.0.0.tgz
-Source10222:
https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#/signal-exit-3.0.7.tgz
-Source10223:
https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz#/source-map-js-1.2.2.tgz
-Source10224:
https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz#/stackback-0.0.2.tgz
-Source10225:
https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz#/standardwebhooks-1.1.1.tgz
-Source10226:
https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz#/std-env-4.3.0.tgz
-Source10227:
https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz
-Source10228:
https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz#/tinybench-2.9.0.tgz
-Source10229:
https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz#/tinyexec-1.3.1.tgz
-Source10230:
https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz#/tinyglobby-0.2.17.tgz
-Source10231:
https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz#/tinyrainbow-3.2.0.tgz
-Source10232:
https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz#/ts-algebra-2.0.0.tgz
-Source10233:
https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
-Source10234:
https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz#/typebox-1.3.27.tgz
-Source10235:
https://registry.npmjs.org/undici/-/undici-8.10.2.tgz#/undici-8.10.2.tgz
-Source10236:
https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz#/undici-types-6.21.0.tgz
-Source10237:
https://registry.npmjs.org/vite/-/vite-8.3.4.tgz#/vite-8.3.4.tgz
-Source10238:
https://registry.npmjs.org/vitest/-/vitest-4.1.11.tgz#/vitest-4.1.11.tgz
-Source10239:
https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#/web-streams-polyfill-3.3.3.tgz
-Source10240:
https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
-Source10241:
https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz#/why-is-node-running-2.3.0.tgz
-Source10242:
https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
-Source10243:
https://registry.npmjs.org/ws/-/ws-8.22.0.tgz#/ws-8.22.0.tgz
-Source10244:
https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz#/yaml-2.9.0.tgz
+Source10022:
https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.2.0.tgz#/@earendil-works-pi-agent-core-1.2.0.tgz
+Source10023:
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.2.0.tgz#/@earendil-works-pi-ai-1.2.0.tgz
+Source10024:
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.2.0.tgz#/@earendil-works-pi-codemode-1.2.0.tgz
+Source10025:
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.2.0.tgz#/@earendil-works-pi-mcp-1.2.0.tgz
+Source10026:
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.2.0.tgz#/@earendil-works-pi-telemetry-1.2.0.tgz
+Source10027:
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.2.0.tgz#/@earendil-works-pi-tui-1.2.0.tgz
+Source10028:
https://registry.npmjs.org/@google/genai/-/genai-2.21.0.tgz#/@google-genai-2.21.0.tgz
+Source10029:
https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz#/@jridgewell-sourcemap-codec-1.6.0.tgz
+Source10030:
https://registry.npmjs.org/@oxc-project/types/-/types-0.154.0.tgz#/@oxc-project-types-0.154.0.tgz
+Source10031:
https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#/@protobufjs-aspromise-1.1.2.tgz
+Source10032:
https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz#/@protobufjs-base64-1.1.2.tgz
+Source10033:
https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz#/@protobufjs-codegen-2.0.5.tgz
+Source10034:
https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz#/@protobufjs-eventemitter-1.1.1.tgz
+Source10035:
https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz#/@protobufjs-fetch-1.1.1.tgz
+Source10036:
https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz#/@protobufjs-float-1.0.2.tgz
+Source10037:
https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz#/@protobufjs-path-1.1.2.tgz
+Source10038:
https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz#/@protobufjs-pool-1.1.0.tgz
+Source10039:
https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz#/@protobufjs-utf8-1.1.2.tgz
+Source10040:
https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.14.tgz#/@rolldown-binding-android-arm-eabi-1.2.14.tgz
+Source10041:
https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.14.tgz#/@rolldown-binding-android-arm64-1.2.14.tgz
+Source10042:
https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.14.tgz#/@rolldown-binding-darwin-arm64-1.2.14.tgz
+Source10043:
https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.14.tgz#/@rolldown-binding-darwin-x64-1.2.14.tgz
+Source10044:
https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.14.tgz#/@rolldown-binding-freebsd-x64-1.2.14.tgz
+Source10045:
https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.14.tgz#/@rolldown-binding-linux-arm-gnueabihf-1.2.14.tgz
+Source10046:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.14.tgz#/@rolldown-binding-linux-arm64-gnu-1.2.14.tgz
+Source10047:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.14.tgz#/@rolldown-binding-linux-arm64-musl-1.2.14.tgz
+Source10048:
https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.14.tgz#/@rolldown-binding-linux-ppc64-gnu-1.2.14.tgz
+Source10049:
https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.14.tgz#/@rolldown-binding-linux-s390x-gnu-1.2.14.tgz
+Source10050:
https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.14.tgz#/@rolldown-binding-linux-x64-gnu-1.2.14.tgz
+Source10051:
https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.14.tgz#/@rolldown-binding-linux-x64-musl-1.2.14.tgz
+Source10052:
https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.14.tgz#/@rolldown-binding-openharmony-arm64-1.2.14.tgz
+Source10053:
https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.14.tgz#/@rolldown-binding-win32-arm64-msvc-1.2.14.tgz
+Source10054:
https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.14.tgz#/@rolldown-binding-win32-x64-msvc-1.2.14.tgz
+Source10055:
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz#/@rolldown-pluginutils-1.0.1.tgz
+Source10056:
https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz#/@silvia-odwyer-photon-node-0.3.4.tgz
+Source10057:
https://registry.npmjs.org/@smithy/core/-/core-3.36.0.tgz#/@smithy-core-3.36.0.tgz
+Source10058:
https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz#/@smithy-credential-provider-imds-4.5.2.tgz
+Source10059:
https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz#/@smithy-fetch-http-handler-5.8.0.tgz
+Source10060:
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz#/@smithy-node-http-handler-4.12.1.tgz
+Source10061:
https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.4.tgz#/@smithy-signature-v4-5.7.4.tgz
+Source10062:
https://registry.npmjs.org/@smithy/types/-/types-4.19.0.tgz#/@smithy-types-4.19.0.tgz
+Source10063:
https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz#/@stablelib-base64-1.0.1.tgz
+Source10064:
https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz#/@standard-schema-spec-1.1.0.tgz
+Source10065:
https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz#/@types-chai-5.2.3.tgz
+Source10066:
https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz#/@types-cross-spawn-6.0.6.tgz
+Source10067:
https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz#/@types-deep-eql-4.0.2.tgz
+Source10068:
https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz#/@types-estree-1.0.9.tgz
+Source10069:
https://registry.npmjs.org/@types/hosted-git-info/-/hosted-git-info-3.0.5.tgz#/@types-hosted-git-info-3.0.5.tgz
+Source10070:
https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz#/@types-node-22.19.19.tgz
+Source10071:
https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.4.tgz#/@types-proper-lockfile-4.1.4.tgz
+Source10072:
https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz#/@types-retry-0.12.0.tgz
+Source10073:
https://registry.npmjs.org/@types/retry/-/retry-0.12.5.tgz#/@types-retry-0.12.5.tgz
+Source10074:
https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz#/@types-semver-7.7.1.tgz
+Source10075:
https://registry.npmjs.org/@vitest/expect/-/expect-4.1.11.tgz#/@vitest-expect-4.1.11.tgz
+Source10076:
https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.11.tgz#/@vitest-mocker-4.1.11.tgz
+Source10077:
https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz#/@vitest-pretty-format-4.1.11.tgz
+Source10078:
https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz#/@vitest-runner-4.1.11.tgz
+Source10079:
https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz#/@vitest-snapshot-4.1.11.tgz
+Source10080:
https://registry.npmjs.org/@vitest/spy/-/spy-4.1.11.tgz#/@vitest-spy-4.1.11.tgz
+Source10081:
https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz#/@vitest-utils-4.1.11.tgz
+Source10082:
https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz#/agent-base-7.1.4.tgz
+Source10083:
https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz#/agent-base-9.0.0.tgz
+Source10084:
https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz#/assertion-error-2.0.1.tgz
+Source10085:
https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
+Source10086:
https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz#/balanced-match-4.0.4.tgz
+Source10087:
https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#/base64-js-1.5.1.tgz
+Source10088:
https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz#/bignumber.js-9.3.1.tgz
+Source10089:
https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz#/bowser-2.14.1.tgz
+Source10090:
https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz#/brace-expansion-1.1.21.tgz
+Source10091:
https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz#/brace-expansion-5.0.12.tgz
+Source10092:
https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#/buffer-equal-constant-time-1.0.1.tgz
+Source10093:
https://registry.npmjs.org/chai/-/chai-6.3.0.tgz#/chai-6.3.0.tgz
+Source10094:
https://registry.npmjs.org/chalk/-/chalk-6.0.0.tgz#/chalk-6.0.0.tgz
+Source10095:
https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
+Source10096:
https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz#/convert-source-map-2.0.0.tgz
+Source10097:
https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
+Source10098:
https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#/data-uri-to-buffer-4.0.1.tgz
+Source10099:
https://registry.npmjs.org/debug/-/debug-4.4.3.tgz#/debug-4.4.3.tgz
+Source10100:
https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz#/detect-libc-2.1.2.tgz
+Source10101:
https://registry.npmjs.org/diff/-/diff-8.0.4.tgz#/diff-8.0.4.tgz
+Source10102:
https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#/ecdsa-sig-formatter-1.0.11.tgz
+Source10103:
https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz#/es-errors-1.3.0.tgz
+Source10104:
https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz#/es-module-lexer-2.3.2.tgz
+Source10105:
https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz#/estree-walker-3.0.3.tgz
+Source10106:
https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz#/expect-type-1.4.0.tgz
+Source10107:
https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#/extend-3.0.2.tgz
+Source10108:
https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz#/fast-sha256-1.3.0.tgz
+Source10109:
https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz#/fdir-6.5.0.tgz
+Source10110:
https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz#/fetch-blob-3.2.0.tgz
+Source10111:
https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#/formdata-polyfill-4.0.10.tgz
+Source10112:
https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
+Source10113:
https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz#/fsevents-2.3.3.tgz
+Source10114:
https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz#/function-bind-1.1.2.tgz
+Source10115:
https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz#/gaxios-7.3.1.tgz
+Source10116:
https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz#/gcp-metadata-8.1.2.tgz
+Source10117:
https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz#/get-east-asian-width-1.6.0.tgz
+Source10118:
https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
+Source10119:
https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz#/google-auth-library-10.9.1.tgz
+Source10120:
https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz#/google-logging-utils-1.1.3.tgz
+Source10121:
https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#/graceful-fs-4.2.11.tgz
+Source10122:
https://registry.npmjs.org/grok-mermaid/-/grok-mermaid-0.2.3.tgz#/grok-mermaid-0.2.3.tgz
+Source10123:
https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz#/hasown-2.0.4.tgz
+Source10124:
https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz#/highlight.js-10.7.3.tgz
+Source10125:
https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz#/hosted-git-info-9.0.3.tgz
+Source10126:
https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-9.1.0.tgz#/http-proxy-agent-9.1.0.tgz
+Source10127:
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#/https-proxy-agent-7.0.6.tgz
+Source10128:
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz#/https-proxy-agent-9.1.0.tgz
+Source10129:
https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz#/ignore-7.0.8.tgz
+Source10130:
https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
+Source10131:
https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
+Source10132:
https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz#/interpret-1.4.0.tgz
+Source10133:
https://registry.npmjs.org/is-core-module/-/is-core-module-2.17.0.tgz#/is-core-module-2.17.0.tgz
+Source10134:
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
+Source10135:
https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz#/jiti-2.7.0.tgz
+Source10136:
https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz#/json-bigint-1.0.0.tgz
+Source10137:
https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#/json-schema-to-ts-3.1.1.tgz
+Source10138:
https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz#/jwa-2.0.1.tgz
+Source10139:
https://registry.npmjs.org/jws/-/jws-4.0.1.tgz#/jws-4.0.1.tgz
+Source10140:
https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz#/lightningcss-1.33.0.tgz
+Source10141:
https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz#/lightningcss-android-arm64-1.33.0.tgz
+Source10142:
https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz#/lightningcss-darwin-arm64-1.33.0.tgz
+Source10143:
https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz#/lightningcss-darwin-x64-1.33.0.tgz
+Source10144:
https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz#/lightningcss-freebsd-x64-1.33.0.tgz
+Source10145:
https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz#/lightningcss-linux-arm-gnueabihf-1.33.0.tgz
+Source10146:
https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz#/lightningcss-linux-arm64-gnu-1.33.0.tgz
+Source10147:
https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz#/lightningcss-linux-arm64-musl-1.33.0.tgz
+Source10148:
https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz#/lightningcss-linux-x64-gnu-1.33.0.tgz
+Source10149:
https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz#/lightningcss-linux-x64-musl-1.33.0.tgz
+Source10150:
https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz#/lightningcss-win32-arm64-msvc-1.33.0.tgz
+Source10151:
https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz#/lightningcss-win32-x64-msvc-1.33.0.tgz
+Source10152:
https://registry.npmjs.org/long/-/long-5.3.2.tgz#/long-5.3.2.tgz
+Source10153:
https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz#/lru-cache-11.5.3.tgz
+Source10154:
https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz#/magic-string-0.30.21.tgz
+Source10155:
https://registry.npmjs.org/marked/-/marked-18.0.11.tgz#/marked-18.0.11.tgz
+Source10156:
https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz#/minimatch-10.2.6.tgz
+Source10157:
https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz#/minimatch-3.1.5.tgz
+Source10158:
https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#/minimist-1.2.8.tgz
+Source10159: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
+Source10160:
https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz#/nanoid-3.3.20.tgz
+Source10161:
https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz#/node-domexception-1.0.0.tgz
+Source10162:
https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz#/node-fetch-3.3.2.tgz
+Source10163:
https://registry.npmjs.org/obug/-/obug-2.2.1.tgz#/obug-2.2.1.tgz
+Source10164:
https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
+Source10165:
https://registry.npmjs.org/openai/-/openai-7.19.0.tgz#/openai-7.19.0.tgz
+Source10166:
https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz#/p-retry-4.6.2.tgz
+Source10167:
https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz#/partial-json-0.1.7.tgz
+Source10168:
https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
+Source10169:
https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
+Source10170:
https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#/path-parse-1.0.7.tgz
+Source10171:
https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz#/pathe-2.0.3.tgz
+Source10172:
https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz#/picocolors-1.1.1.tgz
+Source10173:
https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz#/picomatch-4.0.7.tgz
+Source10174:
https://registry.npmjs.org/postcss/-/postcss-8.5.30.tgz#/postcss-8.5.30.tgz
+Source10175:
https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz#/proper-lockfile-4.1.2.tgz
+Source10176:
https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz#/protobufjs-7.6.6.tgz
+Source10177:
https://registry.npmjs.org/proxy-agent-negotiate/-/proxy-agent-negotiate-1.1.0.tgz#/proxy-agent-negotiate-1.1.0.tgz
+Source10178:
https://registry.npmjs.org/quickjs-wasi/-/quickjs-wasi-3.6.2.tgz#/quickjs-wasi-3.6.2.tgz
+Source10179:
https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz#/rechoir-0.6.2.tgz
+Source10180:
https://registry.npmjs.org/resolve/-/resolve-1.22.13.tgz#/resolve-1.22.13.tgz
+Source10181:
https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#/retry-0.12.0.tgz
+Source10182:
https://registry.npmjs.org/retry/-/retry-0.13.1.tgz#/retry-0.13.1.tgz
+Source10183:
https://registry.npmjs.org/rolldown/-/rolldown-1.2.14.tgz#/rolldown-1.2.14.tgz
+Source10184:
https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
+Source10185:
https://registry.npmjs.org/semver/-/semver-7.8.5.tgz#/semver-7.8.5.tgz
+Source10186:
https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
+Source10187:
https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
+Source10188:
https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz#/shelljs-0.8.5.tgz
+Source10189:
https://registry.npmjs.org/shx/-/shx-0.3.4.tgz#/shx-0.3.4.tgz
+Source10190:
https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz#/siginfo-2.0.0.tgz
+Source10191:
https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#/signal-exit-3.0.7.tgz
+Source10192:
https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz#/source-map-js-1.2.2.tgz
+Source10193:
https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz#/stackback-0.0.2.tgz
+Source10194:
https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz#/standardwebhooks-1.1.1.tgz
+Source10195:
https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz#/std-env-4.3.0.tgz
+Source10196:
https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#/supports-preserve-symlinks-flag-1.0.0.tgz
+Source10197:
https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz#/tinybench-2.9.0.tgz
+Source10198:
https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz#/tinyexec-1.3.1.tgz
+Source10199:
https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz#/tinyglobby-0.2.17.tgz
+Source10200:
https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz#/tinyrainbow-3.2.0.tgz
+Source10201:
https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz#/ts-algebra-2.0.0.tgz
+Source10202:
https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
+Source10203:
https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz#/typebox-1.3.27.tgz
+Source10204:
https://registry.npmjs.org/undici/-/undici-8.10.2.tgz#/undici-8.10.2.tgz
+Source10205:
https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz#/undici-types-6.21.0.tgz
+Source10206:
https://registry.npmjs.org/vite/-/vite-8.3.4.tgz#/vite-8.3.4.tgz
+Source10207:
https://registry.npmjs.org/vitest/-/vitest-4.1.11.tgz#/vitest-4.1.11.tgz
+Source10208:
https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#/web-streams-polyfill-3.3.3.tgz
+Source10209:
https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
+Source10210:
https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz#/why-is-node-running-2.3.0.tgz
+Source10211:
https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
+Source10212:
https://registry.npmjs.org/ws/-/ws-8.22.0.tgz#/ws-8.22.0.tgz
+Source10213:
https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz#/yaml-2.9.0.tgz
++++++ node_modules.sums ++++++
--- /var/tmp/diff_new_pack.Ouzrbj/_old 2026-10-15 16:12:54.915953720 +0200
+++ /var/tmp/diff_new_pack.Ouzrbj/_new 2026-10-15 16:12:54.918953845 +0200
@@ -1,64 +1,34 @@
SHA512 (@anthropic-ai-sdk-0.129.0.tgz) =
307ecb076d2436918b5293d37b6386e57bcbfca857f0750ef57c816858e0164e932d2e178edd153c8b8c2b2c1eecf38a28fb255fe4314a556893d7bef241b937
SHA512 (@aws-lambda-invoke-store-0.3.0.tgz) =
b25e019baca230d62b64a92aa8315637451f9d68654bc8af2b1ad897eeadd2008baeaafccb707622a6596c54647da555a7b0bf6da029ca1ef53fe2de135036b1
SHA512 (@aws-sdk-client-bedrock-runtime-3.1127.0.tgz) =
20397f96b3dbf74687fa96451c63439a01fd9c05108f93e5647d6c277c3b46291cb728c74a7637a0d8d986b2e8681a109ffacd2b4cec3fa38712a1218f6b5d2c
-SHA512 (@aws-sdk-core-3.978.1.tgz) =
2db63d686b048b39c35a651cdf4370bf76885fff9d6f04f1f0a7d2d32382dcd3d830ef8ef757ba8e44f56b37f7e05c233a776af3f43e45c555673e719deaf076
-SHA512 (@aws-sdk-credential-provider-env-3.972.72.tgz) =
c5328efc55893e8cd32176e8cd59d51a834185a19b6bc4c1731f8ac948d155e3a55c4f9d51cec64d1d5c2efbb4b937487667a6cda15baaa0ac8577990357d97b
-SHA512 (@aws-sdk-credential-provider-http-3.972.74.tgz) =
bbdd44fe14fc7f8775c72d0997b546e2754a2779716eb664a014de495a0975606248450cc0c4bff7e7b41ff68955057ffcbb79c2eccff84ebdbf86914ac3539b
-SHA512 (@aws-sdk-credential-provider-ini-3.973.17.tgz) =
81e77829774192f202f356cbbcd1c7b9029d29a93f5578504d1d4d5984d3a96d38ef89e59acc72f4efef9604c8a210c3587df1a4176d54c651ca36fe0e7a1c0c
-SHA512 (@aws-sdk-credential-provider-login-3.972.79.tgz) =
2fe67ce5a9ce34977c31a8aeada3b8c11c404c27447a3059dcaddeca6cd623924f5daf6c392f429089bbd8f04aa97297f99f69f4d18c5f90083179b42c47e583
-SHA512 (@aws-sdk-credential-provider-node-3.972.84.tgz) =
a07b7ce78a1d20d570cf0b21f9ce71ebd8f46a39b80dbaaaa9527e3b5102b0221978c0c06f31695c8b5aa8fed466cb498ff01375393f285487d0b68d02057e90
-SHA512 (@aws-sdk-credential-provider-process-3.972.72.tgz) =
acb229db16cc8d7fe4f7fa1dec03e9aaad598175e7574a4e2f54e1dd9b0bf16bb44d1b41b034d54bc88fa9c7d115c1da905c4fbd1d383924efda46b6a8e6ffd8
-SHA512 (@aws-sdk-credential-provider-sso-3.973.16.tgz) =
2068a16897c565869c249affa1da882c2a0aed6fe6beb67b72e2bb1029f7b00bb8bcb0babb457c6d2ee60866ddba027c02e9b6b67bea9b1d05d8c445a76ae7f6
-SHA512 (@aws-sdk-credential-provider-web-identity-3.972.78.tgz) =
ff2f56bcdb6570f0462d1d2a7356bef49ff1b5865f55ccef2d43ae5da556ca5cedb47edec2cc701ed8e68894a894dad5483a2b2311c61cc53ad426e89d1926c0
-SHA512 (@aws-sdk-eventstream-handler-node-3.972.35.tgz) =
6bcc62951a1169a96f48f65d7ebb34558dff04f734b988575b9e99fe4ea7999e55938df42c77a8c1ff403c83eaf2eb4cded30948d1924ae24c941f58acfb0df8
-SHA512 (@aws-sdk-middleware-eventstream-3.972.30.tgz) =
07a82f665727441356ada2a0c848cab1b86ff958ed6f21e6a54ee19ad4c7cd7a434b11cfa4226760ba6094438eb05f921677b6d036d90b92150b568daf63dbe0
-SHA512 (@aws-sdk-middleware-websocket-3.972.54.tgz) =
6e111276bbbcbbc2a8b33887f23715b5afcd33f74dade791cf6fb6694f3ab22e5b7c160e889e888aa0fef54e14454714e5624edd8c3e8cedc62c320796c71731
-SHA512 (@aws-sdk-nested-clients-3.997.46.tgz) =
a11c6d05c91afc91871acf65f69f4855a8c6a133fcbd33e6a00cdd1c6cb841ccbd3f9bcf9c37fa9e121e33f08e40d63d93f39a84899345a2e41dfb685ef7dc99
-SHA512 (@aws-sdk-signature-v4-multi-region-3.996.47.tgz) =
664d3c99a70cbd04c7cd02422c95643a5be2568ab060cae95efe2598b37b6fbb006e232838aec6a34358751e54785f8c5bc2c86d19b0acdcbdbbfe55bd7d54e6
+SHA512 (@aws-sdk-core-3.978.3.tgz) =
9ec969cd409323d6f621031649dea64805e57417b13dcf2baf477775752eb576052c569376c1dad860fbb0976c9f73e1ca32b43b92bcca977ace2f915d73d596
+SHA512 (@aws-sdk-credential-provider-env-3.972.74.tgz) =
aec449716da215484281c9720fa3926cc11a3e5f04bb4a9279165bdaeb822b556267aea1979c0e7bfa7a56be8c3b76fec9dc8a8057aacdada9ead65386f20b97
+SHA512 (@aws-sdk-credential-provider-http-3.972.76.tgz) =
a6729d87406bece24f8feeea2a3ce04df0d3156d1184430a5cd0d1da3bfd080338a07b86ff8cf785187c2adbad2dfa6622db91b436ca066c16903a87c300165f
+SHA512 (@aws-sdk-credential-provider-ini-3.973.19.tgz) =
91c8ef031a90115f32bb0917e7c45e94d9f79deeb9a3b2604567f767f815bdb8bb5eec35a920cb2656adacb0fbebee3472647198d90bc41a32a7fbc0402850e6
+SHA512 (@aws-sdk-credential-provider-login-3.972.81.tgz) =
09e40749b1360a755d687209fcd6b245a09e708111f8f9bd7da50f9264404cee78ac2a0c4c43d26d589e187cc4c2f9b57593361c8b3aa90642ce785ac8d4d625
+SHA512 (@aws-sdk-credential-provider-node-3.972.86.tgz) =
58db6d4b2afa7bc8a79cfb414adcbffc2767a8972064de9e01bb70deffc247620e6f3e8c619128f1ebac76db821c9dae8f016a0b66d23c7572857187c7c1ebb9
+SHA512 (@aws-sdk-credential-provider-process-3.972.74.tgz) =
623ea464525075b47e3f281392a7552cf1c7a5d0e9392f4609855c0c2bb07824518a0f4b176e042d004c7f2530d6fb29beb64951f9ce195c8c8e168bd3de1a87
+SHA512 (@aws-sdk-credential-provider-sso-3.973.18.tgz) =
167a4f85d638a941ad5fff17e9e2b187eb83fbd635f62f456226e09384817b433ddf9b3dbe8707907cdac5a30d93e6241e6bf381dbbc707039482a1e53e9247b
+SHA512 (@aws-sdk-credential-provider-web-identity-3.972.80.tgz) =
4c9176e4d770cb61f17158faa31320a7ca9594901ac251311d8057aa1b82e99b769be03b5a97648c10fa42094d6e202b96d798963647118dd1eca2a69e8e8848
+SHA512 (@aws-sdk-eventstream-handler-node-3.972.36.tgz) =
1c568a5c0eae80f56fa51ed6ff7513de1ca55883e776a18cc1dbb0355ae61ac453e7e38448737cfef7a7e1e7a87eb6901792b1a7c03c420195aefee242c4d129
+SHA512 (@aws-sdk-middleware-eventstream-3.972.31.tgz) =
e32bdd4d5c0f18a0a7af0bb0958126c0ba905cac24d2e9f1ddffc5bc18b8140f6bb8afd61a83c9caa7caee1398bab85e23240be38151d28be0387aaf91f76901
+SHA512 (@aws-sdk-middleware-websocket-3.972.56.tgz) =
df677d1279cd33950cc23569fea9cbd0ae1762266ff989526d42c8dc16a805d26f79b012e9c0f46ca7cf27b973a2f374aab7a5be64a1e63a3fded9342a84ee19
+SHA512 (@aws-sdk-nested-clients-3.997.48.tgz) =
074d6375726d016fd73a253319d2369b3ebb5b21076c611cf57e84bb3c376e32c06beb714ea7590c44785f616c204717cd5d8006ab9d559e6d85a962f2d082cd
+SHA512 (@aws-sdk-signature-v4-multi-region-3.996.48.tgz) =
7050d77c46d7686c1b9e9bd1fc3caa7f17e3c698d755156d8502e0930bdc7c34b9bb7fbc1bd5928f55f5020fe94d183f40e78e9e8d53ab7c9c11dacab0251c38
SHA512 (@aws-sdk-token-providers-3.1127.0.tgz) =
0efd9331606c849fad17a6a1b364b2e5b87821a6ec77818042a56f13d5d99989a7a1a55ba52d90288284fc745a71cedb4ed6e3104bcffa5686cc7bc795fd4289
-SHA512 (@aws-sdk-token-providers-3.1138.0.tgz) =
1a9c80af40c3eb760e12660533a0dffa026e2200bdd8c3138812b815329fc628b9309f607b6d1ea51ecbcaba2e96c718946f3d27e641da2bc50cf8ef7d087377
+SHA512 (@aws-sdk-token-providers-3.1150.0.tgz) =
c03537ea87e169b658bbe776292ae2c836f0cf136868ea7ee1d1b4a77aa469b93b1de00b4799c85b241b8e8c8964b9f78aa5a4bffc4d77251f6df7af0d50f3ce
SHA512 (@aws-sdk-types-3.974.6.tgz) =
bff725359cd99c3c46cafa4730e1a924a55714013127350d0008da58675cc7c4007172c6c1368e930df7a79487022d18022a0adf6c41de15b039e91155f99f2a
SHA512 (@aws-sdk-xml-builder-3.972.41.tgz) =
72d8d54b208c7a0ad67d7971e95ab3481148e94aa64396659df32174b2225a68681fc5004314823f93773a91bb5f79382e74bba2eef80b89addb4f9b7d35b669
SHA512 (@babel-runtime-7.29.10.tgz) =
369ba04f36ca806acd7b8e548b7d9c37cbc214533156d3fff6bb5fc2fd273f91510c08ef601c4970b569600f66af58f13fa727213ef1f4b533b834db59860d44
-SHA512 (@earendil-works-chord-1.1.0.tgz) =
82c1f329fc90dedd19210ddc2c18c9e55ab2d53627172aee1c85778370709ae9420d87b9056e324fdbda264f50ccde9800d20b20eef9bb3baaf86771b73cf5a2
-SHA512 (@earendil-works-pi-agent-core-1.1.0.tgz) =
697d4a66898d08f9b06275dadce8af1775582c9f963d490826510865383074e65d63ffa84e8593437df8598a5078ecfd3cea6260534c24b3f02215d0e1ee3c92
-SHA512 (@earendil-works-pi-ai-1.1.0.tgz) =
d53ecb02473fe41bdcd2feb0e2f00655d0ab962d28fc4d2912660a4e78b1bbde6f48502b063bdb852fc6e19c08d1151e3e07f422672ed15caa94ce04717c6a7f
-SHA512 (@earendil-works-pi-client-1.1.0.tgz) =
14046cbbb34fe7dc00e2da7335a5ba16a1c6ecdf7c3b33efc1b7536cf13876090fcda20c8ddd323225bcd8a7f1f23a982d7e61ba365fa23e1223cd03e9c3a7af
-SHA512 (@earendil-works-pi-codemode-1.1.0.tgz) =
f00b1cd80ce1a0d6974b5b2799115af7a3a171622514ce64d4aba2cfaa760ef218822e501d071c440983558f683bdd93cd6ae2ce9bd0a5ca2764643b261948ed
-SHA512 (@earendil-works-pi-mcp-1.1.0.tgz) =
c462b0beedd2bd54dea08c7c67b506a09a6b07854adb4c0a391321b9f7161b1eb57c86ae86edc9f94a9f07979ea05d6813f81e601039f7c2ba9e1d5274005092
-SHA512 (@earendil-works-pi-protocol-1.1.0.tgz) =
5cc6483897aaa1d63d4117dc9f20700c4280d6ea6056097646ad219b426777f566bc6860c0752fc6eecf03fe5a58b2feba6248da6c06d74b96d923338041af10
-SHA512 (@earendil-works-pi-server-1.1.0.tgz) =
2fbc8c56d05ecd61e8f0aa6948f50b5bcf6ed538aeddce5b914e7f2c82f6e5482c4c06475342ba535883ea026b6c701d4e7975c2de87061ab3ed9923a739a45a
-SHA512 (@earendil-works-pi-telemetry-1.1.0.tgz) =
f2000ad39ff6a4fa33659cfa8422ce8bcc76becab3bec98ef601bdda46efbaf4cf9b4a8c1da1656975fdf27757b2b3a2e699b385aeef34b82eb86e3ed118318f
-SHA512 (@earendil-works-pi-tui-1.1.0.tgz) =
bfbc244b4cb612b66f66449f7a6a9df51ac1649e71ea9f148ecbfb35d263d3521727214cd2434beab31d70a72f4deec455377aba0bc307d54f652a1a045f50c5
-SHA512 (@esbuild-aix-ppc64-0.28.2.tgz) =
5c4c5c3be76f2cabd5b4d4e26d24c17a3d4d0806da1a15a7f56c3564fc7cd2ab1a8613c57bff238163f421c84d7b41771f0914ee7f1e8e11fc6e3a27aa1b7c99
-SHA512 (@esbuild-android-arm-0.28.2.tgz) =
9175e888f55519072721818e79aa2fc0e511a678830694aae00d37aa443e04c42ab461ba1d86a9df19def42d4ed72a384d1deac65097e48aaa997e9f168d8baa
-SHA512 (@esbuild-android-arm64-0.28.2.tgz) =
e587ca79e23ca967c16485febb6c590b76656f73acfe02d2dac6c428cf88e1939cb169874b658bcac09c4190c0151b250d45393a2ab8e207fa3d8375bc6c06e4
-SHA512 (@esbuild-android-x64-0.28.2.tgz) =
3b7f3b8ad7bb4b353209ccb72505f83f86cbb4403b6cb2e4c7e7acbdee491e7c987cd4f1715a57668f6385d07495328de38833b442d3754ee74bc36bd7a16cd5
-SHA512 (@esbuild-darwin-arm64-0.28.2.tgz) =
9f82aa90e42badac4725c82333546fc1b8a07d028828956933bc69f8ab318b2512ad17485e7b7bdd586b3c0c747d5e388607e62152a3c4c37d275b798f249593
-SHA512 (@esbuild-darwin-x64-0.28.2.tgz) =
baaeacb885983f7eeacc675d04a3f0e501103e2e8788b1ac3bb5269297f2698350dc3fab37ac3a59fc07fa7baa7065d6bdac06c31384ae83b86069c587de5acf
-SHA512 (@esbuild-freebsd-arm64-0.28.2.tgz) =
9fe234053491228cbe77a44f2a7115c2a979530049a25cadbd8e2600e204268aca96a80f208f22c7ab25555adf6794e78fb825219be5a3295b07f1093cc5845f
-SHA512 (@esbuild-freebsd-x64-0.28.2.tgz) =
efc5c94c992f3ecd24cf6c3ad77d353c98d797883bab726a898319fccff2548ef710706b0914e0921bbda2a1bbbcfaaaf9aff269d116f1a0fe6a02a5939c6b9a
-SHA512 (@esbuild-linux-arm-0.28.2.tgz) =
5e50e7bb6ab9ca8a9e9acfb16b2eb0480720f430c3ecaf512ca64404e3199b7724369241bce5f6d2d49f6f2f0a7ebae120d0f2bfd57661564a63f4a9a06248f3
-SHA512 (@esbuild-linux-arm64-0.28.2.tgz) =
a56e000b43f78adf1cedda3d315338a79d45cc7cdd33f4d9adeaeeae045c1c9d964dad55435088ab5f319dc7e9049c38a23922659aca5b6c8805604ff768fa52
-SHA512 (@esbuild-linux-ia32-0.28.2.tgz) =
0986e78fbf07b08780f8386050a80509fbcdb131c584c32b8a752b319a435c95ca37c4f75d589367ffb0b47795c44598f1ec12cd314dfa74664b03b6b5968b51
-SHA512 (@esbuild-linux-loong64-0.28.2.tgz) =
6eec2477c9eca61e11f9a8d1bf0d2a3391e36bf4d7428c37a6dcd63b611b1bf72a70890796846b76506d425b21c98193345bdf91f279b693cb5646380edb0f7d
-SHA512 (@esbuild-linux-mips64el-0.28.2.tgz) =
655ca46c3ca4ef9d7d57088d6fd2dc8fd9bc5cceafe55f6e28fbeb10c92411e7557b07fed22b6485a869e070e98044578702d1a56172a6c19b1bf27cb3442324
-SHA512 (@esbuild-linux-ppc64-0.28.2.tgz) =
0805e5f83b5df5452e25df2928a77087a30b9b7314322a8c3e6859ded4d25cfa9fc90def0e5e91e6165d67f918a232b8a1f5ed75f4afd6d16af17cd6c7785e35
-SHA512 (@esbuild-linux-riscv64-0.28.2.tgz) =
19e5c27a3e0842d53507e4250d5f16fd146f6f32373bf4adb2cfbf6c25efe25665b3958646dbb66bedc9900de2e2a21494c5e970779b5a917c024261013a30b8
-SHA512 (@esbuild-linux-s390x-0.28.2.tgz) =
dc7d707936193f1b7f58e841caccd06726d2f70e652b3527d450ccb2010285b1d64301d841045f071802719bcf8631df2b22632227afbcc98451ac09add63d0e
-SHA512 (@esbuild-linux-x64-0.28.2.tgz) =
e314d9af5154992a105b85c85a68addedcd0ad44d933e3773f45d5f3144e298179d177c8ef178ef74fb56d9bcdc3122e7d0f610d0551247e588603d517c03f1d
-SHA512 (@esbuild-netbsd-arm64-0.28.2.tgz) =
b120134633de0c1837a5d807a107e8601a1bd752a4d4519af65ba2e51207642a029096bd40a96f977fef2b3daeb02998623b3bca6251ff6367b2a7be1e3b799f
-SHA512 (@esbuild-netbsd-x64-0.28.2.tgz) =
96a9f3095fa633480800368a8a188283a89f81f5362f7879137deb35004dd58e0c6951a7cebcb39afbdfed41f1a6ba50744f21a6a2e8949f5197e4a42110e9cb
-SHA512 (@esbuild-openbsd-arm64-0.28.2.tgz) =
00bdaa2482c7ee5363ac3982403bddc4c7c0508bfc28c3593afaf0010f22f3ffe7b4bf457e584ec8c27c39948c05bf3f0165dedffe6fe52db4cb7cc2a1958aa1
-SHA512 (@esbuild-openbsd-x64-0.28.2.tgz) =
42d8ae3f2b5c851c82e2bc142a17b125d40abc3b99ea15a5a22de282a3d03542424b5feff4488edd44ce5d1e80dc5a0ca387e700a6d625da9a23084ece1f2a13
-SHA512 (@esbuild-openharmony-arm64-0.28.2.tgz) =
5a48580e6a538cbbc6952700d6bc234549a197893ca174777086eda969842e053f7457871e51259710ef75670d255f6b6f309ec41e6fcfc82d35ec162e0093ed
-SHA512 (@esbuild-sunos-x64-0.28.2.tgz) =
18f3129133ad327bf653617c8317b8228eaa995b3e60aca9f37d84b6aab1af48459e0997437af3c32b5e966dc6227ed3e15be245495fdec3a004e89376f69fee
-SHA512 (@esbuild-win32-arm64-0.28.2.tgz) =
3c886112413db8f06579106b404269527ecc06789b6736c6cd858f998df1f98a1583ff79cdb8c1e02c4f3ce43c979b5860ce2631a0ad845f3fd4321f05043259
-SHA512 (@esbuild-win32-ia32-0.28.2.tgz) =
62625b7d396f53b49d9fd041fb83d1112e2807aa71812dfb30038d8fe841aff7295d2d5a04f297c4d9c36eef900963e3d28f5d832c5eabbf60e9ce4ff0a7ae60
-SHA512 (@esbuild-win32-x64-0.28.2.tgz) =
e5e6e9c6bde758cceb2ffae7508ef9e4992e79ed1b1cbfc6ab459317d96f729bfbdf0029e5ebbc31f0548162bd6e15af6638fbc97f1eb5fffcb48f0d7b2ebde6
+SHA512 (@earendil-works-pi-agent-core-1.2.0.tgz) =
a54474bd89868479014067827968f054803e975f8cac3bba9ba546bb2b2387a281cc1a68bd357f325715ac420e68cf23bffb25a40c949ae084425d63381a8725
+SHA512 (@earendil-works-pi-ai-1.2.0.tgz) =
539ff5cd7a9f575a27efff6c6decf4ded4f846ee3d2ef7dbe3ecd74832b70c1285e5c464e8ac6f00e4ce6371c9e238a6959b61fabb3bbdb26a37a881400a0db9
+SHA512 (@earendil-works-pi-codemode-1.2.0.tgz) =
51917b20dd0822b7f76e8a76c13c6bc2801a90672d1fa777cdd3f084f37e40730409fa08e44e81ea5e88d7b6061593e3f1c9867b1eb15fb98b08d25745fef0b3
+SHA512 (@earendil-works-pi-mcp-1.2.0.tgz) =
7abb54bf8d2b50182cb13cf0da520f95e8e3201761bdd838bb0fb08560832582981d4fa5769d5ece16c1d01cf0a417e7c1e7fafd837e9ba78a2ec723fabde9ef
+SHA512 (@earendil-works-pi-telemetry-1.2.0.tgz) =
359dda244e9dafb693833cd70dee77396ec1b00b05f1950a1cf253b678da41cc6d95a824513d04c3c41ab3412f610b19a91fcaa45d6507ecf6d3d5c1cc80bbc6
+SHA512 (@earendil-works-pi-tui-1.2.0.tgz) =
39d24289892590bdd3aa676618a51f947a0bcbdcf0d7c18160ed033c0499bc694fe119035c06732cb0ededc89d27ac1447b0c1aca6f5debade903b1780c17ad2
SHA512 (@google-genai-2.21.0.tgz) =
f8f0ed728dbf67438d7730867a40a8093f8ed55252f7125034de17cd0a571bfb77125fd259632409694544ed4a9a2bce1cf6b8434563518bb51c128267fbf7dd
SHA512 (@jridgewell-sourcemap-codec-1.6.0.tgz) =
4fb8dffb9ce0b191f0349e25bd0eff69ecdbca4d27357fb32555a998703b558b04c7b6bbaabe5183921bb4916a920cdee58dacaeeab545463c43cdfb39dee217
-SHA512 (@oxc-project-types-0.153.0.tgz) =
8d236b448caf3d52cbe44d73fed4b9ccb029ae8b06cff16e2353d6c043b3e7d8f71384d34f34a9a8a6ff4431aa261856d101d8212197c6ae7cdb01b1e93d754f
+SHA512 (@oxc-project-types-0.154.0.tgz) =
2983941901652d647eb3840c57643d928dfc4d99bb11d3bced09bbaef64baa4ff079bb1efdc0e3b72c4a860ff8ee5d1bc826ecfe4e3a2d3f2a7383ca8c08a4cc
SHA512 (@protobufjs-aspromise-1.1.2.tgz) =
8fe80a13112e2e62b0bf3dce811397b6b276506db1f028766195316a187eb351761d9fb001c79434b92fcbacca08f551914fbe65642b771b147905e6720e2ea1
SHA512 (@protobufjs-base64-1.1.2.tgz) =
01991c000e6f9cdfefe0f0ea2b2311e65c7b859b6d3c380296ff3713ffc530d851d9331c2d485f4540470a64a5d288bdccc8030ea4542644b13b7c26f39f972e
SHA512 (@protobufjs-codegen-2.0.5.tgz) =
ce05c52f35b7029df77ba7745a58f8306226e827bc3bcf67fdaa54686341fe3c7e870fabb96129ec4c0652c85d2ca5510b1656d767e9f6be34135990adfff7e2
@@ -68,24 +38,24 @@
SHA512 (@protobufjs-path-1.1.2.tgz) =
e8939c2794e6d3c74e1c06dd4771abbcffb25147e48c6e5e3ec1d87333052eadd998c9000fdf1c0e0713da2035949f4d57015de2d1ff8924a87b8e185a496d10
SHA512 (@protobufjs-pool-1.1.0.tgz) =
d2410b6864880c12af7204b8ce48f3d4f79d75ab6b8d87263163a502e00fc0079c714acf1dd52aa3f27a2e2ca61c7122253e4dac5d54570c58d787fe7f2e1643
SHA512 (@protobufjs-utf8-1.1.2.tgz) =
6f5510c1c119e320a73020fc0c02f55656ef04913dfc85f8153229ec11b5c58a5fdbd48b6b32d2aea5248f8c3b639cbb70254fe84e6d72aa9c234c5e98f907ba
-SHA512 (@rolldown-binding-android-arm-eabi-1.2.13.tgz) =
56efcd202ae0751bd439e689648c81d853fadece9f3bfe2e77997c7579b10f1f720f29fe98dd32fa0b2fb15be24a58be4f7eb502aa34878e84b8ca286ebc1ac0
-SHA512 (@rolldown-binding-android-arm64-1.2.13.tgz) =
e8b12822b1b2e6fbc27766e8367bf6b283d25198ff3d1be1a7c47fb7d2a55fe9886714e1204fd9ab1ac65f19ae357d05baf405bcb759afb4b81eb62960156111
-SHA512 (@rolldown-binding-darwin-arm64-1.2.13.tgz) =
09a252473950e90fb390331503d3a45710635683d1083104defd05489f64210060463140a40dd28b88a385b3555238bb649b7e3df3b47b8eaacb89cf2271d43c
-SHA512 (@rolldown-binding-darwin-x64-1.2.13.tgz) =
7b8af7e342398714b32640f7609071833abfac9df0c31c1d2cb6f614fb75669c9e9b6d27ad03d3d750c310491acf0c5a1ee987f30a6096ca7f3b3823ff04fa9b
-SHA512 (@rolldown-binding-freebsd-x64-1.2.13.tgz) =
8680560d9e3f2bf98929531bb2051dd637e90360e23ab279e26a5e80e6d4f53047041aed5f814b2172494110cf67fd839fdd46bcfa1bf99da1c0a2737f813949
-SHA512 (@rolldown-binding-linux-arm-gnueabihf-1.2.13.tgz) =
a05f5f66edef4d69d38950240c5c54f4f24bb759e1db42bd451a6e1ec47b6671362fb5e8a2405b0c154ba2309548b19bbed4a5c5e50d9e3023e836cdb0acb36e
-SHA512 (@rolldown-binding-linux-arm64-gnu-1.2.13.tgz) =
0d3a5bffe8cc8aa58c3e0a619f892c5b5cd6f972c9e9d249f4532f9c893d236f752e109cb4c3e131826b3f9b7da7a0bda9adca5da7437541191c168f87790dc5
-SHA512 (@rolldown-binding-linux-arm64-musl-1.2.13.tgz) =
c54f8abeff4dd80dd2637e73161d45596363c5b69d13f04a7aa9e45deeef49c538199b30ef9ec19559832c84d912af033e993a9bbba80d890aecffb1fee5393b
-SHA512 (@rolldown-binding-linux-ppc64-gnu-1.2.13.tgz) =
5cc93f867861db9a10ef9e8b7256f5435d61e25974c42d04b1ae70e15ce9fa6004d92dc018981e3344a89eb22063c7c78636ab6fa85ca13bb0a051b45553f68a
-SHA512 (@rolldown-binding-linux-s390x-gnu-1.2.13.tgz) =
5350684c7626972c04da7dc75168f367ef0442c2abf8ec29c58b8359ab9bc78dad50bf1048bee73aa473fcd5476a789b6c53f7335471ba9af3ff035c6cc2a3ab
-SHA512 (@rolldown-binding-linux-x64-gnu-1.2.13.tgz) =
278726f343dceb0130579019e36a3adac21080393e63b476b3ae3a8c8c2ebcefb8578e90079f0de2f56e30f58205a360babb172e999458957ffd640090fbc705
-SHA512 (@rolldown-binding-linux-x64-musl-1.2.13.tgz) =
5b47ae652e3453857a2649849d50885fd99cb0be9c6d74385fc736c3e30c3888c583af135d45bebb7453fb67b5b75a6ff6683f10fde90ed2b73ce5dd43b471cb
-SHA512 (@rolldown-binding-openharmony-arm64-1.2.13.tgz) =
768fc017fe27f4c46c8626b76b9697a32f3133673a9a07d3e83ec7fdd63a9b2e73fa17c2211e1a6fb9a4e08463fbe9ec110a4acb7f647740d09c3abeafaf76b7
-SHA512 (@rolldown-binding-win32-arm64-msvc-1.2.13.tgz) =
e85b547f67096686eeb497719c6617f33d2fb5b82a5346f6bfcbdf0619176fdc29d8ca69305b64ba713e21a3a7b728b4d6b9084283d6d861c006d7f3b02d0145
-SHA512 (@rolldown-binding-win32-x64-msvc-1.2.13.tgz) =
50a8456994de4dc6caadbde253cda6d7b8d570f100a2a0e408de4c06a80fc994b0a7f7109a26f6d5cad34b40dd1fb4f507bc19456108f3d61000e24c7ade7286
+SHA512 (@rolldown-binding-android-arm-eabi-1.2.14.tgz) =
69647e5ca1fdfab5bb9b97d6abfe77eb4277987c9caf1fe8eb164cd834057499d331dc8feff5b3c4f8e1b4b6d559d2a8db2eb5dbfe14d5b5aa6f71d086217bbe
+SHA512 (@rolldown-binding-android-arm64-1.2.14.tgz) =
4225711e87e5e80f25414ed602d39463840c5595e8871c33ed6249a1e87c341114c8a7c890c44a858caaf1acffd51ca9362217ccd4ed892e8ac07cf47abc5845
+SHA512 (@rolldown-binding-darwin-arm64-1.2.14.tgz) =
95340ecc7b81228a21de322be5720d4248cf184b86cbe0eccb499e5c3afa4a3b72d1bf7d918806878b810bff26257d53d240bc77a4b468f3f563e6c7921e9a07
+SHA512 (@rolldown-binding-darwin-x64-1.2.14.tgz) =
87230a1066ad8e60580acfd0e2c6c870bfc6aa9144aac5f7c1cf8761543ff39038af1735a3bacf9b80d4238195e24fe1d084dd7701521a9a90ba7235e065e34c
+SHA512 (@rolldown-binding-freebsd-x64-1.2.14.tgz) =
bb7ef519b5e8557ac480fdb43f0ce818d39d00ea80321ce8d7d273cd8f95e189a69c2f834cea2a75b32ef8efb9e1e98ce7d32293f51daed5a072e10329644f28
+SHA512 (@rolldown-binding-linux-arm-gnueabihf-1.2.14.tgz) =
06ac0ab1d6507fa12a556afc7efd8cac363302f399efe3581522444911acf3b7e4b1e121b344d4f535e04494e46684519314e2cf2120d4b2945df537ffbf2eaa
+SHA512 (@rolldown-binding-linux-arm64-gnu-1.2.14.tgz) =
483f6463c334d3dc7feece7b67576051594fe7eb980602902b44e4af55885a782bb542664425b544914c63b40395ada48578668368b9228ecc52372664d67f29
+SHA512 (@rolldown-binding-linux-arm64-musl-1.2.14.tgz) =
049d822f5f4ceaeb967ac3209ea273831a08f8df9e57b6f403d3bdbcb578db2fa08ad0b8d5f35af0a1256aed6d1d5cee2d65f91b312ec4c3e100ed2d41740c92
+SHA512 (@rolldown-binding-linux-ppc64-gnu-1.2.14.tgz) =
e3e2a5f1d68f57c3431da0fb99f09c735a5133e420eda6fc0f2326e451b95a8660bf88768b72853750b26d804d6d0aa6b989bb7ed24bbe6308d5e1d8276d92fd
+SHA512 (@rolldown-binding-linux-s390x-gnu-1.2.14.tgz) =
57f87c78fab57ca0eb9ad14ccfac5c08ddc32afbaf311af0c03d6ad0f90179ea380e92bae1b89a2afa96195c6a09e60aa9e464ee013bfe228fc4b0a7d3c3bdec
+SHA512 (@rolldown-binding-linux-x64-gnu-1.2.14.tgz) =
5b16a55f382b2d5a4a0bddf17e9689de0097516cde0abf854426c3543da6500cb82fa568de5355cf47a9504529c4f58990b35853033839222292fdfa389f662e
+SHA512 (@rolldown-binding-linux-x64-musl-1.2.14.tgz) =
dc6ded9c0993a5d93d8cedc642dc875ea7850f64a579c7d3c2cfd8dccda69a3f67301c30b8b4f892eafcb1929ebbb10d5074a954eddc22c9b9039d8b1165b096
+SHA512 (@rolldown-binding-openharmony-arm64-1.2.14.tgz) =
ab2af95e2346c66db2b71d7bbefb5c27d9d79fabf58043444e2e74ddb271dce1b0675b52a278fb068b316cc6bfc5e01f4a5e624bd5fa2a31166172eeeafd4bed
+SHA512 (@rolldown-binding-win32-arm64-msvc-1.2.14.tgz) =
a00e28e68d12db2075f7d6326170f3294bf5679e9173e9a03a3c26ed9fef27d67c8a08833d8be83ae0f2a3a83b00afd9685d3d9cf8432959c605c6073b5d465c
+SHA512 (@rolldown-binding-win32-x64-msvc-1.2.14.tgz) =
f6613de1b7f619951a47f7d449708ca41a1691cb6ee36d4c8b4391a66e33a9f6e48ca7a9ed1c733c56b97ad706b3987ed8a029a1604e03f84025affbb1a1a011
SHA512 (@rolldown-pluginutils-1.0.1.tgz) =
da3f5b1ade4987c863faf3ed8333ed97bda3d324711c0cae9a8a3a4cd7c08ec2c1d3852da52bcf6cf703701331cfb9fef42601d1cd46c501716118368e29aa1b
SHA512 (@silvia-odwyer-photon-node-0.3.4.tgz) =
6e7972e01281dca0d3171ad421c8022db69e5554bc96b024ae2d69133b24a66c6ef4c75f1904f2f1bf0481c0fcdf2c03dd13ccb08ba563cc491f90306beb7d7c
-SHA512 (@smithy-core-3.35.2.tgz) =
7a34ee901b8ffcf837b7d37c531fb4ccab177875a6ee9e96dc76d714eca5b4a6ac4b16700859af4eeb7b9017594821779bdcb56d75f256eea9db1b8c15cb13c9
+SHA512 (@smithy-core-3.36.0.tgz) =
de1262c06d45e6dd52a17aa9ff23829985f38b2c7b655a85eb74b95ba614db4d5efeac156873dec7e13fdefbf263d6b7391abf6fe07275e359a4fdac690f57da
SHA512 (@smithy-credential-provider-imds-4.5.2.tgz) =
03db92767ef6a336d15128add1e89bd135bb9d7b8d3e569e334cdc1a427e9c4ead15c4836e79adc28c5b4c2141ba455072ccc3032bec77bfab4ddb8f4d7a7282
SHA512 (@smithy-fetch-http-handler-5.8.0.tgz) =
c9c489bb7b45010e2fd380810746a0a85315b12435886df2c3e4a983146a29f694469403e0267c5a7d333cc9929ceb93a5387ae55cfe100d2b32bc34f3dc2f90
SHA512 (@smithy-node-http-handler-4.12.1.tgz) =
4e13246e819e38d59701e96af45bc6b2e242e2b3a2faac82e3fce1505e7cc58a71520e6c40ac76557658266b4d8ebe1d4ae049d477895c44d020b0b3df0387bf
@@ -133,7 +103,6 @@
SHA512 (ecdsa-sig-formatter-1.0.11.tgz) =
9da825dd162b6cdbfa91091e248a6de8d259cbcb702c1ff6bedcfac8df59e2f44a1cde3f41924811baa88402d283029d9e4b2e63793901d769e6583cb15a1571
SHA512 (es-errors-1.3.0.tgz) =
65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3
SHA512 (es-module-lexer-2.3.2.tgz) =
a681c6a4e4400688c926e72757d29b39abc44d6f250559e98645bbec4479fc1439173ee85d2a0235e93b207def4799d18ddb04cfddba89b1585fc2ad2d099dcb
-SHA512 (esbuild-0.28.2.tgz) =
1ca54b4bc76f208fb1a0a5bd926ab16d12ab9d61177c926bfc56618499a2a880747b4e7740d605a8e068b9330efe4e6c203e0cbc28940afbfc6fd338877db020
SHA512 (estree-walker-3.0.3.tgz) =
ed150a7d781230c933b7a66e5e6a9aa4ebab2c63cf7e08fa97db9167b9511a896f934cb6ca871cdf92dd731282e4f419767d8332a8a8010d8da1672b4ca9a6ea
SHA512 (expect-type-1.4.0.tgz) =
29f61b9a9466d156cb8c4bd56bdc86c028bd188df8c6f8bb03f1d761640eeb90920f6bb731ccd4252bb05ca148c651ac801422cd5f6ae49f4d1e3e151b49fea4
SHA512 (extend-3.0.2.tgz) =
7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe
@@ -203,7 +172,7 @@
SHA512 (pathe-2.0.3.tgz) =
5948c6700a8fd6041a72841ef8e049b0503b2dde03c97b9422367971cef970b1ef27b76d36c4ee8298712000f0b294be02b68051e3c22ab495b4f2c58ff17cf3
SHA512 (picocolors-1.1.1.tgz) =
c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454
SHA512 (picomatch-4.0.7.tgz) =
a9c26ef3c436216a89b030f9dbd24a31dc069bf76f2275b81ef427470887f49b62849bf318eb1c0ed1c4df1d6904a794393cac43c91598b9c9da426eef285c18
-SHA512 (postcss-8.5.29.tgz) =
e3d7068546d78fc41e9efd224ccc40d5c141cf15e872da42f548ddefbb7559c6c922bea717f788ee0ffc320c6b62574546e017be36bbc504706afa16ee482bc5
+SHA512 (postcss-8.5.30.tgz) =
ce477e7bd4b50101e199a04ac9ef739451d68cec1582a5e5d6adc4098cbce7ad4aeeac51d9c4447ff4932ec92e94115defc93a00e15e03e7dfd53b44ce4f5b00
SHA512 (proper-lockfile-4.1.2.tgz) =
4e334f6e537807001631753cb3d004cf82664319c3d4d34bedb34e63f00a533c9a99cdfbf4558049485cfcad692f69e855bf9799928b2faf1c8f32ec88e00c68
SHA512 (protobufjs-7.6.6.tgz) =
7580d67634a5e5135bed280fc4641c454f86b6f3fbb367e992b634af8df63dc388699d3fac17311199d037aee226116e422570ef9e090e83ebb8f08d746b1b8e
SHA512 (proxy-agent-negotiate-1.1.0.tgz) =
37c20170cdd4802573cf62f62eabfc0d59ed0e79c2f3f8625789c40d43e4aaaef64cf5206168d073e6dd66504f64af4bccf02f398fff800b744b40c0a6839759
@@ -212,7 +181,7 @@
SHA512 (resolve-1.22.13.tgz) =
0e3fdc5bdcc15766918fa5f30b1b8622cdc44992afd368e2c677b7aba8c5658677fd3834f601c7be248c0cbe2439b87da6a49a85d4471270e868fda09fc60b84
SHA512 (retry-0.12.0.tgz) =
f4b9224f08d487aad3e79e43b44f6b4d7f81281c8f7eb333100b67944b5d130af73647dfc228a1a9ed9b5800e0f8e4118edf6097a20276607f6450c2180b52a3
SHA512 (retry-0.13.1.tgz) =
5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676
-SHA512 (rolldown-1.2.13.tgz) =
ff96a93a4c16c6d002710b59e5696b02c292e09c175538503c967746a22bb9163d506f4cf1ed15957374ebcc6e9bf251280e1a214a09d778217bf9060af89d89
+SHA512 (rolldown-1.2.14.tgz) =
7930534ea311eae1ca2e0714aa924ff27b730c8e95e0b600f277a000c04423b824815bce76bc7a56cbd2d989bef372a138f74b087589bb4c3b5101496611ca37
SHA512 (safe-buffer-5.2.1.tgz) =
ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d
SHA512 (semver-7.8.5.tgz) =
63bfca0ec6fc2e3a28669c1aa86cae94ee8342592c8029dc7211c693eb19218e1206f52870c044147e54af57c8e1d57e26f974c3a723bee71a222e34a6e462a0
SHA512 (shebang-command-2.0.0.tgz) =
907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c
++++++ package-lock.json ++++++
++++ 1288 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pi-coding-agent/package-lock.json
++++ and
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3698736/package-lock.json
++++++ pi-coding-agent-1.1.0.tgz -> pi-coding-agent-1.2.0.tgz ++++++
/work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent-1.1.0.tgz
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3698736/pi-coding-agent-1.2.0.tgz
differ: char 19, line 1
++++++ pi-use-modular-runtime.patch ++++++
--- /var/tmp/diff_new_pack.Ouzrbj/_old 2026-10-15 16:12:55.075960415 +0200
+++ /var/tmp/diff_new_pack.Ouzrbj/_new 2026-10-15 16:12:55.086960875 +0200
@@ -36,7 +36,7 @@
"./rpc-entry": {
- "import": "./dist/bundle/rpc-entry.js"
+ "import": "./dist/rpc-entry.js"
- },
- "./client": {
- "source": "./src/client/index.ts"
+ }
+ },
+ "files": [