Added
- A git-refs checkpoint store (per-checkpoint git-ref backend) with ULID checkpoint IDs, ID-kind read routing across git backends, and pre-push push progress (#1566, #1629, #1630, #1632)
entire agent-help: machine-readable, agent-facing usage rendered live from the Cobra command tree, plus active and passive discovery paths so no-channel agents (Cursor, Copilot CLI, Factory Droid, MCP hosts) can reach it viaentire help, thestatusfooter,status --json, and an MCP tool (#1562, #1585)entire experts(hidden, viaentire labs): ranks prior agent sessions with real evidence for a given path — matching checkpoints, attributed lines, skills, tools, and MCP servers — without exposing prompts or transcripts, routed to the repo's entire-api cell with an identity token (#1573, #1588)entire api, agh api-style authenticated passthrough that dials the control-plane core (default) or your home entire-api cell (--to cell) with the right bearer, filling{owner}/{repo}/{repo_id}placeholders from the current repo (#1605)entire auth tokenis now visible and takes--jurisdiction <slug>to mint a jurisdictional identity token for that jurisdiction's entire-api cells (#1619)- Pi review-runner adapter, so Pi can drive
entire review(#1313) - Codex session token diagnostics under
entire labs(#1558) - Interactive one-shot
entire repo mirror createnow offers a cluster picker (#1645)
Changed
- Control-plane commands (
org,project,repo,grant) now print human-readable confirmations by default; the wire JSON (includingrepo create'sentire://remote) moved behind--json. Empty--jsonlists emit[], and success messages moved from stderr to stdout (#1626) - Each checkpoint now stores the full compacted transcript with a scope marker, so every checkpoint is self-contained (#1581)
- git-remote-entire authenticates git pushes with persisted jurisdictional access tokens, and the
ENTIRE_TOKEN(CI) path was migrated to jurisdiction tokens (#1621, #1622) - git-remote-entire binaries are now published per-commit to the public release bucket (#1623)
entire activityandentire recaproute through the entire-api cell client (#1592)- Checkpoint writes are gated on repo policy support, with telemetry for policy-blocked hooks (#1541, #1586)
entire reviewraised its timeouts (reviewer 10m→20m) and--timeoutnow also governs the judge (default 5m), plus an agent-safe plain-text findings fallback when stdout isn't a terminal (#1584, #1598)entire repo mirror createsplits placement and clone into separate progress steps and warns when creating against an admin-suspended mirror (sunset collaborator verbs removed) (#1587, #1602)entire attachwarns on an empty transcript, captures the session footer, and notes when an amend fails (#1568)- Removed
checkpoint_versionfrom checkpoint metadata (#1620)
Fixed
- Ctrl-C now escapes shell loops and aborts cleanly, closing a keyring-interrupt race in the signal-abort path (#1604, #1625)
- Fixed the Codex Windows hook fallback (#1555)
- Wrong-cluster clone errors are now surfaced clearly in git-remote-entire (#1575)
Housekeeping
- De-slop pass: removed dead code and deduplicated hot spots (−5.6k lines) (#1606)
- Removed a dead
entiredb-original-urlread path in checkpoint/remote (#1624) - Build checkpoint subtree paths via a
path.Joinhelper (no tree change) (#1576) - Resolved goconst lint findings for checkpoint/trail, and fixed a red main by routing corecmd stub handlers through
printJSON(#1594, #1640) - Added agent-safe CLI fallback guidance and a review rule to the docs (#1596)
- Pretty-print the vendored OpenAPI spec via jq (#1603)
- E2E:
e2e-checkpoint-store's blank agent now runs all agents, the Copilot GitHub token is scoped to the copilot-cli agent, and droid/claude-code subagent flakes were fixed (#1580, #1583, #1599) - Dependency bumps (#1608, #1609)