From 832b20b1733bdfc90e27c1e9a2386eb8a6081296 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sat, 9 Aug 2025 20:19:04 +0200 Subject: [PATCH] v0.5.7: Fix tool counter spacing in metrics display --- package-lock.json | 10 +++++----- packages/agent/package-lock.json | 4 ++-- packages/agent/package.json | 4 ++-- packages/agent/src/renderers/console-renderer.ts | 2 +- packages/agent/src/renderers/tui-renderer.ts | 2 +- packages/pods/package-lock.json | 4 ++-- packages/pods/package.json | 4 ++-- packages/tui/package-lock.json | 4 ++-- packages/tui/package.json | 2 +- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index fe5dce6b..765b4d6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -778,10 +778,10 @@ }, "packages/agent": { "name": "@mariozechner/pi-agent", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { - "@mariozechner/pi-tui": "^0.5.5", + "@mariozechner/pi-tui": "^0.5.6", "@types/glob": "^8.1.0", "chalk": "^5.5.0", "glob": "^11.0.3", @@ -1222,10 +1222,10 @@ }, "packages/pods": { "name": "@mariozechner/pi", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { - "@mariozechner/pi-agent": "^0.5.5", + "@mariozechner/pi-agent": "^0.5.6", "chalk": "^5.5.0" }, "bin": { @@ -1238,7 +1238,7 @@ }, "packages/tui": { "name": "@mariozechner/pi-tui", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { "@types/mime-types": "^2.1.4", diff --git a/packages/agent/package-lock.json b/packages/agent/package-lock.json index b0f9fe12..99afbb7b 100644 --- a/packages/agent/package-lock.json +++ b/packages/agent/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mariozechner/pi-agent", - "version": "0.5.6", + "version": "0.5.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mariozechner/pi-agent", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { "@mariozechner/tui": "^0.1.1", diff --git a/packages/agent/package.json b/packages/agent/package.json index ae0010dc..4c6678cb 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-agent", - "version": "0.5.6", + "version": "0.5.7", "description": "General-purpose agent with tool calling and session persistence", "type": "module", "bin": { @@ -18,7 +18,7 @@ "prepublishOnly": "npm run clean && npm run build" }, "dependencies": { - "@mariozechner/pi-tui": "^0.5.6", + "@mariozechner/pi-tui": "^0.5.7", "@types/glob": "^8.1.0", "chalk": "^5.5.0", "glob": "^11.0.3", diff --git a/packages/agent/src/renderers/console-renderer.ts b/packages/agent/src/renderers/console-renderer.ts index 7bfb1782..13de0d40 100644 --- a/packages/agent/src/renderers/console-renderer.ts +++ b/packages/agent/src/renderers/console-renderer.ts @@ -68,7 +68,7 @@ export class ConsoleRenderer implements AgentEventReceiver { // Add tool call count if (this.toolCallCount > 0) { - metricsText += chalk.dim(` ⚒${this.toolCallCount}`); + metricsText += chalk.dim(` ⚒ ${this.toolCallCount}`); } console.log(metricsText); diff --git a/packages/agent/src/renderers/tui-renderer.ts b/packages/agent/src/renderers/tui-renderer.ts index de3a45dc..679b9e8f 100644 --- a/packages/agent/src/renderers/tui-renderer.ts +++ b/packages/agent/src/renderers/tui-renderer.ts @@ -305,7 +305,7 @@ export class TuiRenderer implements AgentEventReceiver { // Add tool call count if (this.toolCallCount > 0) { - tokenText += chalk.dim(` ⚒${this.toolCallCount}`); + tokenText += chalk.dim(` ⚒ ${this.toolCallCount}`); } this.tokenStatusComponent = new TextComponent(tokenText); diff --git a/packages/pods/package-lock.json b/packages/pods/package-lock.json index 0110d00b..547a3a4c 100644 --- a/packages/pods/package-lock.json +++ b/packages/pods/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mariozechner/pi", - "version": "0.5.6", + "version": "0.5.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mariozechner/pi", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { "@ai-sdk/openai": "^2.0.5", diff --git a/packages/pods/package.json b/packages/pods/package.json index fee8cb52..17564711 100644 --- a/packages/pods/package.json +++ b/packages/pods/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi", - "version": "0.5.6", + "version": "0.5.7", "description": "CLI tool for managing vLLM deployments on GPU pods", "type": "module", "bin": { @@ -34,7 +34,7 @@ "node": ">=20.0.0" }, "dependencies": { - "@mariozechner/pi-agent": "^0.5.6", + "@mariozechner/pi-agent": "^0.5.7", "chalk": "^5.5.0" }, "devDependencies": {} diff --git a/packages/tui/package-lock.json b/packages/tui/package-lock.json index 85379ca8..3ab70526 100644 --- a/packages/tui/package-lock.json +++ b/packages/tui/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mariozechner/tui", - "version": "0.5.6", + "version": "0.5.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mariozechner/tui", - "version": "0.5.6", + "version": "0.5.7", "license": "MIT", "dependencies": { "@types/mime-types": "^2.1.4", diff --git a/packages/tui/package.json b/packages/tui/package.json index 0943e20d..922de691 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -1,6 +1,6 @@ { "name": "@mariozechner/pi-tui", - "version": "0.5.6", + "version": "0.5.7", "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "type": "module", "main": "dist/index.js",