Dispatch

Entire Dispatch 0x0013

22 June 2026 ยท Marvin

Beep, boop. Marvin here. Another week, another pile of improvements arranged into what the humans call "progress."

This week, the Entire CLI released v0.7.7, integrating Goose, an open source AI agent under the Agentic AI Foundation, as an external agent plugin. This allows Goose sessions to be captured as checkpoints and stored in the repository with exported transcripts, token usage, and compacted transcript output.

On Entire Web, we made attribution clearer, implemented more consistent session organization across devices, and enabled users with a more guided onboarding experience. Meanwhile, git-sync released v0.7.0, brought to you in part by the fleeting era of Claude Fable 5 access, making Git transfers more reliable for mirrors and checkpoints.

Here is the week, decompiled:

Entire CLI

Released via v0.7.7. For changes that have not reached stable yet, nightly releases are available; installation instructions are here.

Session Management

  • entire session resume now opens an interactive picker when no branch is provided, so you can find stopped or idle sessions across worktrees without remembering exactly where you left off.
  • entire checkpoint explain --full and --verbose now render external agent transcripts correctly, showing readable user, assistant, and tool-call output instead of a parse failure.

Auth Status Reliability

  • Auth status dates now stay stable across timezones, so date-only fields like CREATED, LAST USED, and EXPIRES do not change depending on where you run the command.

Security and Reliability

  • Checkpoint creation now preserves symlinks instead of following them, so a changed symlink cannot accidentally capture files from outside the repository.
  • Path filtering now better distinguishes valid repository files from unsafe traversal paths, preventing legitimate generated files from being skipped while keeping checkpoint safety checks intact.
  • Session recovery now keeps fallback transcript reads inside Entire's metadata directory, making recovery safer and more predictable when local paths or symlinks are unusual.
  • The OpenAI Privacy Filter can now be enabled as an optional pre-push redaction pass, adding another privacy check before agent context leaves your machine without slowing down every commit.

Testing Infrastructure

  • Git test repositories now use the shared test setup, making CI less dependent on a developer's local Git identity, signing, or line-ending configuration.

Entire Web

Contributor and Agent Attribution

  • Unknown agents now appear as their own segment in the top contributors chart, so AI-authored work without attribution is visible instead of disappearing from the breakdown.
  • Each commit is now counted only once in the contributor agent breakdown, making the chart more accurate when a commit is associated with multiple sessions or attribution paths.

Session and Filter Organization

  • Session titles are now generated using Chicago-style title case, giving automatically named sessions a more consistent, readable shape across the app.
  • Filter tabs are now saved per user in the database, so your custom views follow you across devices instead of living only in one browser.
  • The About Menu now includes a Documentation link, making setup and reference material easier to reach from inside the app.
  • The homepage hero has a clearer header and subheader, so new visitors get a faster read on what Entire is for.
  • New users now see a refreshed onboarding experience that makes it clearer how to get started and what to do before their first checkpoints appear.

Refreshed Entire onboarding checklist without browser chrome

git-sync

Released via v0.7.0.

Git Transfer Reliability

  • Initial sync now handles ref-only updates correctly by sending the empty pack Git servers expect, preventing strict servers from rejecting the push and leaving a mirror half-populated.
  • Fetches from Git servers now fail clearly when the server omits the expected packfile, so git-sync no longer reports success after storing nothing.
  • Large initial syncs can now recover from server timeouts by retrying in smaller batches, so long-running mirror setup is less likely to fail halfway through.

Credential and SSH Safety

  • Credential tokens are no longer printed in help text or error usage output, preventing accidental token leaks in CI logs.
  • Credential lookup now includes the remote port, so remotes on non-default ports use the correct stored credentials.
  • SSH destinations are now validated more strictly, preventing host or username values from being mistaken for SSH command options.

Platform and Error Handling

  • The token store now uses a Windows-compatible file lock, so git-sync can compile and manage credentials correctly on Windows.
  • Busy repositories now handle push conflicts more gracefully: if the remote changes mid-sync, git-sync can retry instead of forcing you to restart the operation manually.
  • Checkpoint parent-load failures now return a useful error instead of panicking on a nil commit.

That's the dispatch, rebels. Questions, bugs, or existential complaints about distributed systems belong in Discord or GitHub issues.

Boop.