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-11-11 16:25:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pi-coding-agent (Old)
 and      /work/SRC/openSUSE:Factory/.pi-coding-agent.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pi-coding-agent"

Wed Nov 11 16:25:54 2026 rev:19 rq:1396574 version:1.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent.changes  
2026-11-08 19:22:28.987115424 +0100
+++ 
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3759290/pi-coding-agent.changes 
    2026-11-11 16:26:06.980851446 +0100
@@ -1,0 +2,25 @@
+Tue Nov 10 07:34:07 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.5.1:
+  * Shell credential commands: `pi auth login/logout <provider>`
+    without starting a session, with API-key and no-browser options
+  * Idle prompt cache warming: eligible caches stay warm up to 30
+    minutes between runs; `cacheWarming` now defaults to `idle`
+  * Anthropic message threads: only new messages are sent while the
+    server continues the conversation
+  * Richer Mermaid diagrams: pie charts, author-defined styles and
+    clickable labels (mermaid renderer now lovely-mermaid)
+  * GitHub Copilot classifiers via codemode `models.classify()`
+  * `pi update --extensions` reports each package's npm version or
+    git commit change
+  * BREAKING for extension authors: custom GrepOperations.readFile
+    is deprecated; grep context lines now come from ripgrep
+  * OpenAI-compatible models no longer send an empty `tools` array,
+    fixing 400 errors from vLLM 0.20+ behind LiteLLM
+  * Fixed grep `glob` matching relative to `path`, bash tool exit
+    reporting, image resizing memory use, plus many MCP, OAuth,
+    session-tree and provider fixes
+  * Many more fixes and improvements; see upstream's release notes
+    for the full list
+
+-------------------------------------------------------------------

Old:
----
  pi-coding-agent-1.5.0.tgz

New:
----
  pi-coding-agent-1.5.1.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pi-coding-agent.spec ++++++
--- /var/tmp/diff_new_pack.tQzO9k/_old  2026-11-11 16:26:08.672922408 +0100
+++ /var/tmp/diff_new_pack.tQzO9k/_new  2026-11-11 16:26:08.673922450 +0100
@@ -23,7 +23,7 @@
 %global __nodejs_provides %{nil}
 %global __nodejs_requires %{nil}
 Name:           pi-coding-agent
-Version:        1.5.0
+Version:        1.5.1
 Release:        0
 Summary:        Minimal terminal coding agent
 # Legal-Review-Notice: pi itself is MIT. The 122 vendored dependencies are

