Release v0.67.68

This commit is contained in:
Mario Zechner 2026-04-18 01:31:38 +02:00
parent 454b9619c7
commit a1edb8a463
21 changed files with 138 additions and 138 deletions

212
package-lock.json generated
View file

@ -223,28 +223,28 @@
}
},
"node_modules/@aws-sdk/client-bedrock-runtime": {
"version": "3.1031.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1031.0.tgz",
"integrity": "sha512-ZgiSo2wslPXlv7wK4m2ULu2VfimbVRRlho0DqXhlvZGEqvtC209cMOxfPZWJ79Fz9sf0IzmWFkDtvMYjnwyLfw==",
"version": "3.1032.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1032.0.tgz",
"integrity": "sha512-fSRz/48As9c3DeS+9ZWd7kk9171pJntCCuehHBDeprD9CPF+C+ATaVNJ5SOLE5RIBR2IHOVTwjAgJt/nkS/6Yg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/credential-provider-node": "^3.972.31",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/credential-provider-node": "^3.972.32",
"@aws-sdk/eventstream-handler-node": "^3.972.14",
"@aws-sdk/middleware-eventstream": "^3.972.10",
"@aws-sdk/middleware-host-header": "^3.972.10",
"@aws-sdk/middleware-logger": "^3.972.10",
"@aws-sdk/middleware-recursion-detection": "^3.972.11",
"@aws-sdk/middleware-user-agent": "^3.972.30",
"@aws-sdk/middleware-user-agent": "^3.972.31",
"@aws-sdk/middleware-websocket": "^3.972.16",
"@aws-sdk/region-config-resolver": "^3.972.12",
"@aws-sdk/token-providers": "3.1031.0",
"@aws-sdk/token-providers": "3.1032.0",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/util-endpoints": "^3.996.7",
"@aws-sdk/util-user-agent-browser": "^3.972.10",
"@aws-sdk/util-user-agent-node": "^3.973.16",
"@aws-sdk/util-user-agent-node": "^3.973.17",
"@smithy/config-resolver": "^4.4.16",
"@smithy/core": "^3.23.15",
"@smithy/eventstream-serde-browser": "^4.2.14",
@ -281,9 +281,9 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.0.tgz",
"integrity": "sha512-8j+dMtyDqNXFmi09CBdz8TY6Ltf2jhfHuP6ZvG4zVjndRc6JF0aeBUbRwQLndbptFCsdctRQgdNWecy4TIfXAw==",
"version": "3.974.1",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.1.tgz",
"integrity": "sha512-gy/gffKz0zaHDaqRiLCdIvgHmaAL/HXuAtMcBP7euYSFx4BsbsdlfmUBJag+Gqe62z6/XuloKyQyaiH+kS3Vrg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.8",
@ -305,12 +305,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.26",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.26.tgz",
"integrity": "sha512-WBHAMxyPdgeJY6ZGLvq9mJwzZ+GaNUROQbfdVshtMsDVBrZTj5ZuFjKclSjSHvKSHJ4Y4O2yvI/aA/hrJbYfng==",
"version": "3.972.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.27.tgz",
"integrity": "sha512-xfUt2CUZDC+Tf16A6roD1b4pk/nrXdkoLY3TEhv198AXDtBo5xUJP1zd0e8SmuKLN4PpIBX96OizZbmMlcI6oQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/types": "^4.14.1",
@ -321,12 +321,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.28.tgz",
"integrity": "sha512-+1DwCjjpo1WoiZTN08yGitI3nUwZUSQWVWFrW4C46HqZwACjcUQ7C66tnKPBTVxrEYYDOP11A6Afmu1L6ylt3g==",
"version": "3.972.29",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.29.tgz",
"integrity": "sha512-hjNeYb6oLyHgMihra83ie0J/T2y9om3cy1qC90h9DRgvYXEoN4BCFf8bHguZjKhXunnv7YkmZRuYL5Mkk77eCA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/types": "^3.973.8",
"@smithy/fetch-http-handler": "^5.3.17",
"@smithy/node-http-handler": "^4.5.3",
@ -342,19 +342,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.30",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.30.tgz",
"integrity": "sha512-Fg1oJcoijwOZjTxdbx+ubqbQl8YEQ4Cwhjw6TWzQjuDEvQYNhnCXW2pN7eKtdTrdE4a6+5TVKGSm2I+i2BKIQg==",
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.31.tgz",
"integrity": "sha512-PuQ7e8WYzAPpzvFcajxf8c0LqSzakVHVlKw8M0oubk8Kf347YOCCqT1seQrHs5AdZuIh2RD9LX4O+Xa5ImEBfQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/credential-provider-env": "^3.972.26",
"@aws-sdk/credential-provider-http": "^3.972.28",
"@aws-sdk/credential-provider-login": "^3.972.30",
"@aws-sdk/credential-provider-process": "^3.972.26",
"@aws-sdk/credential-provider-sso": "^3.972.30",
"@aws-sdk/credential-provider-web-identity": "^3.972.30",
"@aws-sdk/nested-clients": "^3.996.20",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/credential-provider-env": "^3.972.27",
"@aws-sdk/credential-provider-http": "^3.972.29",
"@aws-sdk/credential-provider-login": "^3.972.31",
"@aws-sdk/credential-provider-process": "^3.972.27",
"@aws-sdk/credential-provider-sso": "^3.972.31",
"@aws-sdk/credential-provider-web-identity": "^3.972.31",
"@aws-sdk/nested-clients": "^3.996.21",
"@aws-sdk/types": "^3.973.8",
"@smithy/credential-provider-imds": "^4.2.14",
"@smithy/property-provider": "^4.2.14",
@ -367,13 +367,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.30",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.30.tgz",
"integrity": "sha512-nchIrrI/7dgjG1bW/DEWOJc00K9n+kkl6B8Mk0KO6d4GfWBOXlVr9uHp7CJR9FIrjmov5SGjHXG2q9XAtkRw6Q==",
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.31.tgz",
"integrity": "sha512-bBmWDmtSpmLOZR6a0kmowBcVL1hiL8Vlap/RXeMpFd7JbWl87YcwqL6T9LH/0oBVEZXu1dUZAtojgSuZgMO5xw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/nested-clients": "^3.996.20",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/nested-clients": "^3.996.21",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/protocol-http": "^5.3.14",
@ -386,17 +386,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.31.tgz",
"integrity": "sha512-99OHVQ6eZ5DTxiOWgHdjBMvLqv7xoY4jLK6nZ1NcNSQbAnYZkQNIHi/VqInc9fnmg7of9si/z+waE6YL9OQIlw==",
"version": "3.972.32",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.32.tgz",
"integrity": "sha512-9aj0x9hGYUondBZSD0XkksAdHhOKttFw4BWpLCeggeg40qSJxGrAP++g0GCm0VqWc1WtC/NRFiAVzPCy56vmog==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.26",
"@aws-sdk/credential-provider-http": "^3.972.28",
"@aws-sdk/credential-provider-ini": "^3.972.30",
"@aws-sdk/credential-provider-process": "^3.972.26",
"@aws-sdk/credential-provider-sso": "^3.972.30",
"@aws-sdk/credential-provider-web-identity": "^3.972.30",
"@aws-sdk/credential-provider-env": "^3.972.27",
"@aws-sdk/credential-provider-http": "^3.972.29",
"@aws-sdk/credential-provider-ini": "^3.972.31",
"@aws-sdk/credential-provider-process": "^3.972.27",
"@aws-sdk/credential-provider-sso": "^3.972.31",
"@aws-sdk/credential-provider-web-identity": "^3.972.31",
"@aws-sdk/types": "^3.973.8",
"@smithy/credential-provider-imds": "^4.2.14",
"@smithy/property-provider": "^4.2.14",
@ -409,12 +409,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.26",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.26.tgz",
"integrity": "sha512-jibxNld3m+vbmQwn98hcQ+fLIVrx3cQuhZlSs1/hix48SjDS5/pjMLwpmtLD/lFnd6ve1AL4o1bZg3X1WRa2SQ==",
"version": "3.972.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.27.tgz",
"integrity": "sha512-1CZvfb1WzudWWIFAVQkd1OI/T1RxPcSvNWzNsb2BMBVsBJzBtB8dV5f2nymHVU4UqwxipdVt/DAbgdDRf33JDg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/shared-ini-file-loader": "^4.4.9",
@ -426,14 +426,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.30",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.30.tgz",
"integrity": "sha512-honYIM17F/+QSWJRE84T4u//ofqEi7rLbnwmIpu7fgFX5PML78wbtdSAy5Xwyve3TLpE9/f9zQx0aBVxSjAOPw==",
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.31.tgz",
"integrity": "sha512-x8Mx18S48XMl9bEEpYwmXDTvjWGPIfDadReN37Lc099/DUrlL4Zs9T9rwwggo6DkKS1aev6v+MTUx7JTa87TZQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/nested-clients": "^3.996.20",
"@aws-sdk/token-providers": "3.1031.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/nested-clients": "^3.996.21",
"@aws-sdk/token-providers": "3.1032.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/shared-ini-file-loader": "^4.4.9",
@ -445,13 +445,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.30",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.30.tgz",
"integrity": "sha512-CyL4oWUlONQRN2SsYMVrA9Z3i3QfLWTQctI8tuKbjNGCVVDCnJf/yMbSJCOZgpPFRtxh7dgQwvpqwmJm+iytmw==",
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.31.tgz",
"integrity": "sha512-zfuNMIkGfjYsHis9qytYf74Bcmq6Ji9Xwf4w53baRCI/b2otTwZv3SW1uRiJ5Di7999QzRGhHZ96+eUeo3gSOA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/nested-clients": "^3.996.20",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/nested-clients": "^3.996.21",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/shared-ini-file-loader": "^4.4.9",
@ -538,12 +538,12 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
"version": "3.972.30",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.30.tgz",
"integrity": "sha512-lCz6JfelhjD6Eco1urXM2rOYRaxROSqeoY6IEKx+soegFJOajmIBCMHTAWuJl25Wf9IAST+i0/yOk9G3rMV26A==",
"version": "3.972.31",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.31.tgz",
"integrity": "sha512-L+hXN2HDomlIsWSHW5DVD7ppccCeRnlHXZ5uHG34ePTjF5bm0I1fmrJLbUGiW97xRXWryit5cjdP4Sx2FwiGog==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/util-endpoints": "^3.996.7",
"@smithy/core": "^3.23.15",
@ -580,23 +580,23 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.996.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.20.tgz",
"integrity": "sha512-bzPdsNQnCh6TvvUmTHLZlL8qgyME6mNiUErcRMyJPywIl1BEu2VZRShel3mUoSh89bOBEXEWtjocDMolFxd/9A==",
"version": "3.996.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.21.tgz",
"integrity": "sha512-Me3d/ua2lb2G0bQfFmvCeQQp3+nN6GSPqMxDmi/IQlQ8CrlpQ5C0JJHpz2AnOUkEFI0lBNrAL3Vnt29l44ndkA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/middleware-host-header": "^3.972.10",
"@aws-sdk/middleware-logger": "^3.972.10",
"@aws-sdk/middleware-recursion-detection": "^3.972.11",
"@aws-sdk/middleware-user-agent": "^3.972.30",
"@aws-sdk/middleware-user-agent": "^3.972.31",
"@aws-sdk/region-config-resolver": "^3.972.12",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/util-endpoints": "^3.996.7",
"@aws-sdk/util-user-agent-browser": "^3.972.10",
"@aws-sdk/util-user-agent-node": "^3.973.16",
"@aws-sdk/util-user-agent-node": "^3.973.17",
"@smithy/config-resolver": "^4.4.16",
"@smithy/core": "^3.23.15",
"@smithy/fetch-http-handler": "^5.3.17",
@ -645,13 +645,13 @@
}
},
"node_modules/@aws-sdk/token-providers": {
"version": "3.1031.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1031.0.tgz",
"integrity": "sha512-zj/PvnbQK/2KJNln5K2QRI9HSsy+B4emz2gbQyUHkk6l7Lidu83P/9tfmC2cJXkcC3vdmyKH2DP3Iw/FDfKQuQ==",
"version": "3.1032.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1032.0.tgz",
"integrity": "sha512-n+PU8Z+gll7p3wDrH+Wo6fkt8sPrVnq30YYM6Ryga95oJlEneNMEbDHj0iqjMX3V7gaGdJo/hJWyPo4lscP+mA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.0",
"@aws-sdk/nested-clients": "^3.996.20",
"@aws-sdk/core": "^3.974.1",
"@aws-sdk/nested-clients": "^3.996.21",
"@aws-sdk/types": "^3.973.8",
"@smithy/property-provider": "^4.2.14",
"@smithy/shared-ini-file-loader": "^4.4.9",
@ -731,12 +731,12 @@
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
"version": "3.973.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.16.tgz",
"integrity": "sha512-ccvu0FNCI0C6OqmxI/tWn7BD8qGooWuURssiIM+6vbksFO8opXR4JOGtGYPj8QYzN/vfwNYrcK344PPbYuvzRg==",
"version": "3.973.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.17.tgz",
"integrity": "sha512-utF5qjjbuJQuU9VdCkWl7L87sr93cApsrD+uxGfUnlafX8iyEzJrb7EZnufjThURZVTOtelRMXrblWxpefElUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/middleware-user-agent": "^3.972.30",
"@aws-sdk/middleware-user-agent": "^3.972.31",
"@aws-sdk/types": "^3.973.8",
"@smithy/node-config-provider": "^4.3.14",
"@smithy/types": "^4.14.1",
@ -5297,9 +5297,9 @@
"license": "BSD-3-Clause"
},
"node_modules/fast-xml-builder": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz",
"integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==",
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.5.tgz",
"integrity": "sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==",
"funding": [
{
"type": "github",
@ -5737,9 +5737,9 @@
}
},
"node_modules/hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
"integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
"license": "MIT",
"dependencies": {
"function-bind": "^1.1.2"
@ -8538,10 +8538,10 @@
},
"packages/agent": {
"name": "@mariozechner/pi-agent-core",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@mariozechner/pi-ai": "^0.67.6"
"@mariozechner/pi-ai": "^0.67.68"
},
"devDependencies": {
"@types/node": "^24.3.0",
@ -8571,7 +8571,7 @@
},
"packages/ai": {
"name": "@mariozechner/pi-ai",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sdk": "^0.90.0",
@ -8619,13 +8619,13 @@
},
"packages/coding-agent": {
"name": "@mariozechner/pi-coding-agent",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@mariozechner/jiti": "^2.6.2",
"@mariozechner/pi-agent-core": "^0.67.6",
"@mariozechner/pi-ai": "^0.67.6",
"@mariozechner/pi-tui": "^0.67.6",
"@mariozechner/pi-agent-core": "^0.67.68",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-tui": "^0.67.68",
"@silvia-odwyer/photon-node": "^0.3.4",
"ajv": "^8.17.1",
"chalk": "^5.5.0",
@ -8666,22 +8666,22 @@
},
"packages/coding-agent/examples/extensions/custom-provider-anthropic": {
"name": "pi-extension-custom-provider-anthropic",
"version": "0.67.67",
"version": "0.67.68",
"dependencies": {
"@anthropic-ai/sdk": "^0.52.0"
}
},
"packages/coding-agent/examples/extensions/custom-provider-gitlab-duo": {
"name": "pi-extension-custom-provider-gitlab-duo",
"version": "0.67.67"
"version": "0.67.68"
},
"packages/coding-agent/examples/extensions/custom-provider-qwen-cli": {
"name": "pi-extension-custom-provider-qwen-cli",
"version": "0.67.67"
"version": "0.67.68"
},
"packages/coding-agent/examples/extensions/with-deps": {
"name": "pi-extension-with-deps",
"version": "0.67.67",
"version": "0.67.68",
"dependencies": {
"ms": "^2.1.3"
},
@ -8717,13 +8717,13 @@
},
"packages/mom": {
"name": "@mariozechner/pi-mom",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sandbox-runtime": "^0.0.16",
"@mariozechner/pi-agent-core": "^0.67.6",
"@mariozechner/pi-ai": "^0.67.6",
"@mariozechner/pi-coding-agent": "^0.67.6",
"@mariozechner/pi-agent-core": "^0.67.68",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-coding-agent": "^0.67.68",
"@sinclair/typebox": "^0.34.0",
"@slack/socket-mode": "^2.0.0",
"@slack/web-api": "^7.0.0",
@ -8762,10 +8762,10 @@
},
"packages/pods": {
"name": "@mariozechner/pi",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@mariozechner/pi-agent-core": "^0.67.6",
"@mariozechner/pi-agent-core": "^0.67.68",
"chalk": "^5.5.0"
},
"bin": {
@ -8778,7 +8778,7 @@
},
"packages/tui": {
"name": "@mariozechner/pi-tui",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@types/mime-types": "^2.1.4",
@ -8825,12 +8825,12 @@
},
"packages/web-ui": {
"name": "@mariozechner/pi-web-ui",
"version": "0.67.67",
"version": "0.67.68",
"license": "MIT",
"dependencies": {
"@lmstudio/sdk": "^1.5.0",
"@mariozechner/pi-ai": "^0.67.6",
"@mariozechner/pi-tui": "^0.67.6",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-tui": "^0.67.68",
"docx-preview": "^0.3.7",
"jszip": "^3.10.1",
"lucide": "^0.544.0",
@ -8851,7 +8851,7 @@
},
"packages/web-ui/example": {
"name": "pi-web-ui-example",
"version": "0.67.67",
"version": "0.67.68",
"dependencies": {
"@mariozechner/mini-lit": "^0.2.0",
"@mariozechner/pi-ai": "file:../../ai",

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
## [0.67.67] - 2026-04-17

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-agent-core",
"version": "0.67.67",
"version": "0.67.68",
"description": "General-purpose agent with transport abstraction, state management, and attachment support",
"type": "module",
"main": "./dist/index.js",
@ -17,7 +17,7 @@
"prepublishOnly": "npm run clean && npm run build"
},
"dependencies": {
"@mariozechner/pi-ai": "^0.67.67"
"@mariozechner/pi-ai": "^0.67.68"
},
"keywords": [
"ai",

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
### Fixed

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-ai",
"version": "0.67.67",
"version": "0.67.68",
"description": "Unified LLM API with automatic model discovery and provider configuration",
"type": "module",
"main": "./dist/index.js",

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
## [0.67.67] - 2026-04-17

View file

@ -1,12 +1,12 @@
{
"name": "pi-extension-custom-provider",
"version": "0.67.67",
"version": "0.67.68",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pi-extension-custom-provider",
"version": "0.67.67",
"version": "0.67.68",
"dependencies": {
"@anthropic-ai/sdk": "^0.52.0"
}

View file

@ -1,7 +1,7 @@
{
"name": "pi-extension-custom-provider-anthropic",
"private": true,
"version": "0.67.67",
"version": "0.67.68",
"type": "module",
"scripts": {
"clean": "echo 'nothing to clean'",

View file

@ -1,7 +1,7 @@
{
"name": "pi-extension-custom-provider-gitlab-duo",
"private": true,
"version": "0.67.67",
"version": "0.67.68",
"type": "module",
"scripts": {
"clean": "echo 'nothing to clean'",

View file

@ -1,7 +1,7 @@
{
"name": "pi-extension-custom-provider-qwen-cli",
"private": true,
"version": "0.67.67",
"version": "0.67.68",
"type": "module",
"scripts": {
"clean": "echo 'nothing to clean'",

View file

@ -1,12 +1,12 @@
{
"name": "pi-extension-with-deps",
"version": "0.67.67",
"version": "0.67.68",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pi-extension-with-deps",
"version": "0.67.67",
"version": "0.67.68",
"dependencies": {
"ms": "^2.1.3"
},

View file

@ -1,7 +1,7 @@
{
"name": "pi-extension-with-deps",
"private": true,
"version": "0.67.67",
"version": "0.67.68",
"type": "module",
"scripts": {
"clean": "echo 'nothing to clean'",

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-coding-agent",
"version": "0.67.67",
"version": "0.67.68",
"description": "Coding agent CLI with read, bash, edit, write tools and session management",
"type": "module",
"piConfig": {
@ -40,9 +40,9 @@
},
"dependencies": {
"@mariozechner/jiti": "^2.6.2",
"@mariozechner/pi-agent-core": "^0.67.67",
"@mariozechner/pi-ai": "^0.67.67",
"@mariozechner/pi-tui": "^0.67.67",
"@mariozechner/pi-agent-core": "^0.67.68",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-tui": "^0.67.68",
"@silvia-odwyer/photon-node": "^0.3.4",
"ajv": "^8.17.1",
"chalk": "^5.5.0",

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
## [0.67.67] - 2026-04-17

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-mom",
"version": "0.67.67",
"version": "0.67.68",
"description": "Slack bot that delegates messages to the pi coding agent",
"type": "module",
"bin": {
@ -20,9 +20,9 @@
},
"dependencies": {
"@anthropic-ai/sandbox-runtime": "^0.0.16",
"@mariozechner/pi-agent-core": "^0.67.67",
"@mariozechner/pi-ai": "^0.67.67",
"@mariozechner/pi-coding-agent": "^0.67.67",
"@mariozechner/pi-agent-core": "^0.67.68",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-coding-agent": "^0.67.68",
"@sinclair/typebox": "^0.34.0",
"@slack/socket-mode": "^2.0.0",
"@slack/web-api": "^7.0.0",

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi",
"version": "0.67.67",
"version": "0.67.68",
"description": "CLI tool for managing vLLM deployments on GPU pods",
"type": "module",
"bin": {
@ -33,7 +33,7 @@
"node": ">=20.0.0"
},
"dependencies": {
"@mariozechner/pi-agent-core": "^0.67.67",
"@mariozechner/pi-agent-core": "^0.67.68",
"chalk": "^5.5.0"
},
"devDependencies": {}

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
## [0.67.67] - 2026-04-17

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-tui",
"version": "0.67.67",
"version": "0.67.68",
"description": "Terminal User Interface library with differential rendering for efficient text-based applications",
"type": "module",
"main": "dist/index.js",

View file

@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.67.68] - 2026-04-17
## [0.67.67] - 2026-04-17

View file

@ -1,6 +1,6 @@
{
"name": "pi-web-ui-example",
"version": "0.67.67",
"version": "0.67.68",
"private": true,
"type": "module",
"scripts": {

View file

@ -1,6 +1,6 @@
{
"name": "@mariozechner/pi-web-ui",
"version": "0.67.67",
"version": "0.67.68",
"description": "Reusable web UI components for AI chat interfaces powered by @mariozechner/pi-ai",
"type": "module",
"main": "dist/index.js",
@ -18,8 +18,8 @@
},
"dependencies": {
"@lmstudio/sdk": "^1.5.0",
"@mariozechner/pi-ai": "^0.67.67",
"@mariozechner/pi-tui": "^0.67.67",
"@mariozechner/pi-ai": "^0.67.68",
"@mariozechner/pi-tui": "^0.67.68",
"docx-preview": "^0.3.7",
"jszip": "^3.10.1",
"lucide": "^0.544.0",