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-02 23:04:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pi-coding-agent (Old)
and /work/SRC/openSUSE:Factory/.pi-coding-agent.new.1631729 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pi-coding-agent"
Fri Oct 2 23:04:24 2026 rev:10 rq:1382061 version:1.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent.changes
2026-10-01 16:45:57.751318442 +0200
+++
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.1631729/pi-coding-agent.changes
2026-10-02 23:05:22.820407191 +0200
@@ -1,0 +2,94 @@
+Fri Oct 2 09:10:14 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.0.0. This is a major release with breaking
+ behaviour changes, not a patch release:
+ * BREAKING: the interactive TUI runs fullscreen by default now,
+ so the terminal's normal scrollback is gone. Set tuiMode to
+ "regular" in the settings, or pass --tui-mode regular, for
+ the old behaviour
+ * BREAKING: MCP OAuth credentials are keyed by server name and
+ URL instead of by URL alone, so two servers behind one URL can
+ hold separate accounts. Credentials written by 0.99.x move to
+ the first server that reads them; other servers on the same
+ URL have to sign in again
+ * BREAKING: MCP sign-in enforces RFC 9207 and rejects an
+ authorization response whose iss names another authorization
+ server. A server advertising a wrong or missing one needs the
+ new oauth.authServerMetadataUrl setting
+ * BREAKING: --provider without --model fails now instead of
+ silently running another provider's default model
+ * BREAKING: codemode scripts have to probe for a tool with
+ "name" in tools; typeof tools.name no longer finds it, and
+ the codemode description carries one call line per tool
+ instead of the full declaration
+ * BREAKING: quietStartup also takes "header", which keeps the
+ version and key hints but hides the model scope line and the
+ loaded-resource listing
+ * Sign in with Radius from /login, which can set up the Radius
+ MCP server too, and with a copy code for Anthropic when the
+ browser runs on another machine
+ * Codemode scripts call models.generateImages() to run image
+ models with the session's credentials. Codemode needs about
+ 40% fewer prompt tokens and its errors now name close matches
+ and the expected argument shape
+ * MCP step-up sign-in keeps the scopes it already had, so a
+ server asking for more no longer causes a sign-in loop
+ * Fix MCP tools that tool_search loaded being dropped on resume
+ and /reload, user messages keeping two full-width copies of
+ every rendered line, and slash command completion after
+ leading whitespace
+ * Fix the memory a long assistant message keeps in the
+ transcript (about a fifth of before), colour bleeding past
+ highlights in fullscreen mode, and the system theme
+ oversaturating pastel palettes
+ * Many more fixes and improvements; see upstream's release notes
+- Refresh the vendored node_modules: the ten @earendil-works
+ packages go 0.99.2 -> 1.0.0 and nothing else in the 119 shipped
+ modules moves, so the license union is unchanged. pi-agent-core
+ drops its chord, pi-telemetry, diff, ignore and yaml deps, all
+ of which other packages in the tree still pull in.
+- The codemode sandbox is still WebAssembly only (quickjs.wasm
+ plus five .so-named WASI modules, no ELF), so the package stays
+ noarch
+
+-------------------------------------------------------------------
+Fri Oct 2 05:50:57 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 0.99.2:
+ * MCP servers with the default codemode exposure no longer block
+ the first prompt; they are listed in a short mcp_servers
+ system prompt section and scripts find their tools with
+ searchTools() and describeNamespace()
+ * More MCP authentication: oauth.clientName for servers that
+ only accept known OAuth clients, and "auth": {"provider": ...}
+ to send a provider's /login token to an HTTP server
+ * Anthropic workload identity federation from
+ ANTHROPIC_FEDERATION_RULE_ID, ANTHROPIC_ORGANIZATION_ID and
+ ANTHROPIC_IDENTITY_TOKEN_FILE
+ * /reload enables tools newly added to the defaultTools setting
+ * Fix codemode image() accepting malformed base64 or
+ unsupported image types, which made every later provider
+ request fail with HTTP 400
+ * Fix codemode scripts calling the wrong MCP tool when two
+ names differ only in "-" and "_"; such names now
+ normalise to "_"
+ * Fix new sessions intermittently ignoring the saved default
+ model, or warning that no models are available, for
+ extension-registered providers with a stored credential
+ * Fix Anthropic requests failing when a tool schema uses
+ minimum or maximum, which strict tool use rejects; such
+ tools are sent non-strict
+ * Fix provider retries firing immediately on an unparseable
+ Retry-After date, and prompt submission slowing as a
+ session grows
+ * Many more fixes and improvements; see upstream's release notes
+- Refresh the vendored node_modules: the ten @earendil-works
+ packages go 0.99.1 -> 0.99.2 and nothing else in the 119
+ shipped modules moves, so the license union is unchanged
+ * CVE-2026-102277 (boo#1283392): brace-expansion is 5.0.12,
+ at the fix floor, so the package is not affected by it
+ * CVE-2026-102278 (boo#1283412): brace-expansion is 5.0.12,
+ above the 5.0.11 fix floor, so the package is not
+ affected by it
+
+-------------------------------------------------------------------
Old:
----
pi-coding-agent-0.99.1.tgz
New:
----
pi-coding-agent-1.0.0.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pi-coding-agent.spec ++++++
--- /var/tmp/diff_new_pack.Qo1cyl/_old 2026-10-02 23:05:27.072585163 +0200
+++ /var/tmp/diff_new_pack.Qo1cyl/_new 2026-10-02 23:05:27.074585247 +0200
@@ -23,7 +23,7 @@
%global __nodejs_provides %{nil}
%global __nodejs_requires %{nil}
Name: pi-coding-agent
-Version: 0.99.1
+Version: 1.0.0
Release: 0
Summary: Minimal terminal coding agent
# Legal-Review-Notice: pi itself is MIT. The 119 vendored dependencies are
++++++ node_modules.obscpio ++++++
/work/SRC/openSUSE:Factory/pi-coding-agent/node_modules.obscpio
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.1631729/node_modules.obscpio
differ: char 2063840, line 8163
++++++ node_modules.spec.inc ++++++
--- /var/tmp/diff_new_pack.Qo1cyl/_old 2026-10-02 23:05:27.224591525 +0200
+++ /var/tmp/diff_new_pack.Qo1cyl/_new 2026-10-02 23:05:27.229591734 +0200
@@ -20,16 +20,16 @@
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.7.tgz#/@babel-runtime-7.29.7.tgz
-Source10022:
https://registry.npmjs.org/@earendil-works/chord/-/chord-0.99.1.tgz#/@earendil-works-chord-0.99.1.tgz
-Source10023:
https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-0.99.1.tgz#/@earendil-works-pi-agent-core-0.99.1.tgz
-Source10024:
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-0.99.1.tgz#/@earendil-works-pi-ai-0.99.1.tgz
-Source10025:
https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-0.99.1.tgz#/@earendil-works-pi-client-0.99.1.tgz
-Source10026:
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-0.99.1.tgz#/@earendil-works-pi-codemode-0.99.1.tgz
-Source10027:
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-0.99.1.tgz#/@earendil-works-pi-mcp-0.99.1.tgz
-Source10028:
https://registry.npmjs.org/@earendil-works/pi-protocol/-/pi-protocol-0.99.1.tgz#/@earendil-works-pi-protocol-0.99.1.tgz
-Source10029:
https://registry.npmjs.org/@earendil-works/pi-server/-/pi-server-0.99.1.tgz#/@earendil-works-pi-server-0.99.1.tgz
-Source10030:
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-0.99.1.tgz#/@earendil-works-pi-telemetry-0.99.1.tgz
-Source10031:
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.99.1.tgz#/@earendil-works-pi-tui-0.99.1.tgz
+Source10022:
https://registry.npmjs.org/@earendil-works/chord/-/chord-1.0.0.tgz#/@earendil-works-chord-1.0.0.tgz
+Source10023:
https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.0.0.tgz#/@earendil-works-pi-agent-core-1.0.0.tgz
+Source10024:
https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.0.0.tgz#/@earendil-works-pi-ai-1.0.0.tgz
+Source10025:
https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-1.0.0.tgz#/@earendil-works-pi-client-1.0.0.tgz
+Source10026:
https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.0.0.tgz#/@earendil-works-pi-codemode-1.0.0.tgz
+Source10027:
https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.0.0.tgz#/@earendil-works-pi-mcp-1.0.0.tgz
+Source10028:
https://registry.npmjs.org/@earendil-works/pi-protocol/-/pi-protocol-1.0.0.tgz#/@earendil-works-pi-protocol-1.0.0.tgz
+Source10029:
https://registry.npmjs.org/@earendil-works/pi-server/-/pi-server-1.0.0.tgz#/@earendil-works-pi-server-1.0.0.tgz
+Source10030:
https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.0.0.tgz#/@earendil-works-pi-telemetry-1.0.0.tgz
+Source10031:
https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.0.0.tgz#/@earendil-works-pi-tui-1.0.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
@@ -61,7 +61,7 @@
Source10060:
https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz
Source10061:
https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.tgz
Source10062:
https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz
-Source10063:
https://registry.npmjs.org/@oxc-project/types/-/types-0.151.0.tgz#/@oxc-project-types-0.151.0.tgz
+Source10063:
https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz#/@oxc-project-types-0.152.0.tgz
Source10064:
https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#/@protobufjs-aspromise-1.1.2.tgz
Source10065:
https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz#/@protobufjs-base64-1.1.2.tgz
Source10066:
https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz#/@protobufjs-codegen-2.0.5.tgz
@@ -71,24 +71,24 @@
Source10070:
https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz#/@protobufjs-path-1.1.2.tgz
Source10071:
https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz#/@protobufjs-pool-1.1.0.tgz
Source10072:
https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz#/@protobufjs-utf8-1.1.2.tgz
-Source10073:
https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.11.tgz#/@rolldown-binding-android-arm-eabi-1.2.11.tgz
-Source10074:
https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.11.tgz#/@rolldown-binding-android-arm64-1.2.11.tgz
-Source10075:
https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.11.tgz#/@rolldown-binding-darwin-arm64-1.2.11.tgz
-Source10076:
https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.11.tgz#/@rolldown-binding-darwin-x64-1.2.11.tgz
-Source10077:
https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.11.tgz#/@rolldown-binding-freebsd-x64-1.2.11.tgz
-Source10078:
https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.11.tgz#/@rolldown-binding-linux-arm-gnueabihf-1.2.11.tgz
-Source10079:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.11.tgz#/@rolldown-binding-linux-arm64-gnu-1.2.11.tgz
-Source10080:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.11.tgz#/@rolldown-binding-linux-arm64-musl-1.2.11.tgz
-Source10081:
https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.11.tgz#/@rolldown-binding-linux-ppc64-gnu-1.2.11.tgz
-Source10082:
https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.11.tgz#/@rolldown-binding-linux-s390x-gnu-1.2.11.tgz
-Source10083:
https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.11.tgz#/@rolldown-binding-linux-x64-gnu-1.2.11.tgz
-Source10084:
https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.11.tgz#/@rolldown-binding-linux-x64-musl-1.2.11.tgz
-Source10085:
https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.11.tgz#/@rolldown-binding-openharmony-arm64-1.2.11.tgz
-Source10086:
https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.11.tgz#/@rolldown-binding-win32-arm64-msvc-1.2.11.tgz
-Source10087:
https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.11.tgz#/@rolldown-binding-win32-x64-msvc-1.2.11.tgz
+Source10073:
https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.12.tgz#/@rolldown-binding-android-arm-eabi-1.2.12.tgz
+Source10074:
https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.12.tgz#/@rolldown-binding-android-arm64-1.2.12.tgz
+Source10075:
https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.12.tgz#/@rolldown-binding-darwin-arm64-1.2.12.tgz
+Source10076:
https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.12.tgz#/@rolldown-binding-darwin-x64-1.2.12.tgz
+Source10077:
https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.12.tgz#/@rolldown-binding-freebsd-x64-1.2.12.tgz
+Source10078:
https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.12.tgz#/@rolldown-binding-linux-arm-gnueabihf-1.2.12.tgz
+Source10079:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.12.tgz#/@rolldown-binding-linux-arm64-gnu-1.2.12.tgz
+Source10080:
https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.12.tgz#/@rolldown-binding-linux-arm64-musl-1.2.12.tgz
+Source10081:
https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.12.tgz#/@rolldown-binding-linux-ppc64-gnu-1.2.12.tgz
+Source10082:
https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.12.tgz#/@rolldown-binding-linux-s390x-gnu-1.2.12.tgz
+Source10083:
https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz#/@rolldown-binding-linux-x64-gnu-1.2.12.tgz
+Source10084:
https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz#/@rolldown-binding-linux-x64-musl-1.2.12.tgz
+Source10085:
https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.12.tgz#/@rolldown-binding-openharmony-arm64-1.2.12.tgz
+Source10086:
https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.12.tgz#/@rolldown-binding-win32-arm64-msvc-1.2.12.tgz
+Source10087:
https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.12.tgz#/@rolldown-binding-win32-x64-msvc-1.2.12.tgz
Source10088:
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz#/@rolldown-pluginutils-1.0.1.tgz
Source10089:
https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz#/@silvia-odwyer-photon-node-0.3.4.tgz
-Source10090:
https://registry.npmjs.org/@smithy/core/-/core-3.35.0.tgz#/@smithy-core-3.35.0.tgz
+Source10090:
https://registry.npmjs.org/@smithy/core/-/core-3.35.1.tgz#/@smithy-core-3.35.1.tgz
Source10091:
https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz#/@smithy-credential-provider-imds-4.5.2.tgz
Source10092:
https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz#/@smithy-fetch-http-handler-5.8.0.tgz
Source10093:
https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz#/@smithy-node-http-handler-4.12.1.tgz
@@ -123,7 +123,7 @@
Source10122:
https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz#/brace-expansion-5.0.12.tgz
Source10123:
https://registry.npmjs.org/braces/-/braces-3.0.3.tgz#/braces-3.0.3.tgz
Source10124:
https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#/buffer-equal-constant-time-1.0.1.tgz
-Source10125:
https://registry.npmjs.org/chai/-/chai-6.2.2.tgz#/chai-6.2.2.tgz
+Source10125:
https://registry.npmjs.org/chai/-/chai-6.3.0.tgz#/chai-6.3.0.tgz
Source10126:
https://registry.npmjs.org/chalk/-/chalk-6.0.0.tgz#/chalk-6.0.0.tgz
Source10127:
https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz#/convert-source-map-2.0.0.tgz
Source10128:
https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz#/cross-spawn-6.0.6.tgz
@@ -229,7 +229,7 @@
Source10228:
https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#/retry-0.12.0.tgz
Source10229:
https://registry.npmjs.org/retry/-/retry-0.13.1.tgz#/retry-0.13.1.tgz
Source10230:
https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz#/reusify-1.1.0.tgz
-Source10231:
https://registry.npmjs.org/rolldown/-/rolldown-1.2.11.tgz#/rolldown-1.2.11.tgz
+Source10231:
https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz#/rolldown-1.2.12.tgz
Source10232:
https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz
Source10233:
https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#/safe-buffer-5.2.1.tgz
Source10234:
https://registry.npmjs.org/semver/-/semver-5.7.2.tgz#/semver-5.7.2.tgz
@@ -242,7 +242,7 @@
Source10241:
https://registry.npmjs.org/shx/-/shx-0.4.0.tgz#/shx-0.4.0.tgz
Source10242:
https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz#/siginfo-2.0.0.tgz
Source10243:
https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#/signal-exit-3.0.7.tgz
-Source10244:
https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz#/source-map-js-1.2.1.tgz
+Source10244:
https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz#/source-map-js-1.2.2.tgz
Source10245:
https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz#/stackback-0.0.2.tgz
Source10246:
https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz#/standardwebhooks-1.1.1.tgz
Source10247:
https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz#/std-env-4.3.0.tgz
@@ -251,14 +251,14 @@
Source10250:
https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz#/tinybench-2.9.0.tgz
Source10251:
https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz#/tinyexec-1.3.1.tgz
Source10252:
https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz#/tinyglobby-0.2.17.tgz
-Source10253:
https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz#/tinyrainbow-3.1.1.tgz
+Source10253:
https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz#/tinyrainbow-3.2.0.tgz
Source10254:
https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
Source10255:
https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz#/ts-algebra-2.0.0.tgz
Source10256:
https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
Source10257:
https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz#/typebox-1.3.27.tgz
Source10258:
https://registry.npmjs.org/undici/-/undici-8.10.2.tgz#/undici-8.10.2.tgz
Source10259:
https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz#/undici-types-6.21.0.tgz
-Source10260:
https://registry.npmjs.org/vite/-/vite-8.3.1.tgz#/vite-8.3.1.tgz
+Source10260:
https://registry.npmjs.org/vite/-/vite-8.3.2.tgz#/vite-8.3.2.tgz
Source10261:
https://registry.npmjs.org/vitest/-/vitest-4.1.11.tgz#/vitest-4.1.11.tgz
Source10262:
https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#/web-streams-polyfill-3.3.3.tgz
Source10263:
https://registry.npmjs.org/which/-/which-1.3.1.tgz#/which-1.3.1.tgz
++++++ node_modules.sums ++++++
--- /var/tmp/diff_new_pack.Qo1cyl/_old 2026-10-02 23:05:27.279593827 +0200
+++ /var/tmp/diff_new_pack.Qo1cyl/_new 2026-10-02 23:05:27.284594037 +0200
@@ -20,16 +20,16 @@
SHA512 (@aws-sdk-types-3.974.6.tgz) =
bff725359cd99c3c46cafa4730e1a924a55714013127350d0008da58675cc7c4007172c6c1368e930df7a79487022d18022a0adf6c41de15b039e91155f99f2a
SHA512 (@aws-sdk-xml-builder-3.972.41.tgz) =
72d8d54b208c7a0ad67d7971e95ab3481148e94aa64396659df32174b2225a68681fc5004314823f93773a91bb5f79382e74bba2eef80b89addb4f9b7d35b669
SHA512 (@babel-runtime-7.29.7.tgz) =
36af0e8465a264864657a84b1e8c8028b2dc26284fff115e04c189a14af14d7da9b08f1d0a27f32e16484856fe5564b7c053110e6086c3947e74ec920aa3cb87
-SHA512 (@earendil-works-chord-0.99.1.tgz) =
e31ca7d0807327e5eefe23868b68635c918047ad5012111666c22a4c3aabf86988b5daae63004ee636059ea1a205a4ea958d76fc4a4ced01e810a4876f2bceba
-SHA512 (@earendil-works-pi-agent-core-0.99.1.tgz) =
cf2c2f5a78f916e8deb8523fc7f0891f0c3185c2c84208eab1e4c0f9b4205f83bc8094dc82345dfc8f12667403a89bf10bd41c575dae8e218bbe2bfa120c1c0a
-SHA512 (@earendil-works-pi-ai-0.99.1.tgz) =
e2757d24a73de223d7f1bc1d18f7369d3b953ca20fb1f7e19e9dd6a0df4d60236a6eda0e17c2e161c22cffe4a7fda96ba2a24aff9411bbafd9e8293e9f487204
-SHA512 (@earendil-works-pi-client-0.99.1.tgz) =
d30951c9b2592b799225a809bca87c0837d5ca484342ca01f4cb67f497a4667fc52bd58dd46596bfe8319d845f0684b5b06f7ebb527e64df5566c08a7d1266f6
-SHA512 (@earendil-works-pi-codemode-0.99.1.tgz) =
a21f1332c048dd2593377c5342d5fcbb99fe04a8675577056a0ae85ae99f9fafd659f0670d82ff2e6790b632dbf375914dbf6b72ef9974af2b15ae2f820bc226
-SHA512 (@earendil-works-pi-mcp-0.99.1.tgz) =
6021463e4983ccbc10b88cf07db3fa56e93f83fba42a9661c13a5b71fce89ae2351648aeea11d190e1b002ab0edc6f1c4e465690cf2f98e9052634ad40d0b8a8
-SHA512 (@earendil-works-pi-protocol-0.99.1.tgz) =
04d3f038c34277f2f522aa2f299d3ea75c43c9daa71dde2d2061dff6e55934e4094eaf5069c2d129704ccd1ce0cbf62abf5acf9d30e36ae0e221c65e3a0836c4
-SHA512 (@earendil-works-pi-server-0.99.1.tgz) =
0f472551332d1835c6211947187bc3cd7e989c0d1f38a935f89bf71ba81a0d0f65919a7026ba2eda54dcb8cc4ceee7cfe4a4afdf5912bd2611dc9c7b17c63879
-SHA512 (@earendil-works-pi-telemetry-0.99.1.tgz) =
f4f04f8c693e4d746db8c89a9e9a816c7069629c8abac11217aaf0766803d164d94935105e170a10ed210083512ee4b0cb857bc8fbd757e11557438d63b99ba5
-SHA512 (@earendil-works-pi-tui-0.99.1.tgz) =
819a741ae6adf7a16bd40b82ff1a95cf907696e9596a4a7f3f10f5957c779528017638aa9b062125b710d0746b1807f2d16b4c1a7f5bd39449af9a897fba08bb
+SHA512 (@earendil-works-chord-1.0.0.tgz) =
0487d67eb072334a4aabab5f2985eec31d1e7760af6aa20cdc40c0ec3a6cf9f3fe7770a23d67651e2d5c0ec242d39965a8a268473e7ffc6d21cf4c90c308c849
+SHA512 (@earendil-works-pi-agent-core-1.0.0.tgz) =
6c714e363b44043aa257e8350e69ad91295f01aa8710bafe5cefba23935a87882cc3066b2c93b8c9907f263b27948e002964dac812df812e8309b781073f5ed9
+SHA512 (@earendil-works-pi-ai-1.0.0.tgz) =
dff5b5bdd0da56da5e31ddb7125bc90b5d872c0e724bf046aaa71717ed122b4f3674dedc6e035c0b082e4c14410b6e7c29ef12cd2bd45b507be6201ff30f08c4
+SHA512 (@earendil-works-pi-client-1.0.0.tgz) =
bcaeefe5ec83f9ed095a4f14596c134404d75718ea2fcd757038e8a9f5dc7769a17bcac2f1e1e8450c3a77865f87ce7b2ab5952cd491d2feec9cf5f71aef0549
+SHA512 (@earendil-works-pi-codemode-1.0.0.tgz) =
2cfa45238f93f4dcc39e1043b35e62cd602895aa0cf319f0a9dce245de99c7c0507a810fbf379f0f6bcc3334b2174aceb6adf84df42a919d248b5e9fe9c19d32
+SHA512 (@earendil-works-pi-mcp-1.0.0.tgz) =
ad8adad1a17988f98977e7ec07e541baac56340046277222ca18340aa21cffdd6d6b69fb22f4260a9d0269cfd89144cd9ef46c5599e38008819118bafa8b96bb
+SHA512 (@earendil-works-pi-protocol-1.0.0.tgz) =
47305f00b72d7e6bd513b232672e2daf93741a01c34adf94e28a733db6dcaae9d9c41ed5e8c1bc1d3d70b0a457ebf2a9857877f4d75d1b503967f5e37f7ceb1a
+SHA512 (@earendil-works-pi-server-1.0.0.tgz) =
390151b17d0ae96958c66a225c7c5fe608579953d4e05def7e73c69198d5894d46c5fb4f2ed5ac29bf7d30da9f0e445c133f6dadbf0f18be0755b775b831093d
+SHA512 (@earendil-works-pi-telemetry-1.0.0.tgz) =
5a33418f94d82223d9150133d969542dc0f03cb68ac08966b0a8d579833e2c949b9d2a77f245ac1d4272b080c69eedb721c2db2a83edcb0b2f61f50909e65e3c
+SHA512 (@earendil-works-pi-tui-1.0.0.tgz) =
26c4fb9179e9640d983ad42ee91cab8b2c443b47892333f27e21f4f5b1fe38b379facd7c1d89306940ffb4192386749f32eebfe740903d16096a0cd23fa1dd3f
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
@@ -61,7 +61,7 @@
SHA512 (@nodelib-fs.scandir-2.1.5.tgz) =
beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada
SHA512 (@nodelib-fs.stat-2.0.5.tgz) =
46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8
SHA512 (@nodelib-fs.walk-1.2.8.tgz) =
a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a
-SHA512 (@oxc-project-types-0.151.0.tgz) =
275c97ac894d0d957313769d6b7d74c5e030ee71fcc820322cfb9422c8ca6ad14f99f9f96d2d685be70cf90b063ad5567799e14a96f0656c7faee7beaf967e3c
+SHA512 (@oxc-project-types-0.152.0.tgz) =
a0cff9acb066dad3e48348818241ff14e791dcf083a58d7d19380066330533c87d588f555bb70b833a7a9f0b5aad82a6a2f6af21067e15efd1297ffc0bc3bf47
SHA512 (@protobufjs-aspromise-1.1.2.tgz) =
8fe80a13112e2e62b0bf3dce811397b6b276506db1f028766195316a187eb351761d9fb001c79434b92fcbacca08f551914fbe65642b771b147905e6720e2ea1
SHA512 (@protobufjs-base64-1.1.2.tgz) =
01991c000e6f9cdfefe0f0ea2b2311e65c7b859b6d3c380296ff3713ffc530d851d9331c2d485f4540470a64a5d288bdccc8030ea4542644b13b7c26f39f972e
SHA512 (@protobufjs-codegen-2.0.5.tgz) =
ce05c52f35b7029df77ba7745a58f8306226e827bc3bcf67fdaa54686341fe3c7e870fabb96129ec4c0652c85d2ca5510b1656d767e9f6be34135990adfff7e2
@@ -71,24 +71,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.11.tgz) =
0399177c62af2965991344ed3eb7ecbd3faae18e5dd501bc806533a588c6c9d33e7c044cf4cb97f743eb5d85ded176ec0d5832c713731e8ea08828fdd1bb0537
-SHA512 (@rolldown-binding-android-arm64-1.2.11.tgz) =
cfa713c9ccfe889e0f564b8be071d6e037d37e8794ff69ea618b923ab4e61fbc872b96342c23a7034dd5e193716afc95694d683aa520220da494dfecf9448638
-SHA512 (@rolldown-binding-darwin-arm64-1.2.11.tgz) =
8d286fa8db4feaf0c2ebf03924e0336d557e0e4807aa197f49c5422446edf93518e90633ed89d772b837b0bb450678aba347ff2dde7467009603a7fb2980f59d
-SHA512 (@rolldown-binding-darwin-x64-1.2.11.tgz) =
7f68b6c62356ab5675976fbeab67ee85945d2c04f76aac43eaf44d9b5440c6952805c76a341dc2d2cd41b7e2be3db131d85e45e20429ea1a8a92984263fc45f7
-SHA512 (@rolldown-binding-freebsd-x64-1.2.11.tgz) =
e08af915238a20032be2bd24131a6dd6cddb320cc9537ac0e39018387b50a65b34a0d7aa71804aad6325724ad81f82827c62df91f9f5b4dd5d9993cc56c757a3
-SHA512 (@rolldown-binding-linux-arm-gnueabihf-1.2.11.tgz) =
fe09d10ccfb7f4144ecc037f9353998c33e70cc719c41ff4114c4a8ce34ee72564344be5b28303af118d2a0662fedb45ae24b683094337307ae69bcd6c539721
-SHA512 (@rolldown-binding-linux-arm64-gnu-1.2.11.tgz) =
3c568af07c2f0076da29b05c0cd42286330a62f16703986210dc7f979b698530f3d44d16169df697403b6aaee5c94c06b11c3fc52acd232fe020ae2d86b482af
-SHA512 (@rolldown-binding-linux-arm64-musl-1.2.11.tgz) =
02c93325420a44b3f192bb91d702ca7b019b3b0f8461f53ff653ab0458f8005ac403c84fa4a16738358dbb658b68db3440d9046fd40826e7e65596482ff6c996
-SHA512 (@rolldown-binding-linux-ppc64-gnu-1.2.11.tgz) =
aa55060217a1db287c69f1fb401831d0fad11cdf3984a9cd77bf31f0c78c8578afb9ebe077cbe07fafc2b2d3b398d298fe52d31ef353acfcbdf1c2e702e83327
-SHA512 (@rolldown-binding-linux-s390x-gnu-1.2.11.tgz) =
b1e72911a77ed2f09b49f9fcba91724a40ec92ff9b18f9374c74834bd63cf72738adbe24cea1e9f039b277d064416e129e13570590a5ffa0ab3bffe165a84d25
-SHA512 (@rolldown-binding-linux-x64-gnu-1.2.11.tgz) =
98e5414f774fa645a6f170563e65386dff94e9d6032de328ffda235268ace0dd0be6ebb5d2aadae6f3b29e067bfcf49da04e06f4abd1b786e5a11c4d8cb6acec
-SHA512 (@rolldown-binding-linux-x64-musl-1.2.11.tgz) =
22cefc8bd03c522e12a9cc54c0527db8c9a30e7e7c21b5538c55987507acb451207ae1261cc2c636b8979d524a9301b6622663c3c70fd33093c8331d0c6b4e3a
-SHA512 (@rolldown-binding-openharmony-arm64-1.2.11.tgz) =
7540979de67cec83543324340fe0b41eb1013543cd5c768f994e464e3c8a4c9122bacb30f4a6a3e4b9fc533b4f7b87a957f7dfbe034111a764b1d621996eb124
-SHA512 (@rolldown-binding-win32-arm64-msvc-1.2.11.tgz) =
8c1cb16faa9f77e6c7d7151dd2a9df1676f5ee2f6c5813d8dad39abc9d25ded76bdce4eef8abed9bc71dfc95799c5b7ae7b6f556a1a5b7183da253847e87d75b
-SHA512 (@rolldown-binding-win32-x64-msvc-1.2.11.tgz) =
fcfccaab3009d378b5f68cb622d3efcaf6958ce8c108d9df689b3ccaf51d1812a68844a09eb2524366b077cd50cc56db9c09aeed83bd66726b0c26fd55224f44
+SHA512 (@rolldown-binding-android-arm-eabi-1.2.12.tgz) =
741fdad76d78a8a7c73170a982a4783994fe8d2e244f21176d01893eace86ede44c07e6b5f4f34a71137eda96ddd1cef4756dfd58cffc86a917eb600c6e3f0d0
+SHA512 (@rolldown-binding-android-arm64-1.2.12.tgz) =
eca1c5810e5527120770b96bc2b7375db76cee84cd413ecf822f6040224aaddd9519a6ff524b08398a7a543f0ccc2b2d1b138a32035a98fc1409fc4f74fd4e1e
+SHA512 (@rolldown-binding-darwin-arm64-1.2.12.tgz) =
dd8221a870fdea703949a60d441475e879c6bf8a1abd9bd77c3fdac8733ea18674583ffc94102d7facd0b9ae2413202fa6aae5b8a5e5d259ce06888d6f2ef1f7
+SHA512 (@rolldown-binding-darwin-x64-1.2.12.tgz) =
52eb89df9305c3882614eac4f6912a215f8adecc882af7a987e41cd7f9631d955da035b8a73fc91d1fde315a26f9364697fe4e3af18939668e095b7765faa1c4
+SHA512 (@rolldown-binding-freebsd-x64-1.2.12.tgz) =
b8cbecb22b746b85beffb0fc09b1d4bc6ef5f661f74768f05c0961fd770fbee1d313483ef8bca617cf03086357d07336ac13a7d31af381792d201e9f2d22414d
+SHA512 (@rolldown-binding-linux-arm-gnueabihf-1.2.12.tgz) =
5dc16ed11d315a7c3349fe08420147d6b2487243cdd692f2d91fb8afd20307b61fbbfcacf5c56a7dae2906b3078fb6b7825f26211e2744d3e0d1ee48bc456cea
+SHA512 (@rolldown-binding-linux-arm64-gnu-1.2.12.tgz) =
dbad14aca827f2dcf7f5a93e48c0ce8ab2b3afb574e0cf5d58fc399655b4d12c018af099a1671104a57577c7179d1914992640dc17625260475a4efbdf8525a7
+SHA512 (@rolldown-binding-linux-arm64-musl-1.2.12.tgz) =
e582b523d4aa0e46cf81cd4803c0600e5df8b2ea944b6ab42969c1ae2ae6d04e756233ace9ea3a755ea36d07cd13f6ab807452bddd1050682da48a18c7e596a7
+SHA512 (@rolldown-binding-linux-ppc64-gnu-1.2.12.tgz) =
46472b9a9ede15183be322f97d7114f7524459b7443cb7af5b01ad5e99a16e3943d52b5271b59398ef78061972f8ca3e91eb4a624766335bcd50a7964a5c7c71
+SHA512 (@rolldown-binding-linux-s390x-gnu-1.2.12.tgz) =
aaf2b80ee02c41cd814a3971f97afe233388befc5b199ab11707567c6e85e75f04ae3d061884b241b27aa486a9a673b194d3f3347be8fcbd01c01df4199fb357
+SHA512 (@rolldown-binding-linux-x64-gnu-1.2.12.tgz) =
43db8b04ee775dde1022ad563b27154323cfd4ee0786b684576aaa6f7b93ae7570e9066287d76e638bcd5ce8af2f5c68512d7fcfe5bc785e0d31f9766bc49d8f
+SHA512 (@rolldown-binding-linux-x64-musl-1.2.12.tgz) =
dc80715853236ce66c9033cabfc2dff410a76a194ab87b615a4627c88c4e1ff41c26b15c4b812671e9ed840a64c2bff9fa712a6652f37986f178c697ec0e6ee2
+SHA512 (@rolldown-binding-openharmony-arm64-1.2.12.tgz) =
c6d5fad718382ca3e43d68a5654d729ca0a5cf91a3e1b7fbe0b30be2bdde54b5ae98a9c68e812bd4e48742131d6c10e86138beca3aee8efa597b6a549ea0abac
+SHA512 (@rolldown-binding-win32-arm64-msvc-1.2.12.tgz) =
02dedf3c1e8f09a223ce0221119171b93f81045aa24226c90d3e1ddcf8624777f813b6db31917868a6e56c57c4337b044d10ddd58890c7ff94fe0fc1fe8bb913
+SHA512 (@rolldown-binding-win32-x64-msvc-1.2.12.tgz) =
588c3685a54ac23b987579076a80b4985f0b7bbd53b820718eb74aa8b6c919cb5b040063f8295f98dbed6ce9f3a6add1a24368e7e575aa1b52cc9c97a2bb2495
SHA512 (@rolldown-pluginutils-1.0.1.tgz) =
da3f5b1ade4987c863faf3ed8333ed97bda3d324711c0cae9a8a3a4cd7c08ec2c1d3852da52bcf6cf703701331cfb9fef42601d1cd46c501716118368e29aa1b
SHA512 (@silvia-odwyer-photon-node-0.3.4.tgz) =
6e7972e01281dca0d3171ad421c8022db69e5554bc96b024ae2d69133b24a66c6ef4c75f1904f2f1bf0481c0fcdf2c03dd13ccb08ba563cc491f90306beb7d7c
-SHA512 (@smithy-core-3.35.0.tgz) =
cd13217e4072853dac9cd76bd6c8b6e2f262b54e82afd8b1d8c8a451f5a6900829e23acd3f419c2923f962fc10f93948f00657111e50386267dc9b15b520fdfc
+SHA512 (@smithy-core-3.35.1.tgz) =
8b860f4b807ab6cedb8e7ed4c0b9c68e265da6b3af1ef806a1b159b182b7188637139848aad8f4ad1794ebd05c4e91a9f9fbedada48d5de1b597e8ed26f179e7
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
@@ -123,7 +123,7 @@
SHA512 (brace-expansion-5.0.12.tgz) =
628bd0debce168b308ac38cd0cc90d4b4d6d79af77aa11211b9c72f1febe47497e770dca8bee6c0a822823de368ae2d94c75a881692d830543854d3d88d12299
SHA512 (braces-3.0.3.tgz) =
c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc
SHA512 (buffer-equal-constant-time-1.0.1.tgz) =
cd1a54883c1dff193a003a8f3004c6f2f73d54fae4724ed3d3b388c748278e62409c79d35573501b7bdfbd636e899224c2ef4aaca740d6224a7ec7d357113a34
-SHA512 (chai-6.2.2.tgz) =
3543d196e39f3a24ca04abd63ed483e0f845bd60aa3a2d01192b4d5ace7b5fd8eced7193a6b4a6168cf9174b56851e163e335e47d8d7a9d0bbfd4a522539e546
+SHA512 (chai-6.3.0.tgz) =
5d602dc09e8e1cefad8f410a0acd18d946a69f23b1b1e65696d538c76536c21f20e008a0763c2fb548ef2cfdadaa403f6afc4712dcf135aa86abf6063707242a
SHA512 (chalk-6.0.0.tgz) =
dae3535c8b934f193b722660014d4141c827721706d315e7aecea3ce441f8fd4ac45af4cdace7313c593f7a852e8a986e0ccd61d2aef1f8dc31759b85d192b16
SHA512 (convert-source-map-2.0.0.tgz) =
2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126
SHA512 (cross-spawn-6.0.6.tgz) =
56a094ba171dd6207e76cbfc8313edb5be62661fc3d22b9b48fdb5837e8a5dd12e7fa2392628a87ac5158e909d1d5f4c65151f54596fc2d214c8f7f1a39b6bb7
@@ -229,7 +229,7 @@
SHA512 (retry-0.12.0.tgz) =
f4b9224f08d487aad3e79e43b44f6b4d7f81281c8f7eb333100b67944b5d130af73647dfc228a1a9ed9b5800e0f8e4118edf6097a20276607f6450c2180b52a3
SHA512 (retry-0.13.1.tgz) =
5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676
SHA512 (reusify-1.1.0.tgz) =
83a4147dfd38a19a47b34786e69f37ac52e11de574d2e83f61ff6764ce9f2de52b3e0b814e44d039da40596b29321e794d97d54033da37735025f6d5440c5d23
-SHA512 (rolldown-1.2.11.tgz) =
aa94b0232cf48c742ae6a5c14cdc45984ebaeb8ac9ecefb84ef3c53a239a052af3f0838773592828a4aa4ccd87eaed541b5f93bdeb82eaf6831ca5c53af6f52b
+SHA512 (rolldown-1.2.12.tgz) =
f3069fb1e89a1bcd3199749faa275436a65cca54e58663d966dfb36b69be8ecdac159f1d4cd96120e57659c6c83f1da18303c126911418500c67d6e00412d349
SHA512 (run-parallel-1.2.0.tgz) =
e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004
SHA512 (safe-buffer-5.2.1.tgz) =
ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d
SHA512 (semver-5.7.2.tgz) =
701ce79d0f4a8c9a94ebb079d91302eb908c6ab2b6eb4d161676e471a8b05aadf1cbfe61685265b21827a63a2f31527e1df7f8f5df06127d1bf3b0b9a43435d2
@@ -242,7 +242,7 @@
SHA512 (shx-0.4.0.tgz) =
6742a2c5222518fa628ca81c1faa023026e5b4f226bda2b2d2c187f0090b457c352b2ce92ad6824e2ccfdb17a7fa1343a95178c7182f03429749bf68e10ea19c
SHA512 (siginfo-2.0.0.tgz) =
c9bc7458ed7ff1b4812c459766f11dee0316dd29f7245956dd3bd7d674446c32d135035a78d37c58ad26781c0f74068e23b4ed4514499ff12cd7386bac21eeee
SHA512 (signal-exit-3.0.7.tgz) =
c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19
-SHA512 (source-map-js-1.2.1.tgz) =
51758c2a12cec1529bef6f0852d40f5f17d853ebac7726ed52b2bff2e184f0240cbeb84ea70bf30c1c23d108522fb31073bbc8b084811bc550f3e203431a5f40
+SHA512 (source-map-js-1.2.2.tgz) =
2868fff18e37c77e5a6550edb7e27898ad61a0b18750b3187d290e0c93508cd0c2de85b53ea3e8c4cc28d292d4b1633f5041b338dfcdc5e1f2c047cd5cd3f757
SHA512 (stackback-0.0.2.tgz) =
d573091397d0a358c61fa63fede6e7c0f3811242049d3e10177d9de51d7e557757bde334201309b7ccdf6b15f53f7421570ad87bee7bebe8e400db524b69816f
SHA512 (standardwebhooks-1.1.1.tgz) =
6c26d7f5913216458fb11cfb065dcdb90509a219b01927afff286beef85a18f95ce007c8aeca4845ae9c3d306e23522d9ab4c327877f4b6842b1f7b8faf4069d
SHA512 (std-env-4.3.0.tgz) =
3ad53f1204359089b92b0a90a410ba644317ad946e8b5d70f3381f4d6a7c71d3bd07c39a3ec6c0f1b4c73b63fe1cda3556551318c541c0f87276eea9a1e5e26a
@@ -251,14 +251,14 @@
SHA512 (tinybench-2.9.0.tgz) =
d3e0d4bea58c55a94b9a16ba96be240fc88030ad47cd5d3f68a9c2b566fdbfdeb8d539cffcc15becf7366f1a314234d7004aebc9756050e7efd98a8d965a867a
SHA512 (tinyexec-1.3.1.tgz) =
182bc1ddaa32b3de88b8314131c4c1e3a24e47a99d32d013a2ac225bc2655a1b288759a11e2ff19fdb2cfc383b379e791a227212ddaace81bf3470b033a87510
SHA512 (tinyglobby-0.2.17.tgz) =
c1747f758a5ca8a99f5a911d66388a24ec023459dd0f40cc9eb5bf7188d51adb449017d581c2c51e836b963e3b9a339589cf72c8dbbae5a96c805e0d4324dada
-SHA512 (tinyrainbow-3.1.1.tgz) =
c9abbcc89753b7df3d326d0177fdb7e909f31223dfdb12cb4ea51945424ea3fdc2074efc2d2c337a2df8dc382d25599f24a244dd3308358d6ee36490b0fea65f
+SHA512 (tinyrainbow-3.2.0.tgz) =
2e03b70fdc99263029522b947e5f62140c2bb5a5f8fa5a24df0248aadb46a0a08795652a1ea6d0a67c427fcd8bf058e02ac878886a3bf21a89c202fc17a4e8d8
SHA512 (to-regex-range-5.0.1.tgz) =
eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1
SHA512 (ts-algebra-2.0.0.tgz) =
14f02134f14cae4c33efa3fb71d8dd9a24a1c0cca765837a4a03ae8c3d6ead8e28366f343aef6831d99b478e4ba2d70a397a32ef04a61e444513a3316eb85e7f
SHA512 (tslib-2.8.1.tgz) =
a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb
SHA512 (typebox-1.3.27.tgz) =
ceefa3735a5ccb85223538718a452bdfa7f44726e4f4f11e0a0fcd13a69d796aff48ab1d34ee04cd91d844396fd9809501f8f739dab7744492a3f8cdca8057cc
SHA512 (undici-8.10.2.tgz) =
ff2e3f6c7f58354e618bd348ae93aebc65c5731ae3dc232b57efc0629a300184e91e7f205ff5cf163372efae853e8618d2689085d5bdefb24558a18d841770c9
SHA512 (undici-types-6.21.0.tgz) =
8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25
-SHA512 (vite-8.3.1.tgz) =
fdbbc7f44f6d9825d11a9dae5d8dd66ce95daa94f01646e16bff0035a110e95931847eb42b2a8bc2066aea51b6cbee2e4f9e71f7ef5e50732943bb869ce08a8c
+SHA512 (vite-8.3.2.tgz) =
490af5c7a5b9bd549b44e83bbecc9721ac4af5bd06ef3b13ebc69c7565919a7054b200e278b0911be45ea7d59d660729a2cbeffc64a7af8194501a81def5eaeb
SHA512 (vitest-4.1.11.tgz) =
7e1002acd5d489d21b19206be4595bb8190eed5582d59c8b9740cee025360eb42800fc57f3862cc6cf877864298a2e656565754388016534eee3d985f80e8477
SHA512 (web-streams-polyfill-3.3.3.tgz) =
7762562c28af999613488a207bd32c805099aede7bd418a47161989230b59219656d3783946a99d83f2f0fc13f9496bc58659b6fb3e59bcfd725857b2091d967
SHA512 (which-1.3.1.tgz) =
1f125d616ab53132106c9de7c3472ab2c1e84cd536ebb2a5ac3b866755989710d2b54b4a52139a266875d76fd36661f1c547ee26a3d748e9bbb43c9ab3439221
++++++ package-lock.json ++++++
--- /var/tmp/diff_new_pack.Qo1cyl/_old 2026-10-02 23:05:27.311595167 +0200
+++ /var/tmp/diff_new_pack.Qo1cyl/_new 2026-10-02 23:05:27.316595376 +0200
@@ -1,20 +1,20 @@
{
"name": "@earendil-works/pi-coding-agent",
- "version": "0.99.1",
+ "version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@earendil-works/pi-coding-agent",
- "version": "0.99.1",
+ "version": "1.0.0",
"license": "MIT",
"dependencies": {
- "@earendil-works/chord": "^0.99.1",
- "@earendil-works/pi-agent-core": "^0.99.1",
- "@earendil-works/pi-ai": "^0.99.1",
- "@earendil-works/pi-codemode": "^0.99.1",
- "@earendil-works/pi-mcp": "^0.99.1",
- "@earendil-works/pi-tui": "^0.99.1",
+ "@earendil-works/chord": "^1.0.0",
+ "@earendil-works/pi-agent-core": "^1.0.0",
+ "@earendil-works/pi-ai": "^1.0.0",
+ "@earendil-works/pi-codemode": "^1.0.0",
+ "@earendil-works/pi-mcp": "^1.0.0",
+ "@earendil-works/pi-tui": "^1.0.0",
"@silvia-odwyer/photon-node": "0.3.4",
"chalk": "6.0.0",
"cross-spawn": "7.0.6",
@@ -36,9 +36,9 @@
"pi": "dist/bundle/cli.js"
},
"devDependencies": {
- "@earendil-works/pi-client": "^0.99.1",
- "@earendil-works/pi-protocol": "^0.99.1",
- "@earendil-works/pi-server": "^0.99.1",
+ "@earendil-works/pi-client": "^1.0.0",
+ "@earendil-works/pi-protocol": "^1.0.0",
+ "@earendil-works/pi-server": "^1.0.0",
"@types/cross-spawn": "6.0.6",
"@types/hosted-git-info": "3.0.5",
"@types/node": "22.19.19",
@@ -424,9 +424,9 @@
}
},
"node_modules/@earendil-works/chord": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/chord/-/chord-0.99.1.tgz",
- "integrity":
"sha512-4xyn0IBzJ+Xu/iOGi2hjXJGAR61QEhEWZsIqTDqr+GmItdquYwBO5jYFnqGiBaTqlY12/EpM7QHoEKSHbyvOug==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/chord/-/chord-1.0.0.tgz",
+ "integrity":
"sha512-BIfWfrByM0pKq6tfKYXuwx0ed2CvaqIM3EDA7Dps+fP+d3CiPWdlHi1cDsJC05llqKJoRz5//G0hz0yQwwjISQ==",
"license": "MIT",
"dependencies": {
"esbuild": "0.28.2"
@@ -436,32 +436,27 @@
}
},
"node_modules/@earendil-works/pi-agent-core": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-0.99.1.tgz",
- "integrity":
"sha512-zywvWnj5FujeuFI/x/CJHwwxhcLIQgjqseTA+bQgX4O8gJTcgjRd/I8SZnQDqJvxC9QcV12ujiGLviv6EgwcCg==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.0.0.tgz",
+ "integrity":
"sha512-bHFONjtEBDqiV+g1DmmtkSlfAaqHELr+XO+6I5Nah4gswwZrLJO4yZB/JjsnlI4AKWTayBLfgS6DCbeBBz9e2Q==",
"license": "MIT",
"dependencies": {
- "@earendil-works/chord": "^0.99.1",
- "@earendil-works/pi-ai": "^0.99.1",
- "@earendil-works/pi-telemetry": "^0.99.1",
- "diff": "8.0.4",
- "ignore": "7.0.8",
- "typebox": "1.3.27",
- "yaml": "2.9.0"
+ "@earendil-works/pi-ai": "^1.0.0",
+ "typebox": "1.3.27"
},
"engines": {
"node": ">=22.19.0"
}
},
"node_modules/@earendil-works/pi-ai": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-0.99.1.tgz",
- "integrity":
"sha512-4nV9JKc94iPX8bwdGPc2nTuVPKIPsffhnp3WoN9NYCNqbtoOF8LhYcIs/+Sn/alroqJK/5QRu6/Z6Ck+n0hyBA==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.0.0.tgz",
+ "integrity":
"sha512-3/W1vdDaVtpeMd23ElvJC12HLA5yS/BGqqcXF+0SK082dN7cbgNcCwguTBRBC258Ke8SzSvUW1B75iAf8w8IxA==",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sdk": "0.124.0",
"@aws-sdk/client-bedrock-runtime": "3.1127.0",
- "@earendil-works/pi-telemetry": "^0.99.1",
+ "@earendil-works/pi-telemetry": "^1.0.0",
"@google/genai": "2.21.0",
"@smithy/node-http-handler": "4.12.1",
"http-proxy-agent": "9.1.0",
@@ -478,23 +473,23 @@
}
},
"node_modules/@earendil-works/pi-client": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-0.99.1.tgz",
- "integrity":
"sha512-0wlRybJZK3mSJagJvKh8CDfVykhDQsoB9Mtn9JekZn/FK9WN1GWWv+gxnYRfBoS1sG9+u1J+ZN9VZsCKfRJm9g==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-1.0.0.tgz",
+ "integrity":
"sha512-vK7v5eyD+e0JWk8UWWwTRATXVxjqL811cDjoqfXcd2mhe8rC8eHoRQw6d4Zfh857KrWVLNSR0v7snPX3Gu8FSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@earendil-works/chord": "^0.99.1",
- "@earendil-works/pi-protocol": "^0.99.1"
+ "@earendil-works/chord": "^1.0.0",
+ "@earendil-works/pi-protocol": "^1.0.0"
},
"engines": {
"node": ">=22.19.0"
}
},
"node_modules/@earendil-works/pi-codemode": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-0.99.1.tgz",
- "integrity":
"sha512-oh8TMsBI3SWTN3xTQtX8u5n+BKhnVXcFagroWumfn6/WWfBnDYL/LmeQtjLb83WRTb9rcu+ZdK8rFa4vggvCJg==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.0.0.tgz",
+ "integrity":
"sha512-LPpFI4+T9NzDnhBDs15izWAolaoM8xnwqdziRd6Zx8BQeoEPvzefD2vMMzSyF0rOtq34TfQqkZ0ki16f6cGdMg==",
"license": "MIT",
"dependencies": {
"quickjs-wasi": "3.6.2"
@@ -504,9 +499,9 @@
}
},
"node_modules/@earendil-works/pi-mcp": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-0.99.1.tgz",
- "integrity":
"sha512-YCFGPkmDzLwQuIzwfbP6Vuk/g/ukKpZhwTpbcfzomuI1Fkiu6hHRkOGwAqsO3G8cTkZWkM8vmOkFJjStQNC4qA==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-mcp/-/pi-mcp-1.0.0.tgz",
+ "integrity":
"sha512-rYra0aF5iPmJd+fsB+VBuqxWNABGJ3Iiyhg0CqIc/91ta2n7IvQmCp0Cac/YkUTNnvRsVZnjgAiBkRi6+ouWuw==",
"license": "MIT",
"dependencies": {
"cross-spawn": "7.0.6"
@@ -516,13 +511,13 @@
}
},
"node_modules/@earendil-works/pi-protocol": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-protocol/-/pi-protocol-0.99.1.tgz",
- "integrity":
"sha512-BNPwOMNCd/L1IqovKZ0+p1xDydqnHd4tIGHf9uVZNOQJTq9QacLRKXBMzRzgy/Yqv1rPnTDjauDiIcZeOgg2xA==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-protocol/-/pi-protocol-1.0.0.tgz",
+ "integrity":
"sha512-RzBfALctfmvVE7IyZy4tr5N0GgHDSt+U4opzPbbcqunZxB7V6MG8HT1wsKRX6/KphXh39NddG1A5Z/Xjf3zrGg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@earendil-works/chord": "^0.99.1",
+ "@earendil-works/chord": "^1.0.0",
"typebox": "1.3.27"
},
"engines": {
@@ -530,33 +525,32 @@
}
},
"node_modules/@earendil-works/pi-server": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-server/-/pi-server-0.99.1.tgz",
- "integrity":
"sha512-D0clUTMtGDXGIRlHGHvDzX6YnA0fOKk1+Jv3G6gaDQ9lkZpwJrou2lTcuMxM7ufP5KSv31kSvSYR3Jx7F8Y4eQ==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-server/-/pi-server-1.0.0.tgz",
+ "integrity":
"sha512-OQFRsX0K6WlYxmoiXHxf5ghXmVPU4F3vfnPGkZjViU1GxftPLtWsKb99MNqfDkRcEz9trb8PGL4HVbd1uDEJPQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@earendil-works/chord": "^0.99.1",
- "@earendil-works/pi-agent-core": "^0.99.1",
- "@earendil-works/pi-protocol": "^0.99.1"
+ "@earendil-works/chord": "^1.0.0",
+ "@earendil-works/pi-protocol": "^1.0.0"
},
"engines": {
"node": ">=22.19.0"
}
},
"node_modules/@earendil-works/pi-telemetry": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-0.99.1.tgz",
- "integrity":
"sha512-9PBPjGk+TXRtuMianpqBbHBpYpyKusESF6rwdmgD0WTZSTUQXhcKEO0hAINRLuSwy4V7yPvXV+EVV0ONY7mbpQ==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.0.0.tgz",
+ "integrity":
"sha512-WjNBj5TYIiPZFQEz2WlULcDwPLaKwIlmsKjVeYM+LJSbnSp38kWsHUJysIDGnu23IcLbKoPtywsvYfUJCeZePA==",
"license": "MIT",
"engines": {
"node": ">=22.19.0"
}
},
"node_modules/@earendil-works/pi-tui": {
- "version": "0.99.1",
- "resolved":
"https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.99.1.tgz",
- "integrity":
"sha512-gZp0Guat96Fr1AuC/xqVz5B2lulZakp/PxD1lXx3lSgBdjiqmwYhJbcQ0HRrGAfy0WtMGn9b05RJr5qJf7oIuw==",
+ "version": "1.0.0",
+ "resolved":
"https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.0.0.tgz",
+ "integrity":
"sha512-JsT7kXnpZA2YOtQu6RyriyxEO0eJIzPyfiH09bH+OLN5+s18HYkwaUD/tBkjhnSfMu6/50CQPRYJagzSP6HdPw==",
"license": "MIT",
"dependencies": {
"get-east-asian-width": "1.6.0",
@@ -1052,9 +1046,9 @@
}
},
"node_modules/@oxc-project/types": {
- "version": "0.151.0",
- "resolved":
"https://registry.npmjs.org/@oxc-project/types/-/types-0.151.0.tgz",
- "integrity":
"sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==",
+ "version": "0.152.0",
+ "resolved":
"https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz",
+ "integrity":
"sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -1119,9 +1113,9 @@
"license": "BSD-3-Clause"
},
"node_modules/@rolldown/binding-android-arm-eabi": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.11.tgz",
- "integrity":
"sha512-A5kXfGKvKWWZE0TtPrfsvT+q4Y5d1QG8gGUzpYjGydM+fARM9MuX90PrXYXe0XbsDVgyxxNzHo6giCj90bsFNw==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.12.tgz",
+ "integrity":
"sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==",
"cpu": [
"arm"
],
@@ -1136,9 +1130,9 @@
}
},
"node_modules/@rolldown/binding-android-arm64": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.11.tgz",
- "integrity":
"sha512-z6cTycz+iJ4PVkuL4HHW4DfTfoeU/2nqYYuSOrTmH7yHK5Y0LCOnA03V4ZNxavyVaU1oOqUgIg2klN/s+USGOA==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.12.tgz",
+ "integrity":
"sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==",
"cpu": [
"arm64"
],
@@ -1153,9 +1147,9 @@
}
},
"node_modules/@rolldown/binding-darwin-arm64": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.11.tgz",
- "integrity":
"sha512-jShvqNtP6vDC6/A5JOAzbVV+DkgHqhl/ScVCJEbt+TUY6QYz7YnXcrg3sLtFBniro0f/Ld50ZwCWA6f7KYD1nQ==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.12.tgz",
+ "integrity":
"sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==",
"cpu": [
"arm64"
],
@@ -1170,9 +1164,9 @@
}
},
"node_modules/@rolldown/binding-darwin-x64": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.11.tgz",
- "integrity":
"sha512-f2i2xiNWq1Z1l2++q2fuhZRdLAT3aqxD6vRNm1RAxpUoBcdqNB3C0s1Bt+K+PbEx2F5F4gQp6hqKkphCY/xF9w==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.12.tgz",
+ "integrity":
"sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==",
"cpu": [
"x64"
],
@@ -1187,9 +1181,9 @@
}
},
"node_modules/@rolldown/binding-freebsd-x64": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.11.tgz",
- "integrity":
"sha512-4Ir5FSOKIAMr4r0kExpt1s3bMgzJU3rA45AYOHtQpls0oNeqcYBKrWMlckrYH4KCfGLfkfn1tN1dmZPMVsdXow==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.12.tgz",
+ "integrity":
"sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==",
"cpu": [
"x64"
],
@@ -1204,9 +1198,9 @@
}
},
"node_modules/@rolldown/binding-linux-arm-gnueabihf": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.11.tgz",
- "integrity":
"sha512-/gnRDM+39BROzAN/k1OZjDPnDMcZxB/0EUxKjONO5yVkNEvlsoMDrxGNKgZi/ttFriS2gwlDNzB65pvNbFOXIQ==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.12.tgz",
+ "integrity":
"sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==",
"cpu": [
"arm"
],
@@ -1221,9 +1215,9 @@
}
},
"node_modules/@rolldown/binding-linux-arm64-gnu": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.11.tgz",
- "integrity":
"sha512-PFaK8HwvAHbaKbBcDNQihjMKYvFnA5hiENx/l5tphTDz1E0WFp32l0A7aq7lyUwGsRw/xSrNIy/gIK4thrSCrw==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.12.tgz",
+ "integrity":
"sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==",
"cpu": [
"arm64"
],
@@ -1241,9 +1235,9 @@
}
},
"node_modules/@rolldown/binding-linux-arm64-musl": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.11.tgz",
- "integrity":
"sha512-AskzJUIKRLPxkruR1wLKewGbOw+EYfU/9lOrBFj4AFrEA8hPpKFnODWNu2WLaNs0QNkEb9QIJufmVZZIL/bJlg==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.12.tgz",
+ "integrity":
"sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==",
"cpu": [
"arm64"
],
@@ -1261,9 +1255,9 @@
}
},
"node_modules/@rolldown/binding-linux-ppc64-gnu": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.11.tgz",
- "integrity":
"sha512-qlUGAheh2yh8afH7QBgx0PrRHN85hKnNd78x8MeMhXivuevgd8vgf6/CstOzmNKY/lLTHvNTrPy98cLnAugzJw==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.12.tgz",
+ "integrity":
"sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==",
"cpu": [
"ppc64"
],
@@ -1281,9 +1275,9 @@
}
},
"node_modules/@rolldown/binding-linux-s390x-gnu": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.11.tgz",
- "integrity":
"sha512-secpEad+0vCbSfn8upFySkDskv+bGPk3THSDS9Y89yc4rb4kzqHp8Dmyd9BkQW4SnhNXBZCl/6CrO//hZahNJQ==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.12.tgz",
+ "integrity":
"sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==",
"cpu": [
"s390x"
],
@@ -1301,9 +1295,9 @@
}
},
"node_modules/@rolldown/binding-linux-x64-gnu": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.11.tgz",
- "integrity":
"sha512-mOVBT3dPpkWm8XBWPmU4bf+U6dYDLeMo/9ojUmis4N0L5uu10qra5vOyngZ7/PSdoE4G9KvRt4bloRxNjLas7A==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz",
+ "integrity":
"sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==",
"cpu": [
"x64"
],
@@ -1321,9 +1315,9 @@
}
},
"node_modules/@rolldown/binding-linux-x64-musl": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.11.tgz",
- "integrity":
"sha512-Is78i9A8Ui4SqcxUwFJ9uMmjDn58IbVTjFWYdQestFEgeuEmHMLGNriXnVJKkwG2YiZjw8cP0zCTyDMdDGtOOg==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz",
+ "integrity":
"sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==",
"cpu": [
"x64"
],
@@ -1341,9 +1335,9 @@
}
},
"node_modules/@rolldown/binding-openharmony-arm64": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.11.tgz",
- "integrity":
"sha512-dUCXneZ87INUMyQ0D+C0HrEBNUPNXHaPmU5GTjyKTJEiussw9Kaj5Ln8UztPe4epV/ffvgNBEadksdYhmW6xJA==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.12.tgz",
+ "integrity":
"sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==",
"cpu": [
"arm64"
],
@@ -1358,9 +1352,9 @@
}
},
"node_modules/@rolldown/binding-win32-arm64-msvc": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.11.tgz",
- "integrity":
"sha512-jByxb6qfd+bH1xUd0qnfFnb17i9sWBPY2tOavJ0l3tdr3OTu+Kvtm8cd/JV5nFt657b1VqGltxg9olOEfofXWw==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.12.tgz",
+ "integrity":
"sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==",
"cpu": [
"arm64"
],
@@ -1375,9 +1369,9 @@
}
},
"node_modules/@rolldown/binding-win32-x64-msvc": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.11.tgz",
- "integrity":
"sha512-/PzKqzAJ03i19oy2ItPvyvaVjOjBCNnfaJs8yvUdGBKmiESgnrJSQ2awd81QzFbbnAmu7YO9ZnJrDCb9VSJPRA==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.12.tgz",
+ "integrity":
"sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==",
"cpu": [
"x64"
],
@@ -1405,9 +1399,9 @@
"license": "Apache-2.0"
},
"node_modules/@smithy/core": {
- "version": "3.35.0",
- "resolved":
"https://registry.npmjs.org/@smithy/core/-/core-3.35.0.tgz",
- "integrity":
"sha512-zRMhfkByhT2snNdr1si24vJitU6Cr9ix2MikUfWmkAgp4jrNP0GcKSP5YvwQ+TlI8AZXER5QOGJn3JsVtSD9/A==",
+ "version": "3.35.1",
+ "resolved":
"https://registry.npmjs.org/@smithy/core/-/core-3.35.1.tgz",
+ "integrity":
"sha512-i4YPS4B6ts7bjn7UwLnGjiZdprOvHvgGobFZsYK3GIY3E5hIqtj0rReU69BcTpGp+fvtraSNXeG1l+jtJvF55w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.19.0",
@@ -1781,9 +1775,9 @@
"license": "BSD-3-Clause"
},
"node_modules/chai": {
- "version": "6.2.2",
- "resolved":
"https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
- "integrity":
"sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
+ "version": "6.3.0",
+ "resolved":
"https://registry.npmjs.org/chai/-/chai-6.3.0.tgz",
+ "integrity":
"sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2096,24 +2090,6 @@
"reusify": "^1.0.4"
}
},
- "node_modules/fdir": {
- "version": "6.5.0",
- "resolved":
"https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
- "integrity":
"sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "picomatch": "^3 || ^4"
- },
- "peerDependenciesMeta": {
- "picomatch": {
- "optional": true
- }
- }
- },
"node_modules/fetch-blob": {
"version": "3.2.0",
"resolved":
"https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
@@ -3287,13 +3263,13 @@
}
},
"node_modules/rolldown": {
- "version": "1.2.11",
- "resolved":
"https://registry.npmjs.org/rolldown/-/rolldown-1.2.11.tgz",
- "integrity":
"sha512-qpSwIyz0jHQq5qXBTNxFmE6664rJ7O+4TvPFOiOaBSrz8IOHc1koKKSqTM2H6u1UG1+TveuC6vaDHKXFOvb1Kw==",
+ "version": "1.2.12",
+ "resolved":
"https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz",
+ "integrity":
"sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@oxc-project/types": "=0.151.0",
+ "@oxc-project/types": "=0.152.0",
"@rolldown/pluginutils": "^1.0.0"
},
"bin": {
@@ -3303,21 +3279,21 @@
"node": "^20.19.0 || >=22.12.0"
},
"optionalDependencies": {
- "@rolldown/binding-android-arm-eabi": "1.2.11",
- "@rolldown/binding-android-arm64": "1.2.11",
- "@rolldown/binding-darwin-arm64": "1.2.11",
- "@rolldown/binding-darwin-x64": "1.2.11",
- "@rolldown/binding-freebsd-x64": "1.2.11",
- "@rolldown/binding-linux-arm-gnueabihf":
"1.2.11",
- "@rolldown/binding-linux-arm64-gnu": "1.2.11",
- "@rolldown/binding-linux-arm64-musl": "1.2.11",
- "@rolldown/binding-linux-ppc64-gnu": "1.2.11",
- "@rolldown/binding-linux-s390x-gnu": "1.2.11",
- "@rolldown/binding-linux-x64-gnu": "1.2.11",
- "@rolldown/binding-linux-x64-musl": "1.2.11",
- "@rolldown/binding-openharmony-arm64": "1.2.11",
- "@rolldown/binding-win32-arm64-msvc": "1.2.11",
- "@rolldown/binding-win32-x64-msvc": "1.2.11"
+ "@rolldown/binding-android-arm-eabi": "1.2.12",
+ "@rolldown/binding-android-arm64": "1.2.12",
+ "@rolldown/binding-darwin-arm64": "1.2.12",
+ "@rolldown/binding-darwin-x64": "1.2.12",
+ "@rolldown/binding-freebsd-x64": "1.2.12",
+ "@rolldown/binding-linux-arm-gnueabihf":
"1.2.12",
+ "@rolldown/binding-linux-arm64-gnu": "1.2.12",
+ "@rolldown/binding-linux-arm64-musl": "1.2.12",
+ "@rolldown/binding-linux-ppc64-gnu": "1.2.12",
+ "@rolldown/binding-linux-s390x-gnu": "1.2.12",
+ "@rolldown/binding-linux-x64-gnu": "1.2.12",
+ "@rolldown/binding-linux-x64-musl": "1.2.12",
+ "@rolldown/binding-openharmony-arm64": "1.2.12",
+ "@rolldown/binding-win32-arm64-msvc": "1.2.12",
+ "@rolldown/binding-win32-x64-msvc": "1.2.12"
}
},
"node_modules/run-parallel": {
@@ -3447,9 +3423,9 @@
"license": "ISC"
},
"node_modules/source-map-js": {
- "version": "1.2.1",
- "resolved":
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
- "integrity":
"sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "version": "1.2.2",
+ "resolved":
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
+ "integrity":
"sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
@@ -3537,6 +3513,24 @@
"url":
"https://github.com/sponsors/SuperchupuDev"
}
},
+ "node_modules/tinyglobby/node_modules/fdir": {
+ "version": "6.5.0",
+ "resolved":
"https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+ "integrity":
"sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
+ },
"node_modules/tinyglobby/node_modules/picomatch": {
"version": "4.0.7",
"resolved":
"https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
@@ -3551,9 +3545,9 @@
}
},
"node_modules/tinyrainbow": {
- "version": "3.1.1",
- "resolved":
"https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",
- "integrity":
"sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",
+ "version": "3.2.0",
+ "resolved":
"https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz",
+ "integrity":
"sha512-LgO3D9yZJjApUiuUfl9iFAwrtaX4+lok3wJIqttGoKCHlWUqHqbQpnxCf82L8FjgKsh4iGo78hqJwgL8F6To2A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3607,16 +3601,16 @@
"license": "MIT"
},
"node_modules/vite": {
- "version": "8.3.1",
- "resolved":
"https://registry.npmjs.org/vite/-/vite-8.3.1.tgz",
- "integrity":
"sha512-/bvH9E9tmCXRGp2uXY3WbOldqpTwFkbha/8ANaEQ6VkxhH60KyqLwgZq6lG2y+4uT55x9+9eUHMpQ7uGnOCKjA==",
+ "version": "8.3.2",
+ "resolved":
"https://registry.npmjs.org/vite/-/vite-8.3.2.tgz",
+ "integrity":
"sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==",
"dev": true,
"license": "MIT",
"dependencies": {
"lightningcss": "^1.33.0",
"picomatch": "^4.0.7",
"postcss": "^8.5.28",
- "rolldown": "~1.2.9",
+ "rolldown": "~1.2.11",
"tinyglobby": "^0.2.17"
},
"bin": {
++++++ pi-coding-agent-0.99.1.tgz -> pi-coding-agent-1.0.0.tgz ++++++
/work/SRC/openSUSE:Factory/pi-coding-agent/pi-coding-agent-0.99.1.tgz
/work/SRC/openSUSE:Factory/.pi-coding-agent.new.1631729/pi-coding-agent-1.0.0.tgz
differ: char 37, line 1