++++++ node_modules.obscpio ++++++
Binary files old/@aws-sdk-core-3.979.1.tgz and new/@aws-sdk-core-3.979.1.tgz 
differ
Binary files old/@aws-sdk-core-3.980.2.tgz and new/@aws-sdk-core-3.980.2.tgz 
differ
Binary files old/@aws-sdk-credential-provider-env-3.972.80.tgz and 
new/@aws-sdk-credential-provider-env-3.972.80.tgz differ
Binary files old/@aws-sdk-credential-provider-env-3.972.83.tgz and 
new/@aws-sdk-credential-provider-env-3.972.83.tgz differ
Binary files old/@aws-sdk-credential-provider-http-3.972.82.tgz and 
new/@aws-sdk-credential-provider-http-3.972.82.tgz differ
Binary files old/@aws-sdk-credential-provider-http-3.972.85.tgz and 
new/@aws-sdk-credential-provider-http-3.972.85.tgz differ
Binary files old/@aws-sdk-credential-provider-ini-3.973.25.tgz and 
new/@aws-sdk-credential-provider-ini-3.973.25.tgz differ
Binary files old/@aws-sdk-credential-provider-ini-3.973.28.tgz and 
new/@aws-sdk-credential-provider-ini-3.973.28.tgz differ
Binary files old/@aws-sdk-credential-provider-login-3.972.87.tgz and 
new/@aws-sdk-credential-provider-login-3.972.87.tgz differ
Binary files old/@aws-sdk-credential-provider-login-3.972.90.tgz and 
new/@aws-sdk-credential-provider-login-3.972.90.tgz differ
Binary files old/@aws-sdk-credential-provider-node-3.972.92.tgz and 
new/@aws-sdk-credential-provider-node-3.972.92.tgz differ
Binary files old/@aws-sdk-credential-provider-node-3.972.95.tgz and 
new/@aws-sdk-credential-provider-node-3.972.95.tgz differ
Binary files old/@aws-sdk-credential-provider-process-3.972.80.tgz and 
new/@aws-sdk-credential-provider-process-3.972.80.tgz differ
Binary files old/@aws-sdk-credential-provider-process-3.972.83.tgz and 
new/@aws-sdk-credential-provider-process-3.972.83.tgz differ
Binary files old/@aws-sdk-credential-provider-sso-3.973.24.tgz and 
new/@aws-sdk-credential-provider-sso-3.973.24.tgz differ
Binary files old/@aws-sdk-credential-provider-sso-3.973.27.tgz and 
new/@aws-sdk-credential-provider-sso-3.973.27.tgz differ
Binary files old/@aws-sdk-credential-provider-web-identity-3.972.86.tgz and 
new/@aws-sdk-credential-provider-web-identity-3.972.86.tgz differ
Binary files old/@aws-sdk-credential-provider-web-identity-3.972.89.tgz and 
new/@aws-sdk-credential-provider-web-identity-3.972.89.tgz differ
Binary files old/@aws-sdk-eventstream-handler-node-3.972.40.tgz and 
new/@aws-sdk-eventstream-handler-node-3.972.40.tgz differ
Binary files old/@aws-sdk-eventstream-handler-node-3.972.41.tgz and 
new/@aws-sdk-eventstream-handler-node-3.972.41.tgz differ
Binary files old/@aws-sdk-middleware-eventstream-3.972.36.tgz and 
new/@aws-sdk-middleware-eventstream-3.972.36.tgz differ
Binary files old/@aws-sdk-middleware-eventstream-3.972.37.tgz and 
new/@aws-sdk-middleware-eventstream-3.972.37.tgz differ
Binary files old/@aws-sdk-middleware-websocket-3.972.62.tgz and 
new/@aws-sdk-middleware-websocket-3.972.62.tgz differ
Binary files old/@aws-sdk-middleware-websocket-3.972.65.tgz and 
new/@aws-sdk-middleware-websocket-3.972.65.tgz differ
Binary files old/@aws-sdk-nested-clients-3.997.54.tgz and 
new/@aws-sdk-nested-clients-3.997.54.tgz differ
Binary files old/@aws-sdk-nested-clients-3.998.2.tgz and 
new/@aws-sdk-nested-clients-3.998.2.tgz differ
Binary files old/@aws-sdk-signature-v4-multi-region-3.996.51.tgz and 
new/@aws-sdk-signature-v4-multi-region-3.996.51.tgz differ
Binary files old/@aws-sdk-signature-v4-multi-region-3.996.52.tgz and 
new/@aws-sdk-signature-v4-multi-region-3.996.52.tgz differ
Binary files old/@aws-sdk-token-providers-3.1161.0.tgz and 
new/@aws-sdk-token-providers-3.1161.0.tgz differ
Binary files old/@aws-sdk-token-providers-3.1165.0.tgz and 
new/@aws-sdk-token-providers-3.1165.0.tgz differ
Binary files old/@aws-sdk-types-3.975.0.tgz and new/@aws-sdk-types-3.975.0.tgz 
differ
Binary files old/@aws-sdk-types-3.975.1.tgz and new/@aws-sdk-types-3.975.1.tgz 
differ
Binary files old/@aws-sdk-xml-builder-3.972.42.tgz and 
new/@aws-sdk-xml-builder-3.972.42.tgz differ
Binary files old/@aws-sdk-xml-builder-3.972.43.tgz and 
new/@aws-sdk-xml-builder-3.972.43.tgz differ
Binary files old/@babel-runtime-7.29.10.tgz and new/@babel-runtime-7.29.10.tgz 
differ
Binary files old/@babel-runtime-7.29.13.tgz and new/@babel-runtime-7.29.13.tgz 
differ
Binary files old/@earendil-works-pi-agent-core-1.5.0.tgz and 
new/@earendil-works-pi-agent-core-1.5.0.tgz differ
Binary files old/@earendil-works-pi-agent-core-1.5.1.tgz and 
new/@earendil-works-pi-agent-core-1.5.1.tgz differ
Binary files old/@earendil-works-pi-ai-1.5.0.tgz and 
new/@earendil-works-pi-ai-1.5.0.tgz differ
Binary files old/@earendil-works-pi-ai-1.5.1.tgz and 
new/@earendil-works-pi-ai-1.5.1.tgz differ
Binary files old/@earendil-works-pi-codemode-1.5.0.tgz and 
new/@earendil-works-pi-codemode-1.5.0.tgz differ
Binary files old/@earendil-works-pi-codemode-1.5.1.tgz and 
new/@earendil-works-pi-codemode-1.5.1.tgz differ
Binary files old/@earendil-works-pi-mcp-1.5.0.tgz and 
new/@earendil-works-pi-mcp-1.5.0.tgz differ
Binary files old/@earendil-works-pi-mcp-1.5.1.tgz and 
new/@earendil-works-pi-mcp-1.5.1.tgz differ
Binary files old/@earendil-works-pi-schema-1.5.0.tgz and 
new/@earendil-works-pi-schema-1.5.0.tgz differ
Binary files old/@earendil-works-pi-schema-1.5.1.tgz and 
new/@earendil-works-pi-schema-1.5.1.tgz differ
Binary files old/@earendil-works-pi-telemetry-1.5.0.tgz and 
new/@earendil-works-pi-telemetry-1.5.0.tgz differ
Binary files old/@earendil-works-pi-telemetry-1.5.1.tgz and 
new/@earendil-works-pi-telemetry-1.5.1.tgz differ
Binary files old/@earendil-works-pi-tui-1.5.0.tgz and 
new/@earendil-works-pi-tui-1.5.0.tgz differ
Binary files old/@earendil-works-pi-tui-1.5.1.tgz and 
new/@earendil-works-pi-tui-1.5.1.tgz differ
Binary files old/@isaacs-nonrecursive-glob-match-1.0.3.tgz and 
new/@isaacs-nonrecursive-glob-match-1.0.3.tgz differ
Binary files old/@isaacs-nonrecursive-glob-match-1.1.0.tgz and 
new/@isaacs-nonrecursive-glob-match-1.1.0.tgz differ
Binary files old/@rolldown-pluginutils-1.0.1.tgz and 
new/@rolldown-pluginutils-1.0.1.tgz differ
Binary files old/@rolldown-pluginutils-1.1.0.tgz and 
new/@rolldown-pluginutils-1.1.0.tgz differ
Binary files old/@smithy-core-3.38.1.tgz and new/@smithy-core-3.38.1.tgz differ
Binary files old/@smithy-core-3.39.0.tgz and new/@smithy-core-3.39.0.tgz differ
Binary files old/@smithy-fetch-http-handler-5.8.0.tgz and 
new/@smithy-fetch-http-handler-5.8.0.tgz differ
Binary files old/@smithy-fetch-http-handler-5.8.1.tgz and 
new/@smithy-fetch-http-handler-5.8.1.tgz differ
Binary files old/@smithy-node-http-handler-4.14.1.tgz and 
new/@smithy-node-http-handler-4.14.1.tgz differ
Binary files old/@smithy-node-http-handler-4.14.2.tgz and 
new/@smithy-node-http-handler-4.14.2.tgz differ
Binary files old/@smithy-types-4.19.0.tgz and new/@smithy-types-4.19.0.tgz 
differ
Binary files old/@smithy-types-4.20.0.tgz and new/@smithy-types-4.20.0.tgz 
differ
Binary files old/grok-mermaid-0.2.3.tgz and new/grok-mermaid-0.2.3.tgz differ
Binary files old/lovely-mermaid-0.3.3.tgz and new/lovely-mermaid-0.3.3.tgz 
differ
Binary files old/rolldown-1.2.16.tgz and new/rolldown-1.2.16.tgz differ
Binary files old/rolldown-1.2.18.tgz and new/rolldown-1.2.18.tgz differ
Binary files old/vite-8.3.5.tgz and new/vite-8.3.5.tgz differ
Binary files old/vite-8.3.7.tgz and new/vite-8.3.7.tgz differ
Binary files old/ws-8.22.1.tgz and new/ws-8.22.1.tgz differ
Binary files old/ws-8.22.2.tgz and new/ws-8.22.2.tgz differ

++++++ node_modules.spec.inc ++++++
--- /var/tmp/diff_new_pack.tQzO9k/_old  2026-11-11 16:26:09.157942749 +0100
+++ /var/tmp/diff_new_pack.tQzO9k/_new  2026-11-11 16:26:09.161942917 +0100
@@ -1,34 +1,34 @@
 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.979.1.tgz#/@aws-sdk-core-3.979.1.tgz
