Skip to content

Releases: prjct-app/cli

v4.25.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 06:57

[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 | bash

The 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.1

View on npm

v4.25.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 05:52

[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 | bash

The 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.0

View on npm

v4.23.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 00:37

[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 | bash

The 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.0

View on npm

v4.22.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 00:14

[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 | bash

The 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.0

View on npm

v4.21.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 23:55

[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 | bash

The 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.0

View on npm

v4.20.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 18:53

[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 | bash

The 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.0

View on npm

v4.19.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:38

[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 | bash

The 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.0

View on npm

v4.18.4

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:05
0f5288e

[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 | bash

The 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.4

View on npm

v4.18.3

Choose a tag to compare

@github-actions github-actions released this 03 Sep 21:50
7746b24

[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 | bash

The 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.3

View on npm

v4.18.2

Choose a tag to compare

@jlopezlira jlopezlira released this 03 Sep 21:33
f3fad5f

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_timeout instead 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 (measured hook:prompt tails 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

View on npm