chore(release): prepare v0.7.2 - #1254
Merged
Merged
Conversation
Patch release. Bug fixes, small UX additions behind existing surfaces, and a dependency consolidation; no breaking changes, per the no-major-releases policy. Contents since v0.7.1: - #838 in-place queue editing (Alt+Up/Alt+Down browse, Enter/Alt+Enter apply) and queue preservation on interrupt - #850/#851/#852 worker lifecycle truthfulness, timed-out stop finalization, and stale-registration self-heal (the "Session worker is not connected" family) - #1226 Down Arrow stays in a nonempty prompt until the cursor reaches the end - #767 independent expand/collapse for tool calls, a2a messages, and thinking - #1135 agents view keeps expansion state when leaving and returning - #647 login URL copy action - #521 privacy-safe agent analytics with disclosure and opt-out - #846 Homebrew ownership preserved on self-update - #772 sent a2a messages show only message text when expanded - #632 consolidated dependency updates (undici 7.29, biome 2.5.5, marked 18, typescript 7 dev-only, typebox 1.3, aws-sdk bedrock, vitest 4.1.10, et al.) - #1132 stale Gemini test model update (test-only) Missing changelog entries for #838/#850/#851/#852 are added under 0.7.2. Lockstep bump across the root package and the four published packages; example and private workspaces untouched. Lockfile updated surgically (version fields and inter-package ranges only).
sethkarten
self-requested a review
August 11, 2026 18:58
sethkarten
approved these changes
Aug 11, 2026
0oAstro
pushed a commit
to 0oAstro/fulcrum
that referenced
this pull request
Aug 11, 2026
Patch release. Bug fixes, small UX additions behind existing surfaces, and a dependency consolidation; no breaking changes, per the no-major-releases policy. Contents since v0.7.1: - PrimeIntellect-ai#838 in-place queue editing (Alt+Up/Alt+Down browse, Enter/Alt+Enter apply) and queue preservation on interrupt - PrimeIntellect-ai#850/PrimeIntellect-ai#851/PrimeIntellect-ai#852 worker lifecycle truthfulness, timed-out stop finalization, and stale-registration self-heal (the "Session worker is not connected" family) - PrimeIntellect-ai#1226 Down Arrow stays in a nonempty prompt until the cursor reaches the end - PrimeIntellect-ai#767 independent expand/collapse for tool calls, a2a messages, and thinking - PrimeIntellect-ai#1135 agents view keeps expansion state when leaving and returning - PrimeIntellect-ai#647 login URL copy action - PrimeIntellect-ai#521 privacy-safe agent analytics with disclosure and opt-out - PrimeIntellect-ai#846 Homebrew ownership preserved on self-update - PrimeIntellect-ai#772 sent a2a messages show only message text when expanded - PrimeIntellect-ai#632 consolidated dependency updates (undici 7.29, biome 2.5.5, marked 18, typescript 7 dev-only, typebox 1.3, aws-sdk bedrock, vitest 4.1.10, et al.) - PrimeIntellect-ai#1132 stale Gemini test model update (test-only) Missing changelog entries for PrimeIntellect-ai#838/PrimeIntellect-ai#850/PrimeIntellect-ai#851/PrimeIntellect-ai#852 are added under 0.7.2. Lockstep bump across the root package and the four published packages; example and private workspaces untouched. Lockfile updated surgically (version fields and inter-package ranges only).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Patch release. Bug fixes, small UX additions behind existing surfaces, and a dependency consolidation; no breaking changes, so patch per the no-major-releases policy.
Why this one matters beyond the changelog
The headline is the stuck-worker family (#850 → #851 → #852): workers whose stops timed out or whose processes died could stay registered forever, showing sessions as
readythat could never respond and leaving "Session worker is not connected" states that #836 (shipped in 0.7.1) only partially covered. This stack makes worker lifecycle reporting truthful, finalizes timed-out stops once the process actually exits, and self-heals stale registrations on resume. Plus #838: queued steering/follow-up messages can now be edited in place (Alt+Up/Alt+Down browse, Enter/Alt+Enter apply) and interrupts preserve the queue.Contents
stoppingstate, disconnected workers neverready, stopping workers hidden from live sessionsctrl+p), and thinking#838, #850, #851, and #852 merged without changelog entries; this PR adds them under 0.7.2.
Version bump
Lockstep across the root package and the four published packages:
agent,ai,coding-agent,tui. Example and private workspaces verified untouched (git diff origin/main...HEADtouches only the 10 release files). The lockfile diff is a pure version bump (version fields and inter-package ranges only), matching the v0.7.1 precedent.node scripts/sync-versions.jsreports lockstep and all inter-package dependencies in sync;npm run checkis clean at 0.7.2.Changelog sections follow the established precedent:
[Unreleased]finalized to[0.7.2] - 2026-08-11with a fresh empty[Unreleased]above, and empty version sections in packages with no entries.Daemon protocol 7 / schema revision 16 (rev 15 mutate_queued_message from #838, rev 16
stoppingworkerState from #850) — additive revisions within protocol 7, no client/daemon compatibility break.Release validation (fresh Prime Sandbox, node:22-bookworm)
npm run release:pack; all four tarball SHA-256s verified in the sandbox (sha256sum -c SHA256SUMS: OK)install.shas a non-root user against a local channel layout (stable→v0.7.2→releases/v0.7.2/*.tgz); installer resolved the channel, verified checksums, and installed cleanlyprime-agent --version→ 0.7.2;statusanddoctorsucceededprime-agent updateagainst the local manifest reports "already up to date (v0.7.2)"PRIME_AGENT_HOME: text, JSON, and RPC modes all exited 0 with expected outputstatusshowed the 0.7.2 supervisor,shutdown --forcestopped it cleanlymaincontrol build in the same sandbox (EACCES tests running as root,/tmphardlink EXDEV in the 4603 harness, one root-environment lsof/proc assertion) — the same test files pass locally on this branchNote on the previous release
v0.7.1 published successfully;
latest.jsonreports v0.7.1 as current stable.Note
Low Risk
Mechanical version and changelog edits with no runtime code changes; risk is limited to release metadata accuracy.
Overview
Release packaging only — bumps
prime-agentand published workspacesagent,ai,coding-agent, andtuifrom 0.7.1 → 0.7.2 inpackage.jsonfiles andpackage-lock.json(version fields and inter-package^ranges only).Finalizes
[0.7.2] - 2026-08-11in each package changelog:coding-agentdocuments the shipped fixes and features (stuck-worker stack #850–#852, in-place queued message edits #838, TUI expand/collapse, analytics, Homebrew self-update, agents view persistence, etc.);agent,ai, andtuiget dated empty sections under the same version. No application source changes in this diff.Reviewed by Cursor Bugbot for commit a3690c0. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Release v0.7.2 across all packages
Bumps all package versions from 0.7.1 to 0.7.2 and updates internal cross-package dependencies accordingly. The coding-agent changelog notes functional fixes included in this release: in-place editing of queued steering/follow-up messages, worker state reporting fixes, stop timeout handling to avoid zombie counts, and self-healing session open/resume after stale worker registrations.
Macroscope summarized a3690c0.