-Source10004:         
https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.80.tgz#/@aws-sdk-credential-provider-env-3.972.80.tgz
-Source10005:         
https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.82.tgz#/@aws-sdk-credential-provider-http-3.972.82.tgz
-Source10006:         
https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.25.tgz#/@aws-sdk-credential-provider-ini-3.973.25.tgz
-Source10007:         
https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.87.tgz#/@aws-sdk-credential-provider-login-3.972.87.tgz
-Source10008:         
https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.92.tgz#/@aws-sdk-credential-provider-node-3.972.92.tgz
-Source10009:         
https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.80.tgz#/@aws-sdk-credential-provider-process-3.972.80.tgz
-Source10010:         
https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.24.tgz#/@aws-sdk-credential-provider-sso-3.973.24.tgz
-Source10011:         
https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.86.tgz#/@aws-sdk-credential-provider-web-identity-3.972.86.tgz
-Source10012:         
https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.40.tgz#/@aws-sdk-eventstream-handler-node-3.972.40.tgz
-Source10013:         
https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.36.tgz#/@aws-sdk-middleware-eventstream-3.972.36.tgz
-Source10014:         
https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.62.tgz#/@aws-sdk-middleware-websocket-3.972.62.tgz
-Source10015:         
https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.54.tgz#/@aws-sdk-nested-clients-3.997.54.tgz
-Source10016:         
https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.51.tgz#/@aws-sdk-signature-v4-multi-region-3.996.51.tgz
+Source10003:         
https://registry.npmjs.org/@aws-sdk/core/-/core-3.980.2.tgz#/@aws-sdk-core-3.980.2.tgz
+Source10004:         
https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.83.tgz#/@aws-sdk-credential-provider-env-3.972.83.tgz
+Source10005:         
https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.85.tgz#/@aws-sdk-credential-provider-http-3.972.85.tgz
+Source10006:         
https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.28.tgz#/@aws-sdk-credential-provider-ini-3.973.28.tgz
+Source10007:         
https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.90.tgz#/@aws-sdk-credential-provider-login-3.972.90.tgz
+Source10008:         
https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.95.tgz#/@aws-sdk-credential-provider-node-3.972.95.tgz
+Source10009:         
https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.83.tgz#/@aws-sdk-credential-provider-process-3.972.83.tgz
+Source10010:         
https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.27.tgz#/@aws-sdk-credential-provider-sso-3.973.27.tgz
+Source10011:         
https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.89.tgz#/@aws-sdk-credential-provider-web-identity-3.972.89.tgz
+Source10012:         
https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.41.tgz#/@aws-sdk-eventstream-handler-node-3.972.41.tgz
+Source10013:         
https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.37.tgz#/@aws-sdk-middleware-eventstream-3.972.37.tgz
+Source10014:         
https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.65.tgz#/@aws-sdk-middleware-websocket-3.972.65.tgz
+Source10015:         
https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.998.2.tgz#/@aws-sdk-nested-clients-3.998.2.tgz
+Source10016:         
https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.52.tgz#/@aws-sdk-signature-v4-multi-region-3.996.52.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.1161.0.tgz#/@aws-sdk-token-providers-3.1161.0.tgz
-Source10019:         
https://registry.npmjs.org/@aws-sdk/types/-/types-3.975.0.tgz#/@aws-sdk-types-3.975.0.tgz
-Source10020:         
https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.42.tgz#/@aws-sdk-xml-builder-3.972.42.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/pi-agent-core/-/pi-agent-core-1.5.0.tgz#/@earendil-works-pi-agent-core-1.5.0.tgz
-Source10023:         
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.5.0.tgz#/@earendil-works-pi-ai-1.5.0.tgz
-Source10024:         
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.5.0.tgz#/@earendil-works-pi-codemode-1.5.0.tgz
-Source10025:         
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.5.0.tgz#/@earendil-works-pi-mcp-1.5.0.tgz
-Source10026:         
https://registry.npmjs.org/@earendil-works/pi-schema/-/pi-schema-1.5.0.tgz#/@earendil-works-pi-schema-1.5.0.tgz
-Source10027:         
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.5.0.tgz#/@earendil-works-pi-telemetry-1.5.0.tgz
-Source10028:         
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.5.0.tgz#/@earendil-works-pi-tui-1.5.0.tgz
+Source10018:         
https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1165.0.tgz#/@aws-sdk-token-providers-3.1165.0.tgz
+Source10019:         
https://registry.npmjs.org/@aws-sdk/types/-/types-3.975.1.tgz#/@aws-sdk-types-3.975.1.tgz
+Source10020:         
https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.43.tgz#/@aws-sdk-xml-builder-3.972.43.tgz
+Source10021:         
https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.13.tgz#/@babel-runtime-7.29.13.tgz
+Source10022:         
https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.5.1.tgz#/@earendil-works-pi-agent-core-1.5.1.tgz
+Source10023:         
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.5.1.tgz#/@earendil-works-pi-ai-1.5.1.tgz
+Source10024:         
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.5.1.tgz#/@earendil-works-pi-codemode-1.5.1.tgz
+Source10025:         
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.5.1.tgz#/@earendil-works-pi-mcp-1.5.1.tgz
+Source10026:         
https://registry.npmjs.org/@earendil-works/pi-schema/-/pi-schema-1.5.1.tgz#/@earendil-works-pi-schema-1.5.1.tgz
+Source10027:         
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.5.1.tgz#/@earendil-works-pi-telemetry-1.5.1.tgz
+Source10028:         
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.5.1.tgz#/@earendil-works-pi-tui-1.5.1.tgz
 Source10029:         
https://registry.npmjs.org/@google/genai/-/genai-2.21.0.tgz#/@google-genai-2.21.0.tgz
-Source10030:         
https://registry.npmjs.org/@isaacs/nonrecursive-glob-match/-/nonrecursive-glob-match-1.0.3.tgz#/@isaacs-nonrecursive-glob-match-1.0.3.tgz
+Source10030:         
https://registry.npmjs.org/@isaacs/nonrecursive-glob-match/-/nonrecursive-glob-match-1.1.0.tgz#/@isaacs-nonrecursive-glob-match-1.1.0.tgz
 Source10031:         
https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz#/@jridgewell-sourcemap-codec-1.6.0.tgz
 Source10032:         
https://registry.npmjs.org/@oxc-project/types/-/types-0.156.0.tgz#/@oxc-project-types-0.156.0.tgz
 Source10033:         
https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#/@protobufjs-aspromise-1.1.2.tgz
@@ -40,15 +40,15 @@
 Source10039:         
https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz#/@protobufjs-path-1.1.2.tgz
 Source10040:         
https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz#/@protobufjs-pool-1.1.0.tgz
 Source10041:         
https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz#/@protobufjs-utf8-1.1.2.tgz
-Source10057:         
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz#/@rolldown-pluginutils-1.0.1.tgz
+Source10057:         
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.1.0.tgz#/@rolldown-pluginutils-1.1.0.tgz
 Source10058:         
https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz#/@silvia-odwyer-photon-node-0.3.4.tgz
-Source10059:         
https://registry.npmjs.org/@smithy/core/-/core-3.38.1.tgz#/@smithy-core-3.38.1.tgz
+Source10059:         
https://registry.npmjs.org/@smithy/core/-/core-3.39.0.tgz#/@smithy-core-3.39.0.tgz
 Source10060:         
https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz#/@smithy-credential-provider-imds-4.5.2.tgz
-Source10061:         
https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz#/@smithy-fetch-http-handler-5.8.0.tgz
+Source10061:         
https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.1.tgz#/@smithy-fetch-http-handler-5.8.1.tgz
 Source10062:         
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz#/@smithy-node-http-handler-4.12.1.tgz
-Source10063:         
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.14.1.tgz#/@smithy-node-http-handler-4.14.1.tgz
+Source10063:         
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.14.2.tgz#/@smithy-node-http-handler-4.14.2.tgz
 Source10064:         
https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.5.tgz#/@smithy-signature-v4-5.7.5.tgz
-Source10065:         
https://registry.npmjs.org/@smithy/types/-/types-4.19.0.tgz#/@smithy-types-4.19.0.tgz
+Source10065:         
https://registry.npmjs.org/@smithy/types/-/types-4.20.0.tgz#/@smithy-types-4.20.0.tgz
 Source10066:         
https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz#/@stablelib-base64-1.0.1.tgz
 Source10067:         
https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz#/@standard-schema-spec-1.1.0.tgz
 Source10068:         
