Releases: prjct-app/cli
Release list
v4.25.1
[4.25.1] - 2026-09-06
Bug Fixes
- preserve Pi hooks when the daemon is unavailable
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.25.1
# or
npm install -g prjct-cli@4.25.1v4.25.0
[4.25.0] - 2026-09-06
Features
- harness v2 and complete native Pi integration (v4.25.0) (#657)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.25.0
# or
npm install -g prjct-cli@4.25.0v4.23.0
[4.23.0] - 2026-09-05
Bug Fixes
- prevent mutation replay and avoid wasted retrieval work (#656)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.23.0
# or
npm install -g prjct-cli@4.23.0v4.22.0
[4.22.0] - 2026-09-05
Bug Fixes
- deduplicate queries and qualify explicit evidence (#655)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.22.0
# or
npm install -g prjct-cli@4.22.0v4.21.0
[4.21.0] - 2026-09-04
Bug Fixes
- verify executed content and reconcile token evidence (#654)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.21.0
# or
npm install -g prjct-cli@4.21.0v4.20.0
[4.20.0] - 2026-09-04
Features
- session rollover guard (v4.20.0) (#653)
- session rollover guard (v4.20.0)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.20.0
# or
npm install -g prjct-cli@4.20.0v4.19.0
[4.19.0] - 2026-09-04
Features
- move project settings global and preserve daemon cache (v4.19.0) (#652)
Maintenance
- build release assets and the GitHub Release before verifying npm visibility
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.19.0
# or
npm install -g prjct-cli@4.19.0v4.18.4
[4.18.4] - 2026-09-03
Performance
- work --md cuts required sections at line boundaries with a named receipt, and recalls once per work start (v4.18.4)
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.18.4
# or
npm install -g prjct-cli@4.18.4v4.18.3
[4.18.3] - 2026-09-03
Performance
- batch the preventive sweep and id resolves on the retrieval hot path (v4.18.3)
Maintenance
- verify npm publication polls for up to 10 minutes
Installation
One-paste (no npm needed)
Paste this into Claude Code (or any AI agent):
curl -sSL https://raw.githubusercontent.com/prjct-app/cli/main/scripts/install-standalone.sh | bashThe script downloads the standalone binary for your platform
from this release — no Node, no npm, no Bun required at install time.
Package manager (fallback)
bun install -g prjct-cli@4.18.3
# or
npm install -g prjct-cli@4.18.3v4.18.2
Bug Fixes
- daemon hooks never stall on a SQLite write lock: hook work in the daemon (build, detached afterEmit, telemetry) runs under a 150ms
busy_timeoutinstead of the 5000ms default, so a cross-process writer (a detached cold-path afterEmit child,prjct remember, a sync) can no longer freeze every hook — and the agent's turn — for 5s at a time (measuredhook:prompttails of 5s/10s/18s, exact multiples of the old timeout). The budget is bound to the async context (withBusyTimeout), so command-lane work keeps the default. - the daemon's hook-state lane skips queued prompt/stop jobs whose caller already timed out and fell back to the cold path: the hook no longer runs twice for one prompt, and abandoned jobs no longer stack their duration onto the next live caller.
Published to npm as
prjct-cli@4.18.2. The release workflow's npm-visibility check timed out before the tarball and standalone binaries were built, so this release carries no assets; the standalone installer keeps using the latest release with binaries.
bun install -g prjct-cli@4.18.2
npm install -g prjct-cli@4.18.2