diff --git a/package-lock.json b/package-lock.json index dd92f479..82e45a17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3978,9 +3978,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.19.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.9.tgz", - "integrity": "sha512-PD03/U8g1F9T9MI+1OBisaIARhSzeidsUjQaf51fOxrfjeiKN9bLVO06lHuHYjxdnqLWJijJHfqXPSJri2EM2A==", + "version": "22.19.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.10.tgz", + "integrity": "sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==", "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -4379,13 +4379,13 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.4.tgz", - "integrity": "sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz", + "integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==", "license": "MIT", "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", "proxy-from-env": "^1.1.0" } }, @@ -4440,9 +4440,9 @@ } }, "node_modules/bowser": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.13.1.tgz", - "integrity": "sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz", + "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==", "license": "MIT" }, "node_modules/braces": { @@ -8416,10 +8416,10 @@ }, "packages/agent": { "name": "@mariozechner/pi-agent-core", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { - "@mariozechner/pi-ai": "^0.52.8" + "@mariozechner/pi-ai": "^0.52.9" }, "devDependencies": { "@types/node": "^24.3.0", @@ -8431,9 +8431,9 @@ } }, "packages/agent/node_modules/@types/node": { - "version": "24.10.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.11.tgz", - "integrity": "sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==", + "version": "24.10.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.12.tgz", + "integrity": "sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==", "dev": true, "license": "MIT", "dependencies": { @@ -8449,7 +8449,7 @@ }, "packages/ai": { "name": "@mariozechner/pi-ai", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.73.0", @@ -8479,9 +8479,9 @@ } }, "packages/ai/node_modules/@types/node": { - "version": "24.10.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.11.tgz", - "integrity": "sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==", + "version": "24.10.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.12.tgz", + "integrity": "sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==", "dev": true, "license": "MIT", "dependencies": { @@ -8497,13 +8497,13 @@ }, "packages/coding-agent": { "name": "@mariozechner/pi-coding-agent", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { "@mariozechner/jiti": "^2.6.2", - "@mariozechner/pi-agent-core": "^0.52.8", - "@mariozechner/pi-ai": "^0.52.8", - "@mariozechner/pi-tui": "^0.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-tui": "^0.52.9", "@silvia-odwyer/photon-node": "^0.3.4", "chalk": "^5.5.0", "cli-highlight": "^2.1.11", @@ -8539,7 +8539,7 @@ }, "packages/coding-agent/examples/extensions/custom-provider-anthropic": { "name": "pi-extension-custom-provider-anthropic", - "version": "1.3.8", + "version": "1.3.9", "dependencies": { "@anthropic-ai/sdk": "^0.52.0" } @@ -8553,15 +8553,15 @@ }, "packages/coding-agent/examples/extensions/custom-provider-gitlab-duo": { "name": "pi-extension-custom-provider-gitlab-duo", - "version": "1.3.8" + "version": "1.3.9" }, "packages/coding-agent/examples/extensions/custom-provider-qwen-cli": { "name": "pi-extension-custom-provider-qwen-cli", - "version": "1.2.8" + "version": "1.2.9" }, "packages/coding-agent/examples/extensions/with-deps": { "name": "pi-extension-with-deps", - "version": "1.16.8", + "version": "1.16.9", "dependencies": { "ms": "^2.1.3" }, @@ -8570,9 +8570,9 @@ } }, "packages/coding-agent/node_modules/@types/node": { - "version": "24.10.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.11.tgz", - "integrity": "sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==", + "version": "24.10.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.12.tgz", + "integrity": "sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==", "dev": true, "license": "MIT", "dependencies": { @@ -8588,13 +8588,13 @@ }, "packages/mom": { "name": "@mariozechner/pi-mom", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { "@anthropic-ai/sandbox-runtime": "^0.0.16", - "@mariozechner/pi-agent-core": "^0.52.8", - "@mariozechner/pi-ai": "^0.52.8", - "@mariozechner/pi-coding-agent": "^0.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-coding-agent": "^0.52.9", "@sinclair/typebox": "^0.34.0", "@slack/socket-mode": "^2.0.0", "@slack/web-api": "^7.0.0", @@ -8615,9 +8615,9 @@ } }, "packages/mom/node_modules/@types/node": { - "version": "24.10.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.11.tgz", - "integrity": "sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==", + "version": "24.10.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.12.tgz", + "integrity": "sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==", "dev": true, "license": "MIT", "dependencies": { @@ -8633,10 +8633,10 @@ }, "packages/pods": { "name": "@mariozechner/pi", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { - "@mariozechner/pi-agent-core": "^0.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", "chalk": "^5.5.0" }, "bin": { @@ -8649,7 +8649,7 @@ }, "packages/tui": { "name": "@mariozechner/pi-tui", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { "@types/mime-types": "^2.1.4", @@ -8693,12 +8693,12 @@ }, "packages/web-ui": { "name": "@mariozechner/pi-web-ui", - "version": "0.52.8", + "version": "0.52.9", "license": "MIT", "dependencies": { "@lmstudio/sdk": "^1.5.0", - "@mariozechner/pi-ai": "^0.52.8", - "@mariozechner/pi-tui": "^0.52.8", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-tui": "^0.52.9", "docx-preview": "^0.3.7", "jszip": "^3.10.1", "lucide": "^0.544.0", @@ -8719,7 +8719,7 @@ }, "packages/web-ui/example": { "name": "pi-web-ui-example", - "version": "1.40.8", + "version": "1.40.9", "dependencies": { "@mariozechner/mini-lit": "^0.2.0", "@mariozechner/pi-ai": "file:../../ai", diff --git a/packages/agent/CHANGELOG.md b/packages/agent/CHANGELOG.md index c1f72745..1c3e2ac4 100644 --- a/packages/agent/CHANGELOG.md +++ b/packages/agent/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ## [0.52.8] - 2026-02-07 diff --git a/packages/agent/package.json b/packages/agent/package.json index 67db835a..85afa8fc 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-agent-core", - "version": "0.52.8", + "version": "0.52.9", "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.52.8" + "@mariozechner/pi-ai": "^0.52.9" }, "keywords": [ "ai", diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 63105f32..10f4f6b5 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ### Changed diff --git a/packages/ai/package.json b/packages/ai/package.json index a074c844..d060e916 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-ai", - "version": "0.52.8", + "version": "0.52.9", "description": "Unified LLM API with automatic model discovery and provider configuration", "type": "module", "main": "./dist/index.js", diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index 95d049aa..24fb93ee 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ### New Features diff --git a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json index a1cc3680..21e45fc4 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json +++ b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json @@ -1,12 +1,12 @@ { "name": "pi-extension-custom-provider", - "version": "1.3.8", + "version": "1.3.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pi-extension-custom-provider", - "version": "1.3.8", + "version": "1.3.9", "dependencies": { "@anthropic-ai/sdk": "^0.52.0" } diff --git a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json index 5cb290bc..cbd93f40 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json +++ b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-custom-provider-anthropic", "private": true, - "version": "1.3.8", + "version": "1.3.9", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json b/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json index 8b5bce0f..47f9788c 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json +++ b/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-custom-provider-gitlab-duo", "private": true, - "version": "1.3.8", + "version": "1.3.9", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/custom-provider-qwen-cli/package.json b/packages/coding-agent/examples/extensions/custom-provider-qwen-cli/package.json index ce04e3d2..48ef15b7 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-qwen-cli/package.json +++ b/packages/coding-agent/examples/extensions/custom-provider-qwen-cli/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-custom-provider-qwen-cli", "private": true, - "version": "1.2.8", + "version": "1.2.9", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/with-deps/package-lock.json b/packages/coding-agent/examples/extensions/with-deps/package-lock.json index 26809154..e25265f7 100644 --- a/packages/coding-agent/examples/extensions/with-deps/package-lock.json +++ b/packages/coding-agent/examples/extensions/with-deps/package-lock.json @@ -1,12 +1,12 @@ { "name": "pi-extension-with-deps", - "version": "1.16.8", + "version": "1.16.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pi-extension-with-deps", - "version": "1.16.8", + "version": "1.16.9", "dependencies": { "ms": "^2.1.3" }, diff --git a/packages/coding-agent/examples/extensions/with-deps/package.json b/packages/coding-agent/examples/extensions/with-deps/package.json index 060c0ec0..6a90d8a3 100644 --- a/packages/coding-agent/examples/extensions/with-deps/package.json +++ b/packages/coding-agent/examples/extensions/with-deps/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-with-deps", "private": true, - "version": "1.16.8", + "version": "1.16.9", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/package.json b/packages/coding-agent/package.json index 8a7d48cc..5316a87a 100644 --- a/packages/coding-agent/package.json +++ b/packages/coding-agent/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-coding-agent", - "version": "0.52.8", + "version": "0.52.9", "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.52.8", - "@mariozechner/pi-ai": "^0.52.8", - "@mariozechner/pi-tui": "^0.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-tui": "^0.52.9", "@silvia-odwyer/photon-node": "^0.3.4", "chalk": "^5.5.0", "cli-highlight": "^2.1.11", diff --git a/packages/mom/CHANGELOG.md b/packages/mom/CHANGELOG.md index f0d9352e..a1f5e149 100644 --- a/packages/mom/CHANGELOG.md +++ b/packages/mom/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ## [0.52.8] - 2026-02-07 diff --git a/packages/mom/package.json b/packages/mom/package.json index b85f3a97..4dd7a8ec 100644 --- a/packages/mom/package.json +++ b/packages/mom/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-mom", - "version": "0.52.8", + "version": "0.52.9", "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.52.8", - "@mariozechner/pi-ai": "^0.52.8", - "@mariozechner/pi-coding-agent": "^0.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-coding-agent": "^0.52.9", "@sinclair/typebox": "^0.34.0", "@slack/socket-mode": "^2.0.0", "@slack/web-api": "^7.0.0", diff --git a/packages/pods/package.json b/packages/pods/package.json index 2041c439..6c0e58c9 100644 --- a/packages/pods/package.json +++ b/packages/pods/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi", - "version": "0.52.8", + "version": "0.52.9", "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.52.8", + "@mariozechner/pi-agent-core": "^0.52.9", "chalk": "^5.5.0" }, "devDependencies": {} diff --git a/packages/tui/CHANGELOG.md b/packages/tui/CHANGELOG.md index eac66ed1..0752af9e 100644 --- a/packages/tui/CHANGELOG.md +++ b/packages/tui/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ## [0.52.8] - 2026-02-07 diff --git a/packages/tui/package.json b/packages/tui/package.json index 0305e2d5..67923b18 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-tui", - "version": "0.52.8", + "version": "0.52.9", "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "type": "module", "main": "dist/index.js", diff --git a/packages/web-ui/CHANGELOG.md b/packages/web-ui/CHANGELOG.md index a3939a52..97f81f21 100644 --- a/packages/web-ui/CHANGELOG.md +++ b/packages/web-ui/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.52.9] - 2026-02-08 ## [0.52.8] - 2026-02-07 diff --git a/packages/web-ui/example/package.json b/packages/web-ui/example/package.json index 594b3d76..bae19e7b 100644 --- a/packages/web-ui/example/package.json +++ b/packages/web-ui/example/package.json @@ -1,6 +1,6 @@ { "name": "pi-web-ui-example", - "version": "1.40.8", + "version": "1.40.9", "private": true, "type": "module", "scripts": { diff --git a/packages/web-ui/package.json b/packages/web-ui/package.json index 1c3651f4..b8cb25b4 100644 --- a/packages/web-ui/package.json +++ b/packages/web-ui/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-web-ui", - "version": "0.52.8", + "version": "0.52.9", "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.52.8", - "@mariozechner/pi-tui": "^0.52.8", + "@mariozechner/pi-ai": "^0.52.9", + "@mariozechner/pi-tui": "^0.52.9", "docx-preview": "^0.3.7", "jszip": "^3.10.1", "lucide": "^0.544.0",