https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz#/@types-chai-5.2.3.tgz
@@ -100,21 +100,21 @@
 Source10115:         
https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz#/google-auth-library-10.9.1.tgz
 Source10116:         
https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz#/google-logging-utils-1.1.3.tgz
 Source10117:         
https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#/graceful-fs-4.2.11.tgz
-Source10118:         
https://registry.npmjs.org/grok-mermaid/-/grok-mermaid-0.2.3.tgz#/grok-mermaid-0.2.3.tgz
-Source10119:         
https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz#/highlight.js-10.7.3.tgz
-Source10120:         
https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz#/hosted-git-info-9.0.3.tgz
-Source10121:         
https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-9.1.0.tgz#/http-proxy-agent-9.1.0.tgz
-Source10122:         
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#/https-proxy-agent-7.0.6.tgz
-Source10123:         
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz#/https-proxy-agent-9.1.0.tgz
-Source10124:         
https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz#/ignore-7.0.8.tgz
-Source10125:         
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
-Source10126:         
https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz#/jiti-2.7.0.tgz
-Source10127:         
https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz#/json-bigint-1.0.0.tgz
-Source10128:         
https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#/json-schema-to-ts-3.1.1.tgz
-Source10129:         
https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz#/jwa-2.0.1.tgz
-Source10130:         
https://registry.npmjs.org/jws/-/jws-4.0.1.tgz#/jws-4.0.1.tgz
-Source10131:         
https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz#/lightningcss-1.33.0.tgz
-Source10143:         
https://registry.npmjs.org/long/-/long-5.3.2.tgz#/long-5.3.2.tgz
+Source10118:         
https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz#/highlight.js-10.7.3.tgz
+Source10119:         
https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz#/hosted-git-info-9.0.3.tgz
+Source10120:         
https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-9.1.0.tgz#/http-proxy-agent-9.1.0.tgz
+Source10121:         
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#/https-proxy-agent-7.0.6.tgz
+Source10122:         
https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz#/https-proxy-agent-9.1.0.tgz
+Source10123:         
https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz#/ignore-7.0.8.tgz
+Source10124:         
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
+Source10125:         
https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz#/jiti-2.7.0.tgz
+Source10126:         
https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz#/json-bigint-1.0.0.tgz
+Source10127:         
https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#/json-schema-to-ts-3.1.1.tgz
+Source10128:         
https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz#/jwa-2.0.1.tgz
+Source10129:         
https://registry.npmjs.org/jws/-/jws-4.0.1.tgz#/jws-4.0.1.tgz
+Source10130:         
https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz#/lightningcss-1.33.0.tgz
+Source10142:         
https://registry.npmjs.org/long/-/long-5.3.2.tgz#/long-5.3.2.tgz
+Source10143:         
https://registry.npmjs.org/lovely-mermaid/-/lovely-mermaid-0.3.3.tgz#/lovely-mermaid-0.3.3.tgz
 Source10144:         
https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz#/lru-cache-11.5.3.tgz
 Source10145:         
https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz#/magic-string-0.30.21.tgz
 Source10146:         
https://registry.npmjs.org/marked/-/marked-18.0.11.tgz#/marked-18.0.11.tgz
@@ -139,7 +139,7 @@
 Source10165:         
https://registry.npmjs.org/quickjs-wasi/-/quickjs-wasi-3.6.2.tgz#/quickjs-wasi-3.6.2.tgz
 Source10166:         
https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#/retry-0.12.0.tgz
 Source10167:         
https://registry.npmjs.org/retry/-/retry-0.13.1.tgz#/retry-0.13.1.tgz
-Source10168:         
https://registry.npmjs.org/rolldown/-/rolldown-1.2.16.tgz#/rolldown-1.2.16.tgz
+Source10168:         
https://registry.npmjs.org/rolldown/-/rolldown-1.2.18.tgz#/rolldown-1.2.18.tgz
 Source10169:         
https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
 Source10170:         
https://registry.npmjs.org/semver/-/semver-7.8.5.tgz#/semver-7.8.5.tgz
 Source10171:         
https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
@@ -159,11 +159,11 @@
 Source10185:         
https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz#/typebox-1.3.27.tgz
 Source10186:         
https://registry.npmjs.org/undici/-/undici-8.12.3.tgz#/undici-8.12.3.tgz
 Source10187:         
https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz#/undici-types-6.21.0.tgz
-Source10188:         
https://registry.npmjs.org/vite/-/vite-8.3.5.tgz#/vite-8.3.5.tgz
+Source10188:         
https://registry.npmjs.org/vite/-/vite-8.3.7.tgz#/vite-8.3.7.tgz
 Source10189:         
https://registry.npmjs.org/vitest/-/vitest-4.1.12.tgz#/vitest-4.1.12.tgz
 Source10190:         
https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#/web-streams-polyfill-3.3.3.tgz
 Source10191:         
https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
 Source10192:         
https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz#/why-is-node-running-2.3.0.tgz
-Source10193:         
https://registry.npmjs.org/ws/-/ws-8.22.1.tgz#/ws-8.22.1.tgz
+Source10193:         
https://registry.npmjs.org/ws/-/ws-8.22.2.tgz#/ws-8.22.2.tgz
 Source10194:         
https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz#/yaml-2.9.0.tgz
 

