diff --git a/.claude/skills/system-prompts/SKILL.md b/.claude/skills/system-prompts/SKILL.md index 24b479be6..0391bc87d 100644 --- a/.claude/skills/system-prompts/SKILL.md +++ b/.claude/skills/system-prompts/SKILL.md @@ -30,7 +30,7 @@ Tags encode enforcement level. Use consistently throughout: | --------------- | ------------- | ---------------------------------------------------- | | `` | Inviolable | Safety constraints, must-follow rules, repeat at END | | `` | Forbidden | Actions that cause harm, never acceptable | -| `` | High priority | Deviate only with justification | +| `` | High priority | Important to follow | | `` | Operational | How to use a tool, perform a task | | `` | Contextual | When rules apply, trigger criteria | | `` | Anti-patterns | What not to do, prefer alternatives | @@ -206,7 +206,7 @@ Tag hierarchy (by enforcement level): - `` — Inviolable. Failure to comply is a system failure. - `` — Forbidden. These actions will cause harm. -- `` — High priority. Deviate only with justification. +- `` — High priority. Important to follow. - `` — How to operate. Follow precisely. - `` — When rules apply. Check before acting. - `` — Anti-patterns. Prefer alternatives. diff --git a/Cargo.lock b/Cargo.lock index 5668343d7..888034365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1989,7 +1989,7 @@ dependencies = [ [[package]] name = "pi-natives" -version = "11.3.0" +version = "11.4.0" dependencies = [ "arboard", "brush-builtins", diff --git a/Cargo.toml b/Cargo.toml index 745e67033..3e1c432a3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ exclude = ["crates/brush-core-vendored", "crates/brush-builtins-vendored"] resolver = "3" [workspace.package] -version = "11.3.0" +version = "11.4.0" edition = "2024" license = "MIT" authors = ["Can Boluk"] diff --git a/bun.lock b/bun.lock index d704f08e5..b4ea08945 100644 --- a/bun.lock +++ b/bun.lock @@ -20,7 +20,7 @@ }, "packages/agent": { "name": "@oh-my-pi/pi-agent-core", - "version": "11.3.0", + "version": "11.4.0", "dependencies": { "@oh-my-pi/pi-ai": "workspace:*", "@oh-my-pi/pi-tui": "workspace:*", @@ -33,7 +33,7 @@ }, "packages/ai": { "name": "@oh-my-pi/pi-ai", - "version": "11.3.0", + "version": "11.4.0", "bin": { "pi-ai": "./src/cli.ts", }, @@ -61,7 +61,7 @@ }, "packages/coding-agent": { "name": "@oh-my-pi/pi-coding-agent", - "version": "11.3.0", + "version": "11.4.0", "bin": { "omp": "src/cli.ts", }, @@ -100,7 +100,7 @@ }, "packages/natives": { "name": "@oh-my-pi/pi-natives", - "version": "11.3.0", + "version": "11.4.0", "dependencies": { "@oh-my-pi/pi-utils": "workspace:*", }, @@ -128,7 +128,7 @@ }, "packages/stats": { "name": "@oh-my-pi/omp-stats", - "version": "11.3.0", + "version": "11.4.0", "bin": { "omp-stats": "./src/index.ts", }, @@ -148,7 +148,7 @@ }, "packages/tui": { "name": "@oh-my-pi/pi-tui", - "version": "11.3.0", + "version": "11.4.0", "dependencies": { "@oh-my-pi/pi-natives": "workspace:*", "@oh-my-pi/pi-utils": "workspace:*", @@ -164,7 +164,7 @@ }, "packages/utils": { "name": "@oh-my-pi/pi-utils", - "version": "11.3.0", + "version": "11.4.0", "dependencies": { "winston": "^3.19.0", "winston-daily-rotate-file": "^5.0.0", diff --git a/packages/agent/package.json b/packages/agent/package.json index fea05ff93..ddefd7418 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-agent-core", - "version": "11.3.0", + "version": "11.4.0", "description": "General-purpose agent with transport abstraction, state management, and attachment support", "type": "module", "main": "./src/index.ts", diff --git a/packages/ai/package.json b/packages/ai/package.json index e33aaaf51..243100647 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-ai", - "version": "11.3.0", + "version": "11.4.0", "description": "Unified LLM API with automatic model discovery and provider configuration", "type": "module", "main": "./src/index.ts", diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index 94778a394..91c331806 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## [11.4.0] - 2026-02-06 + ### Added - Visualize leading whitespace (indentation) in diff output with dim glyphs—tabs display as `→` and spaces as `·` for improved readability diff --git a/packages/coding-agent/package.json b/packages/coding-agent/package.json index 15258c41d..68dc43b6e 100644 --- a/packages/coding-agent/package.json +++ b/packages/coding-agent/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-coding-agent", - "version": "11.3.0", + "version": "11.4.0", "description": "Coding agent CLI with read, bash, edit, write tools and session management", "type": "module", "ompConfig": { diff --git a/packages/coding-agent/src/prompts/system/system-prompt.md b/packages/coding-agent/src/prompts/system/system-prompt.md index e0fc4938d..dfb9a0b6b 100644 --- a/packages/coding-agent/src/prompts/system/system-prompt.md +++ b/packages/coding-agent/src/prompts/system/system-prompt.md @@ -4,7 +4,7 @@ XML tags prompt: system-level instructions, not suggestions. Tag hierarchy (enforcement): - `` — Inviolable; noncompliance = system failure. - `` — Forbidden; actions cause harm. -- `` — High priority; deviate only with justification. +- `` — High priority; important to follow. - `` — Operating rules; follow precisely. - `` — When rules apply; check before acting. - `` — Anti-patterns; prefer alternatives. diff --git a/packages/natives/package.json b/packages/natives/package.json index e1f8d7513..630245b78 100644 --- a/packages/natives/package.json +++ b/packages/natives/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-natives", - "version": "11.3.0", + "version": "11.4.0", "description": "Native Rust functionality via N-API", "type": "module", "main": "./src/index.ts", diff --git a/packages/stats/package.json b/packages/stats/package.json index 6e61f40d8..2842a94d2 100644 --- a/packages/stats/package.json +++ b/packages/stats/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/omp-stats", - "version": "11.3.0", + "version": "11.4.0", "description": "Local observability dashboard for pi AI usage statistics", "type": "module", "main": "./src/index.ts", diff --git a/packages/tui/package.json b/packages/tui/package.json index 5e89ac582..3c92dcfaf 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-tui", - "version": "11.3.0", + "version": "11.4.0", "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "type": "module", "main": "./src/index.ts", diff --git a/packages/utils/package.json b/packages/utils/package.json index 3393b8d56..c96c35670 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@oh-my-pi/pi-utils", - "version": "11.3.0", + "version": "11.4.0", "description": "Shared utilities for pi packages", "type": "module", "main": "./src/index.ts",