++++++ node_modules.sums ++++++
--- /var/tmp/diff_new_pack.tQzO9k/_old  2026-11-11 16:26:09.194944301 +0100
+++ /var/tmp/diff_new_pack.tQzO9k/_new  2026-11-11 16:26:09.198944469 +0100
@@ -1,34 +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.979.1.tgz) = 
6b23a55755612cd322abc3d6f59915a1b1b882495d9d4a078c6ebdcb2d9bf23f95605961cffb802fb65d61002843e79286d19474d0e79c6e6bc4383ac9426b3a
-SHA512 (@aws-sdk-credential-provider-env-3.972.80.tgz) = 
b8ee53892bdbea3d70f514dee73dbc39a3a6b2b3b155050f682e7ec19979d117ce5dcad80ff2a09d2f08f657f219773bb066e40a8a4ae959e13480282ea7dec1
-SHA512 (@aws-sdk-credential-provider-http-3.972.82.tgz) = 
bd0ce50c7942db8633e36a7ead3e0d0683ffe5575eb64068ba36ce2eaf61e906160bc4c7b9948f6275c847d38fdd770eadd3203c1062a4eaddb2c7f19c889652
-SHA512 (@aws-sdk-credential-provider-ini-3.973.25.tgz) = 
6f9c65ef5b8245d5acbbb3f555e1a9886b827facdf6044ec48d3aff00998553aec81bbd32515dd9a638f55fc64bc619536c88a90672d0a5416de3027d1264bba
-SHA512 (@aws-sdk-credential-provider-login-3.972.87.tgz) = 
0b864599cc0cf998f5e19f21b95524e781afe2ecd3d597731bd718dc6761f0578f6a4abb06cb35385b206630215853a414e1a906f1417aed0e5a359ff0734a45
-SHA512 (@aws-sdk-credential-provider-node-3.972.92.tgz) = 
8c2df398ea3b431964fa8062bef4ac4b53e1eec1469b441fba1a8319baa04578b8731518306f9d5ad0704b65d861781cf132155c98b0810eb9b1b3696d8ba94c
-SHA512 (@aws-sdk-credential-provider-process-3.972.80.tgz) = 
c6a7e2c4ee5a7258deeed6d024389ab3e88d343e70a7fdd0662c427597154298163d36745790df4d6f40f34e00e59edeceeeec1f75913bebf3523b6224103cca
-SHA512 (@aws-sdk-credential-provider-sso-3.973.24.tgz) = 
9e583704a1b4dc2833beffdd327871bc324f8408504a968dd1151dc2053bce2c246aca1ebfb888f1e97c5f2e11779b2ace068351b576ebd7ce5dc93949aae0a8
-SHA512 (@aws-sdk-credential-provider-web-identity-3.972.86.tgz) = 
cca4f22c9044c9f40156562a4fa26dfa6615e2bf2419b58cedd9fabf86383110118b385869f8c35cffe232eefa50c4614e848f36620a5f55c06f6e20b6904520
-SHA512 (@aws-sdk-eventstream-handler-node-3.972.40.tgz) = 
2d1da644a15bf4432518798935732db8c3ef550a8dd5bf7fbfaf00d5441a13bda96fca47aa21f14ed4befaf69a6fcf38e187ac195cc156b968022b3bf845eaff
-SHA512 (@aws-sdk-middleware-eventstream-3.972.36.tgz) = 
3a457e6a50f3989dc33acda644f2d233d154552ba5ec6d709292ab6cefadcb1c46393eea2cc3d91ce963e08a63c3d39ac91994ee73153d2168ee1bd4a8e49e26
-SHA512 (@aws-sdk-middleware-websocket-3.972.62.tgz) = 
a4d90abfc4e5c440692f6e89f33a5e1cbcd6fff02cef641aa423df7224ecee4ec7fa9a4567113fcd5b5e007f7374523cdd7c7b2a2e6b1348498d587e4e6387ee
-SHA512 (@aws-sdk-nested-clients-3.997.54.tgz) = 
fce73395abec4bb539b0ea1d44ed74520e11fc02855598974ecb4a8a959eebc11f8cf92674314d5cd97d1422725d6920d431ba4419b7a80b9507c14d5bd3bc29
-SHA512 (@aws-sdk-signature-v4-multi-region-3.996.51.tgz) = 
f9a1ef52e81506e30f5f18243df5a74ccc86744ff2592f061e2e7ea90dfb1e8c12d18ab3adbb9a0cbce78fe0ed9adbb98e009dab3dfa8179ae8ce4e852134d5b
+SHA512 (@aws-sdk-core-3.980.2.tgz) = 
43486a8df2dfd73bf007a698e9f8bca58aed8311ecf2cab29a15c7fe258164cff09289234fcebd5ace05d769c20f6297de1880bca92ed9c669971334732757f0
+SHA512 (@aws-sdk-credential-provider-env-3.972.83.tgz) = 
ebe865642da60885fd5e78cefb1dccc09b91f54ef08568a23f4095ab748bac296eb9ecded0495c7b8d22bd63ee1f44c0aea1c1372178cbad95e5c94d0c28ed57
+SHA512 (@aws-sdk-credential-provider-http-3.972.85.tgz) = 
466eaf76bce6dde5281bef5face852f50f7759da8aabfe61fbdef569e6b39137edc1bcf701f62501377b6af9fd68c920d801e569f91b7b09b4caaff749cec660
+SHA512 (@aws-sdk-credential-provider-ini-3.973.28.tgz) = 
8525db312b8f794635fd18c10bdbda872dc00d550b54b53fc321845dea1e95515812cecf922dd1177ef044e9473a64fc7385c0461261bcb2ecfbae6c73312ca0
+SHA512 (@aws-sdk-credential-provider-login-3.972.90.tgz) = 
1f3a69f2abc0d6a729001df15f5f955309ae4c904f87d87926ee82773cc44974f29b626fb134753669619abb9f90baf9cbe063e6b8ffc63b4ae2062ed7003a28
+SHA512 (@aws-sdk-credential-provider-node-3.972.95.tgz) = 
dc8219efca704552f2f9ddb19f5c9103211745cd9e09843daf9ccee10a8342e5476ce1ded359d3586a8b904339240a7fbc0d299904e33e88e0f09675d02ebaf1
+SHA512 (@aws-sdk-credential-provider-process-3.972.83.tgz) = 
5de8c28f8fe37d9b97987e8fdc708fe1e5bfeeb7ebc46ef4461baba80bf2a28f217af803c0b0d6f3147bf70c3c69df93fd90fb1112ba8d5ec208504b2c18622d
+SHA512 (@aws-sdk-credential-provider-sso-3.973.27.tgz) = 
94cf715f7fb43c25b71f841f2039343d195c242785ee45760aff7732159080a461c73762b399bd8a705af34d57d30fa7abe724ce5618c5ae3aef87ad1538a4bf
+SHA512 (@aws-sdk-credential-provider-web-identity-3.972.89.tgz) = 
e2e27c805da1b8667a422b0efc07909bb1f6fb81d7b44253c347ba96c6dcf90bb762885412b91819f2652895b1de872233ace5c5539b882e9eb6800a9a769f2a
+SHA512 (@aws-sdk-eventstream-handler-node-3.972.41.tgz) = 
c31ba61a2703b591c3f0ac13e45e802a8803c73a40f3794e49ef08d72d0516db98497cf6021542f0d54be0f6cfebc029633b1a149605c71bbda43b337e8e1c6c
+SHA512 (@aws-sdk-middleware-eventstream-3.972.37.tgz) = 
8163f4a4937e603f6747e3957a0be3e76b4be39598821a9c9ca0e0d9589dfb322fad07e9e563cff3d9867184c0c9f52e2daa3a21f175ea3f655052ed8a91098b
+SHA512 (@aws-sdk-middleware-websocket-3.972.65.tgz) = 
1025f7989d5d3cbd56a5fb17b4994cd9847e4271e9aaddbfc61014043416716c610b481982c64ff6d4d50b9c6678204947a91169ce9a63b46ea5789aeeb02d38
+SHA512 (@aws-sdk-nested-clients-3.998.2.tgz) = 
4f5bcd39f31dbdd8d753836adbaee24c5a31676063d2f11ab64a7aea3f3006dae90e85f59815a6c72ed12fc3bddd2da85e8f811448971f79d6b4b31dd2cbcb9c
+SHA512 (@aws-sdk-signature-v4-multi-region-3.996.52.tgz) = 
e96e928c673c3975213333715355fddb68210fe3cfd57bf398293949cba2d23698b0b7b3c9c31847545a2e9e714c8394ae14d7c9be039c06cfaf77c1826767ce
 SHA512 (@aws-sdk-token-providers-3.1127.0.tgz) = 
0efd9331606c849fad17a6a1b364b2e5b87821a6ec77818042a56f13d5d99989a7a1a55ba52d90288284fc745a71cedb4ed6e3104bcffa5686cc7bc795fd4289
-SHA512 (@aws-sdk-token-providers-3.1161.0.tgz) = 
ca96d74a87cd7121f07ff280e346c509725bd0c2da00aadf4fbb28b78745680fb696cb9735a878ccb44920053b426becf4f149eab9d8d1b645102fa613b6adb4
-SHA512 (@aws-sdk-types-3.975.0.tgz) = 
590961b3a8ee072cd63b38f97f0c4ec7498f25a12a31c1bfb03a65dc877ad41dd784a13adf163ed1059c9c6fac591fec09fa6b9ab7b2528d6533b20a6661cccf
-SHA512 (@aws-sdk-xml-builder-3.972.42.tgz) = 
b265fcfe034ff0a8eaf8259304c6502d0f75daf3908e2584c73c33bcc3be7ae8cf079458f086ed1740067545171ca37b2a80d62bd74872e5b4586dbaf6488feb
-SHA512 (@babel-runtime-7.29.10.tgz) = 
369ba04f36ca806acd7b8e548b7d9c37cbc214533156d3fff6bb5fc2fd273f91510c08ef601c4970b569600f66af58f13fa727213ef1f4b533b834db59860d44
-SHA512 (@earendil-works-pi-agent-core-1.5.0.tgz) = 
14e8fe8d78f8f036f3332711fe084d6b629cb2a5a6bce967db87b416740e5609ddf2f9f91fbf60df7e56747699515751a3ecc27a881be34fea3cf942585baf98
-SHA512 (@earendil-works-pi-ai-1.5.0.tgz) = 
55e5b136a4c74aa4427fc01c63fea4bcdc21fa77912fa30fc593de3d5ced210cbaaaa2bd311fd8a0248dfd98039c8c820f7a6a117811c906f3938295e2ebe36e
-SHA512 (@earendil-works-pi-codemode-1.5.0.tgz) = 
3cb049675ec01161b33a5000705b8e930dcfc643ad8b426516e650c9e1761914ea6e9b98a3893db7c62a515dae390573ad49ca7716a1c1a154a9cd5e352d5602
-SHA512 (@earendil-works-pi-mcp-1.5.0.tgz) = 
0d4470dc8c0709330757c0b3509595a7d72cb36ecda30b0259f5ede31836af4f4867e3f53bf52ae7c869d216fd5893b475b91a2865ca048915e0b55772eda796
-SHA512 (@earendil-works-pi-schema-1.5.0.tgz) = 
456d0c6d3dad47ae4e63ac4cb2007fc9505bee6fd14cdc00fbd86ead2375bd55df1d94559959d76ebb813ebc7f3f36eb4275b9c8b5653115b112b18342d1751e
-SHA512 (@earendil-works-pi-telemetry-1.5.0.tgz) = 
556ded71576735f97f564f301cf4f365d2a4c5cb0238cd76a6988ee035e777dc0cc540a639f2edff0bd49d678a59b4d5955491834baa2ad9e7844d940ac1b607
-SHA512 (@earendil-works-pi-tui-1.5.0.tgz) = 
b5f1fd08c1ac82a7ac67060e1ecd4d2852897dbe2f326721cfd9de039d328cd379c9363d31fce27d19466a6de7bd4a89e879580892fab6afeafd8cf8e88c855c
+SHA512 (@aws-sdk-token-providers-3.1165.0.tgz) = 
c581349e18b72cb69c467a12b94cc4bfaae259ccd75de38ea1778c570f7b2811cc2e61caab199cf7895e57844ccc42bf04d6d97c22a62f9150a0e8ae201929fe
+SHA512 (@aws-sdk-types-3.975.1.tgz) = 
eeb1b1524081d903e840e7899a89e6008093376ceb1fe7e99a2d69e08c2eef6967c4d68c84e82a71ba7275d89f9ccd4305bd7d4d6435bbacff5e391a14d1035b
+SHA512 (@aws-sdk-xml-builder-3.972.43.tgz) = 
ac6f10571e033ab256a6db2882ed40abe083b273ca681ac0949a4a2f1ac9ac80d702ad449675b4c908e3067956497965d1c0da9021ba503bdaab0cf403d77d3a
+SHA512 (@babel-runtime-7.29.13.tgz) = 
bfea0ddbac4fe1822542c6d0fc26d31f5586e66fe5fc38ca299372fcaa777ff005bdb82dec49bf0f415e30cdceda15f463378dd8cd7a5bc94ea7284891f08171
+SHA512 (@earendil-works-pi-agent-core-1.5.1.tgz) = 
8c3e2a8a795cc0edc0a0dffdeefd001b76f4526cffee12019444ad9b3e8cdc040d89c58e53e50af39d5f743bf3bc20ae9294014b23ab68419114c4e08fec46a4
+SHA512 (@earendil-works-pi-ai-1.5.1.tgz) = 
ba4310efc0c4d72a62ade86858eae0df675934442c63f5574444cf25fe6a81da5ac3c69babf8e500ba50a62129443c82902c97ffd14f8904486b3c3b140d450b
+SHA512 (@earendil-works-pi-codemode-1.5.1.tgz) = 
c55b82a678bb02e2cf86facdfa808ff4a72ad08da463c49db4944d31ebd03260b60dcb9072049680e1f628eb6e1b4fc885ed416603c26a1638ab9a2214c1f0e2
+SHA512 (@earendil-works-pi-mcp-1.5.1.tgz) = 
7141612e76a72e305ff3e3691d4fac8494f3bdc7cb0638c3234dad23b8529989d8a8d7e1a978453c492a4fc1befdef8f5faaf8e835f5654e780530b9fa9f8c44
+SHA512 (@earendil-works-pi-schema-1.5.1.tgz) = 
426bf2258553bdad994fafd1dab14beb89e66a246673a8421eff59a1535ec8386f2db4472102d4f26235e34bee5fa24e9d3eed08477be063b2ba2fcc21117bc3
+SHA512 (@earendil-works-pi-telemetry-1.5.1.tgz) = 
b858bc5f31b5d20320cfd2e080e9505b80af11efedd7067a6f02c2871dfaae6c9913ba2083f8c729319e906ef7a3a464c318b46ea1360274e4f916781a6610db
+SHA512 (@earendil-works-pi-tui-1.5.1.tgz) = 
1fcebfca21a77d3340e0b097c056cda5ac53388f223a3aa021b7a16041422e58588da06ecbcc7b2aa73c3ff423f2ccdcfee1210e2cb00b76a4d7ef703bcd02f6
 SHA512 (@google-genai-2.21.0.tgz) = 
f8f0ed728dbf67438d7730867a40a8093f8ed55252f7125034de17cd0a571bfb77125fd259632409694544ed4a9a2bce1cf6b8434563518bb51c128267fbf7dd
-SHA512 (@isaacs-nonrecursive-glob-match-1.0.3.tgz) = 
488ee4c8a1eae175c3468cf0fabf4695166489ad59905ae92d6f7caf6202d81a6bf18905184ddfbe3ce6c421b4c7bf00fbeebd1e60cdac3bd23180599871a928
+SHA512 (@isaacs-nonrecursive-glob-match-1.1.0.tgz) = 
18f9bf0dbbe4e512e68519f15c86bb9d3a4ad31b65e04d308f432c96cb8d889d45211394fb6fbd960502fdd805ec4cb84025a17c4b20c6294c44c09d1cf7c37f
 SHA512 (@jridgewell-sourcemap-codec-1.6.0.tgz) = 
4fb8dffb9ce0b191f0349e25bd0eff69ecdbca4d27357fb32555a998703b558b04c7b6bbaabe5183921bb4916a920cdee58dacaeeab545463c43cdfb39dee217
 SHA512 (@oxc-project-types-0.156.0.tgz) = 
d43bb2838f1374935dca1101f179f52f7e9b4fd3efe8652d94a8c7c4ecacf3191a17fad0ab75c913e6c0bab48afc0808cf998616c6fbedc9fd3dbdb4f9609273
 SHA512 (@protobufjs-aspromise-1.1.2.tgz) = 
8fe80a13112e2e62b0bf3dce811397b6b276506db1f028766195316a187eb351761d9fb001c79434b92fcbacca08f551914fbe65642b771b147905e6720e2ea1
@@ -40,15 +40,15 @@
 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-pluginutils-1.0.1.tgz) = 
da3f5b1ade4987c863faf3ed8333ed97bda3d324711c0cae9a8a3a4cd7c08ec2c1d3852da52bcf6cf703701331cfb9fef42601d1cd46c501716118368e29aa1b
+SHA512 (@rolldown-pluginutils-1.1.0.tgz) = 
2be354d870c211e9b8b029601c7e19657c1d25e345909a3e851938efd0c8c1d22f8803cdda11491f52871f083c0b11d05ef8b43395d8e1d7935c835f222486eb
 SHA512 (@silvia-odwyer-photon-node-0.3.4.tgz) = 
ffacce348407692d7b7989c4c96e178e650ead813fe954543283edd4cbfa8f66af65f61d06f4652fc5aa1f6257c83f51c8a6ee93be3efb8ef935a3e61285045f
-SHA512 (@smithy-core-3.38.1.tgz) = 
53f981d978b04cb69ff8d4a02d25b025fa6db0c4ff1fc6818b4693000fc4e5edbf4da8057860aa03284a186d30d00f48593926e2a60498ba03fc707a6987e744
+SHA512 (@smithy-core-3.39.0.tgz) = 
249ff8e80590e22a52d4dd9e666523ef2cc8847f0d85021f004f9d71eecd481e9d98587eee1bc3e296e87dca13e08d17cdfcbf2cd859c77576421c18c808aa76
 SHA512 (@smithy-credential-provider-imds-4.5.2.tgz) = 
03db92767ef6a336d15128add1e89bd135bb9d7b8d3e569e334cdc1a427e9c4ead15c4836e79adc28c5b4c2141ba455072ccc3032bec77bfab4ddb8f4d7a7282
-SHA512 (@smithy-fetch-http-handler-5.8.0.tgz) = 
c9c489bb7b45010e2fd380810746a0a85315b12435886df2c3e4a983146a29f694469403e0267c5a7d333cc9929ceb93a5387ae55cfe100d2b32bc34f3dc2f90
+SHA512 (@smithy-fetch-http-handler-5.8.1.tgz) = 
87c05d314ad406132131a78aed0a8074835165ecc21ae60e0a970e659d5ec316c7493f6b753774f71c0da6f2d361fcc345e87142245e2b848a6dd619c4103e7b
 SHA512 (@smithy-node-http-handler-4.12.1.tgz) = 
4e13246e819e38d59701e96af45bc6b2e242e2b3a2faac82e3fce1505e7cc58a71520e6c40ac76557658266b4d8ebe1d4ae049d477895c44d020b0b3df0387bf
-SHA512 (@smithy-node-http-handler-4.14.1.tgz) = 
fd3e84d63cc22f47c4ad2f6eabc26a112ff9c98410e29a559a6607c17c369e5a2ff0a1732dbfb742a1d1e6202e9f506cb80079d083f1665895f183208212f084
+SHA512 (@smithy-node-http-handler-4.14.2.tgz) = 
8b5b8e455d6fdea06a3f8ddac912b321d9b5ab9c75e2d7fc3780ddd3afd0517d52ce6e95c4732b4ecbb6d17e44eb7505b1a3590918c8e125c6d230e6a986bedf
 SHA512 (@smithy-signature-v4-5.7.5.tgz) = 
58f8ddaf9a163a4d4b02ba48e296afbbe7d2a3efdebe2d117b5a25c46beac2e668a5de20611d541828be4a8ca7fc88e669fa9b5acf990bedc02b1252dd9a7052
-SHA512 (@smithy-types-4.19.0.tgz) = 
afb8e1e3d549c467ab7c0713400ea05dc29cfbdf333a9feda91c3362380e13e89242c3fa70453586ad90cdbba2a663faf10b58758f70284862090648cc7819e1
+SHA512 (@smithy-types-4.20.0.tgz) = 
94203a406db674f93d79c1dbbfdd630d066c9ad3d48dd4b5684d8897a34d3ea7bb0eb61cd1d6508ba0e17044a4d8a6171f6b29e716c07067583190c59eecc0d8
 SHA512 (@stablelib-base64-1.0.1.tgz) = 
d5b9cf42a4b14ae737222e8c841caca160a0e7c8fdeda523b82499ac64a60f136ab72b488b493cbad51e9c0c1364de15e665d7606b15508f73781ab2fa304e49
 SHA512 (@standard-schema-spec-1.1.0.tgz) = 
976685cb98c02e19e21b91e0aab0fa8d72e2feb516acabea37fa89c7aca826c80a85b95577e8aaa94e110976af9bf8cf8adc83a394c2bca327a632a73ab8b2d3
 SHA512 (@types-chai-5.2.3.tgz) = 
330e79f28780f5f15bbfae7fcb8987b570ecf5b3e714c6402ff8f174f154a4e1c72175fdd667201076d2e4b6a1afea7064547c03b19095e456788e9c1850b650
@@ -100,7 +100,6 @@
 SHA512 (google-auth-library-10.9.1.tgz) = 
8b5c9dc87aea708c5791687fb819959330af22eab9ca22b60139dd21ee57c4a86896b1bf31360ff7119891ae2c421adb2008068cbd81e8d384eeb15a885ddf5f
 SHA512 (google-logging-utils-1.1.3.tgz) = 
78098b9230e30050955e0ec0d6e9f11ec2dff7ad66eb2d7b405a97a805c68ff81590a16b10809f4ad45fc1494635f7821233516b7d891163944e56173f2c8abc
 SHA512 (graceful-fs-4.2.11.tgz) = 
45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd
-SHA512 (grok-mermaid-0.2.3.tgz) = 
ff82a8a406ec8efb913fd31d3ed9438ce1d4994544a21397ef724d72c5a9cc0b45c61f9bab9f8385bea0cef46278b0f020f408477fefcbc57534d4eecf866c9a
 SHA512 (highlight.js-10.7.3.tgz) = 
b7371415aba2b1628d1da4643785a397f640d3b8043408c597727f738f34769ae4193839110b2d81a345a817d4a82ab9e2465120472b793b00805fe6daab83ec
 SHA512 (hosted-git-info-9.0.3.tgz) = 
1dcfa084ba12b7a41a61952fd1606222f98c0d9b9967ba1a0ef747f0c6df38ee253acc5d5cb12fb82e9e3e81acf47d57f6808bcaaebe35537430aa83fb2771ca
 SHA512 (http-proxy-agent-9.1.0.tgz) = 
d8dc68bde4d3e7c9a3613e27dd13d311f09918b31b89da0ef171227977e9498c6ef8f409d6aa71e32a701fa37eb85f6dc013c8bd1460be4bd6e4751361610d8a
@@ -115,6 +114,7 @@
 SHA512 (jws-4.0.1.tgz) = 
10a23f33fcaa3e7706514878e31cf43f14a275716bffeaf4a40ef4fa0218863bfe7adef2c4cfacdbd63e5460e4a2f4687d07a6d1fb3b52f7f8f9898077245db8
 SHA512 (lightningcss-1.33.0.tgz) = 
5a4503ae88ee26cd3192019fdae756c5adf21814713edc54901efd8ba68264b46073b3ccf1f65ef53a2c7cf0dcbc4a5065bb850129c762644b04b51b98b38820
 SHA512 (long-5.3.2.tgz) = 
98d0206751a6c8d843ec0baa9d31b7fd5436ea8efad3e65804f2a33efba03bcfa72db61f5fa4d5a493ec781be8a5b758faaa59fe52949e611cd4b799612dd000
+SHA512 (lovely-mermaid-0.3.3.tgz) = 
10c2c94bddf8ab0b7630b3bf6b9a3e4fff3d1c66ee5d93f0982a472211cef8356b9becb9b479441e0a59ce50b6a38c96feb14f1d114ef7148c69fcea1f8c07e4
 SHA512 (lru-cache-11.5.3.tgz) = 
53837c160ce65b173c935547f0aafa950835f14ec58ef6f2eb05c75515ff659ec8c166d1320ad16cfd16adbe6ae4d5629ebca9e1241a9a91ca76fb5e708b7152
 SHA512 (magic-string-0.30.21.tgz) = 
bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609
 SHA512 (marked-18.0.11.tgz) = 
1e7b2525fb199113c10c9447bd5b406969591c4a52bbbbbc2e042e24210b8d12ae591fa1a6ae00eec2eade9f07688f72a55a170d7c55df80ac40911ed7e27903
@@ -139,7 +139,7 @@
 SHA512 (quickjs-wasi-3.6.2.tgz) = 
08d8dfda4c2214c994a6da9e28637c66118f96a566d60d805257fc2dad23152a0b35024666f363a3aabdd0fdc1dc053bebf81f092ae04516bf4e0c7f08e83d37
 SHA512 (retry-0.12.0.tgz) = 
f4b9224f08d487aad3e79e43b44f6b4d7f81281c8f7eb333100b67944b5d130af73647dfc228a1a9ed9b5800e0f8e4118edf6097a20276607f6450c2180b52a3
 SHA512 (retry-0.13.1.tgz) = 
5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676
-SHA512 (rolldown-1.2.16.tgz) = 
6d6be532914a8937c329f9caec50b630f80f79609ffcaa70b2ae3d029756f8541a0596fa3ba759e0c00f6cf523a7b85842bc3f4686ea0b39fae0146b41e7061f
+SHA512 (rolldown-1.2.18.tgz) = 
0b5bae4f7511eb449286e09a3d0140019c9e7c909666500a074d8157706e3c4d91b387debd1425b442a814edad5795bdfde261539462795eaf263ddebae95f35
 SHA512 (safe-buffer-5.2.1.tgz) = 
ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d
 SHA512 (semver-7.8.5.tgz) = 
63bfca0ec6fc2e3a28669c1aa86cae94ee8342592c8029dc7211c693eb19218e1206f52870c044147e54af57c8e1d57e26f974c3a723bee71a222e34a6e462a0
 SHA512 (shebang-command-2.0.0.tgz) = 
907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c
@@ -159,11 +159,11 @@
 SHA512 (typebox-1.3.27.tgz) = 
ceefa3735a5ccb85223538718a452bdfa7f44726e4f4f11e0a0fcd13a69d796aff48ab1d34ee04cd91d844396fd9809501f8f739dab7744492a3f8cdca8057cc
 SHA512 (undici-8.12.3.tgz) = 
f9f7677544f004ff3a7158e2853a76d61647a3b77aa23d5cff8ed73c0de52fc98cd171ecf82e0491c8e6811b059c59367ff50e3460f2f48b4122d997b0b3901f
 SHA512 (undici-types-6.21.0.tgz) = 
8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25
-SHA512 (vite-8.3.5.tgz) = 
cf56298e2789f60d1e6d3990a4b06ffe8abd13717d10894e7beecb6a15bc4ab1372d3886dee7414545d03a56173fd6fe202daada9847795c63f711a5c37e0e11
+SHA512 (vite-8.3.7.tgz) = 
a3187474cc6b6b206bdf749c26fbc12761c14368dcd5306b5ca4763722ff309f563ee5f5f663760d75949b2c0a772c39445550068f219ad6f614c0b42c7ae79e
 SHA512 (vitest-4.1.12.tgz) = 
e5e59dcf6c9bdda8f1585dc2f02e138e45e5ec51a6de7d84fd595acc02eb407ccaee760c486167099b68d1b6cf365efb03090e6552e4d189c101e8d4bb436258
 SHA512 (web-streams-polyfill-3.3.3.tgz) = 
7762562c28af999613488a207bd32c805099aede7bd418a47161989230b59219656d3783946a99d83f2f0fc13f9496bc58659b6fb3e59bcfd725857b2091d967
 SHA512 (which-2.0.2.tgz) = 
04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c
 SHA512 (why-is-node-running-2.3.0.tgz) = 
854ae669605d543731bd8aa7ca1d3dcee9cacd13968db65388dcbc741123912ede8440d089b5c9ed7be59ad6f0b9372552223237e0b25d00f8566928f1f366f3
-SHA512 (ws-8.22.1.tgz) = 
a322fa38f6267bf0a6885bcdb86cdea31089e273ab644d8ed45c0cf4c58cd40b06ae2ea72d7076a60fa5340f1a2de5cc49abf427a788552d63eaf50fcd4b4af6
+SHA512 (ws-8.22.2.tgz) = 
feb119d9e8e8c27d8de60c554c752ef5b5550bbb6dbb4fd38337f985b4ce8b147716cee66db5e09f60db75b70a8093a6a5032dac85168afb58b95327a7f5bfc8
 SHA512 (yaml-2.9.0.tgz) = 
d80be1357de66fccdde99cbb20d4ed4a9975175e475ba5a7aa3d2cad696428b729625fe03083098b2b86ab629e236605c543e376507edcb735d2c78c2ed2f870
 

++++++ package-lock.json ++++++
++++ 1002 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pi-coding-agent/package-lock.json
++++ and 
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3759290/package-lock.json

++++++ pi-coding-agent-1.5.0.tgz -> pi-coding-agent-1.5.1.tgz ++++++
/work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent-1.5.0.tgz 
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.3759290/pi-coding-agent-1.5.1.tgz
 differ: char 13, line 1

Reply via email to