gh/
2781 pages · Updated July 18, 2026
Pages
- Add GitHub templates · Entire
- Merge pull request #16 from entireio/codex/refresh-skills-readme · Entire
- Merge pull request #25 from entireio/claude/strange-driscoll-873c0f · Entire
- Refresh README · Entire
- Add first-time contributors guide · Entire
- Merge pull request #17 from entireio/codex/add-github-templates · Entire
- Merge pull request #15 from entireio/codex/add-contributing-guide · Entire
- Add contributing guide · Entire
- Remove slash from explain docs examples · Entire
- Link Checkpoints docs in README intro · Entire
- Use lowercase skills branding · Entire
- Merge pull request #20 from entireio/blackgirlbytes-patch-1 · Entire
- Add support guidance to contributing docs · Entire
- Merge pull request #14 from entireio/blackgirlbytes-patch-1 · Entire
- Merge pull request #18 from entireio/codex/add-support-guidance · Entire
- Remove Entire skills branding from docs · Entire
- Merge pull request #19 from entireio/codex/remove-explain-slash-docs · Entire
- Merge pull request #21 from entireio/blackgirlbytes-patch-1 · Entire
- Add links to various agent commands in README · Entire
- Remove 'session-to-skill' section from README · Entire
- fix(what-happened): normalize skill name to slug format (#23) · Entire
- auth: review follow-ups — docs, single revoke func, comment renames · Entire
- feat(repo): add `entire repo clone /gh/<owner>/<repo>` · Entire
- feat(session-crosslink): add skill for cross-repo session attach (#26) · Entire
- Merge pull request #33 from entireio/add-code-search-instructions · Entire
- Add code search instructions to search skill and agents · Entire
- Add address-findings skill · Entire
- feat: add review and using-entire skills (#28) · Entire
- feat(session-handoff): use entire CLI machine-readable export surface (#24) · Entire
- git-remote-entire: stamp HTTP User-Agent on outbound requests · Entire
- Add search-based skills: recall, replay, teach (#12) · Entire
- deprecate 'entire checkpoint rewind' ahead of removal · Entire
- Minimize code comments in milestone-2 diff · Entire
- Extract credential-stripping into a tested helper · Entire
- teach: add high-level "How <topic> works" overview before lessons (#30) · Entire
- Avoid redundant trail status parsing · Entire
- Centralize data API auth handling · Entire
- remove unused session-listing chain · Entire
- Add fallback path when code search is unavailable · Entire
- add explain skill · Entire
- Remove checkpoints v2 · Entire
- Fix enable report host for entire:// mirror origins · Entire
- auth: review follow-ups — docs, single revoke func, comment renames · Entire
- Merge pull request #27 from entireio/computermode-patch-1 · Entire
- feat(repo): add `entire repo clone /gh/<owner>/<repo>` · Entire
- Merge pull request #7 from entireio/codex/fix-skill-discovery-issue-6 · Entire
- git-remote-entire: add --version and --help flags. · Entire
- git-remote-entire: relay helper-status before send-pack exit check · Entire
- fix: case-insensitive cluster-host matching in auth-context resolution · Entire
- Fix doc/comment accuracy for pushed v1.1 ref (PR #1380 review) · Entire
- Push checkpoints v1.1 ref to remote (rollout milestone 2) · Entire
- add claude marketplace install instructions · Entire
- coreapi: explain why ENTIRE_TOKEN path has no cluster-trust gate · Entire
- test: mock the OS keyring in the cli package TestMain · Entire
- git-remote-entire: clarify info-flag guard comment. · Entire
- feat(repo): accept full entire:// clone URLs verbatim · Entire
- fix: case-insensitive cluster-host matching in auth-context resolution · Entire
- Update readme · Entire
- Validate trail list options before auth · Entire
- fix(repo): resolve --cluster clone target via that cluster's core · Entire
- fix(trail): align update + finding-add with current trails API · Entire
- test. · Entire
- git-remote-entire: regression test for helper-status on send-pack error · Entire
- Bound enable report with a timeout; clarify API contract docs · Entire
- fix(repo): address clone review nits · Entire
- auth: say 'login server' not 'core' in user-facing text · Entire
- search: support all result types (checkpoints, commits, sessions) and align with UI · Entire
- feat(repo): accept full entire:// clone URLs verbatim · Entire
- git-remote-entire: unify git protocol agent and HTTP User-Agent · Entire
- refactor(repo): extract mirrorCloneURL helper · Entire
- refactor(repo): drop top-level `entire clone` alias · Entire
- git-remote-entire: don't fail push on feeder errors after send-pack exited cleanly · Entire
- feat(repo): add top-level `entire clone` alias for `repo clone` · Entire
- fix(repo): address clone review nits · Entire
- docs(repo): clarify entire:// passthrough deliberately skips host validation · Entire
- fix(repo): abort clone cleanly when the cluster picker is cancelled · Entire
- feat(repo): add top-level `entire clone` alias for `repo clone` · Entire
- Update login integration tests for 'Login complete.' wording. · Entire
- fix(trail): clarify finding-batch decode error message · Entire
- docs(repo): drop internal "core" from --cluster flag help · Entire
- update CLI docs overview link · Entire
- fix(repo): resolve --cluster clone target via that cluster's core · Entire
- auth: say 'login server' not 'core' in two more user-facing errors · Entire
- harden: use filepath.VolumeName in the session-ID volume check · Entire
- fix(repo): abort clone cleanly when the cluster picker is cancelled · Entire
- docs(repo): drop internal "core" from --cluster flag help · Entire
- fix(repo): trim clone ref once so git clone gets the trimmed value · Entire
- fix(repo): trim clone ref once so git clone gets the trimmed value · Entire
- handle entire auth · Entire
- Preflight large GitHub sources for batched bootstrap · Entire
- Fold internalbridge into the root package · Entire
- Clean up CLI flag plumbing and small duplications · Entire
- Fix follow-up tag sync after branch bootstrap · Entire
- Drop redundant protocol/mode defaulting from both clients · Entire
- Address review notes on the refactor · Entire
- Share helpers that were copy-pasted across packages · Entire
- gofmt: fix import ordering in client_test.go · Entire
- Add initial public gitsync package · Entire
- auth: remove `auth revoke`; redefine `logout --all` to revoke sessions · Entire
- checkpoint: rename temporary types to ephemeral vocabulary · Entire
- proclive: add process-liveness package · Entire
- feat: add compaction-style structured summary to hand-off session skill · Entire
- data-api: fold discovery cache into the cluster cores cache · Entire
- Add HTTP client injection to gitsync · Entire
- Remove superseded rewrite planning docs · Entire
- Merge pull request #10 from entireio/codex/session-to-skill-skill · Entire
- Move probe and fetch shaping into session helpers · Entire
- Tighten gitsync public boundary · Entire
- Reduce stable client coupling to syncer · Entire
- Cover mid-stream push failures in bootstrap · Entire
- auth: stop hitting entire.io PAT endpoint; sessions live on entire-core · Entire
- remove dead GetAdditionalSessions chain · Entire
- Cover mid-stream v2 fetch failures in syncer · Entire
- add entire · Entire
- Merge pull request #4 from entireio/add-what-happened-skill · Entire
- fixed a bug with initial ref parsing · Entire
- Shape stable gitsync results for embedders · Entire
- rewind picker reads prompts via topology · Entire
- Cover mid-stream v1 fetch failures in syncer · Entire
- Add embedding guide for gitsync · Entire
- Address PR review cleanup comments · Entire
- Deduplicate gitsync adapter wiring · Entire
- Add materialized object handling examples · Entire
- docs: add hand-off-session design · Entire
- Add session-to-skill orchestrator skill · Entire
- feat: add codex and cursor plugin packaging · Entire
- Document stable and unstable library APIs · Entire
- status, doctor: finalize sessions whose agent has exited · Entire
- Explain when git-sync is a good fit · Entire
- Add auth provider to gitsync client · Entire
- Document stable gitsync result shape · Entire
- docs: add gemini packaging design and plan · Entire
- harden: create rewind working-tree directories via os.Root · Entire
- auth: show active sessions in `auth status`; logout targets same core · Entire
- Ignore root benchmark binary · Entire
- proclive: add process-liveness package · Entire
- Document materialized fallback memory assumptions · Entire
- docs: sync README with current hand-off-session skill behavior · Entire
- docs: add readme install marketplace design and plan · Entire
- auth: rename api.Token -> api.Session (and methods) to reflect reality · Entire
- Document gitsync embedding surface · Entire
- fix: support shared-store session adoption · Entire
- auth: burn all PAT machinery; sessions/logout target entire-core only · Entire
- checkpoint: unify ephemeral writes behind Write(EphemeralWriteRequest) · Entire
- auth: remove dead resolveAuthHostToken; flag RepoScopedToken non-refresh · Entire
- Align command tests with unstable API · Entire
- testdirs: assert against real config/cache paths, not $HOME prefix · Entire
- feat: scaffold hand-off-session repo structure · Entire
- Clarify relay-first fit in README · Entire
- fix: validate session IDs on resume/rewind to prevent arbitrary file write · Entire
- userdirs: single resolver for the per-user config and cache dirs · Entire
- test(e2e): keep the spawned entire binary off the real OS keychain · Entire
- rename GetMetadataBranchTree to GetMetadataRefTree · Entire
- auth: refresh login JWT for `auth status` / `logout` (no false re-login) · Entire
- checkpoint: split the temporary store out of GitStore · Entire
- remove old instructions · Entire
- feat: align gemini packaging with superpowers · Entire
- harden: validate ToolUseID and SubagentID centrally in DispatchLifecycleEvent · Entire
- harden: address PR review — Windows volume + glob-metachar session IDs · Entire
- docs: document ResolveSessionFile security contract + add regression tests · Entire
- auth: show active sessions in `auth status`; logout targets same core · Entire
- test(mirror): command-level test for `repo mirror list --show-available` · Entire
- testdirs: align test name and assertion with the documented invariant · Entire
- harden: reject ".", "..", and absolute paths in ValidateSessionID · Entire
- docs: rewrite readme install section for marketplaces · Entire
- tests: never touch the user's real config, cache, or keychain · Entire
- fix claude plugin · Entire
- auth: remove unused RemoveAllContexts · Entire
- docs: clarify readme install intro · Entire
- auth: stop hitting entire.io PAT endpoint; sessions live on entire-core · Entire
- update opencode install instructions · Entire
- Update readme · Entire
- auth: styled table with headers for `entire auth contexts` · Entire
- refactor: rename to session-handoff, rebrand as agent-plugins · Entire
- Add branchless trail creation · Entire
- update to v2 checkpoints (#8) · Entire
- Ignore local entire/claude/etc. settings · Entire
- harden: scope .git/entire-sessions/ writes to os.Root (defense in depth) · Entire
- data-api: route recap through context-aware resolution; make tests hermetic · Entire
- feat(control-plane): accept org/project names + close two API gaps · Entire
- fix: validate session ID centrally in DispatchLifecycleEvent · Entire
- Validate trail fallback list options · Entire
- Add README cover image · Entire
- test(e2e): build git-remote-entire with authfilestore too · Entire
- auth: rename api.Token -> api.Session (and methods) to reflect reality · Entire
- cleanup: track archived sessions in multi-session checkpoints · Entire
- cleanup orphan detection reads via topology · Entire
- Merge pull request #13 from entireio/codex/add-readme-cover-image · Entire
- rewind picker: use CheckpointID.Path() directly · Entire
- entire auth logout --everywhere · Entire
- auth: remove `auth revoke`; redefine `logout --all` to revoke sessions · Entire
- harden: enforce path-safe subagent IDs at ExtractSpawnedAgentIDs · Entire
- Initial commit · Entire
- Lock clone preference updates · Entire
- feat: adopt sessions across worktrees · Entire
- enforce checkpoint policy during writes · Entire
- fix checkpoint policy enforcement · Entire
- session: record owning process and detect exited sessions · Entire
- Add branchless trail creation · Entire
- clusterdiscovery: fix login-hint tests for squashed login-server list · Entire
- feat(checkpoint): flag compact transcript via has_compact_transcript · Entire
- auth: styled table with headers for `entire auth contexts` · Entire
- Gate trail injection on enablement cache · Entire
- dedupe resolveCachedCores. · Entire
- Restore writeTranscript bool return instead of empty-string sentinel · Entire
- fix: validate IDs in GetNextCheckpointSequence before directory read · Entire
- Add MIT License to the project · Entire
- auth: show user profile in `auth status` via core GET /me · Entire
- auth: make `auth status` context-aware; hit /me on the active core · Entire
- checkpoint: tier the read surface into CheckpointReader / SessionReader · Entire
- auth: make `auth status` context-aware; hit /me on the active core · Entire
- auth: show user profile in `auth status` via core GET /me · Entire
- entire auth logout --everywhere · Entire
- test(mirror): fix data race in serveMirrorList helper · Entire
- auth: remove unused RemoveAllContexts · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- Trim compact-transcript format assertions from store tests · Entire
- chore(lint): drop all //nolint:ireturn directives via allow-list · Entire
- checkpoint: refresh compact_transcript pointer on finalize · Entire
- review: unit-test pure helpers for the review/trail commands · Entire
- Send versioned User-Agent (entire-cli/{version}) · Entire
- strategy: capture session owner at each turn start · Entire
- strategy: capture session owner at each turn start · Entire
- session: record owning process and detect exited sessions · Entire
- checkpoint: collapse ephemeral reads/lists to generic Read/List · Entire
- data-api: cache /.well-known/entire-api.json like entire-cluster.json · Entire
- Add branchless trail creation · Entire
- docs: update sessions-and-checkpoints for the persistent/ephemeral split · Entire
- checkpoint: extract shared getSessionTree for session-level reads · Entire
- Classify review start timeouts · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- Rename "unset" timeout test cases to "blank" · Entire
- auth: drop `auth list`, show active sessions in `auth status` · Entire
- Fix misleading discovery-dial-budget comment · Entire
- chore(lint): drop all //nolint:ireturn directives via allow-list · Entire
- Name effective defaults in invalid-timeout warning · Entire
- checkpoint: preserve checkpoint version on rewrite · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- Shorten session trail refresh timeout · Entire
- checkpoint: tier the read surface into CheckpointReader / SessionReader · Entire
- feat(import): union imported checkpoints into list/explain/tokens with label · Entire
- Add branchless trail creation · Entire
- Add cost-proxy token guidance · Entire
- feat(control-plane): resolve account owners by github:handle · Entire
- checkpoint: drop redundant summary re-normalization · Entire
- feat(import): split sessions into per-turn units with bounded token usage · Entire
- checkpoint: use compact_transcript path field instead of boolean · Entire
- Normalize single-line review ranges · Entire
- checkpoint: record branch checkpoint version · Entire
- feat(control-plane): confirm destructive org/project/repo delete · Entire
- fix(control-plane): close resolver findings + drop redundant ireturn nolints · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- inspect: rename the command and terminology to "review" · Entire
- checkpoint: extract shared getSessionTree for session-level reads · Entire
- checkpoint: collapse persistent reads to generic Read/List · Entire
- feat(control-plane): accept org/project names + close two API gaps · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- checkpoint: reshape facade to Stores.Persistent / Stores.Ephemeral() · Entire
- checkpoint: align contract terminology to persistent · Entire
- add token profile diagnostics · Entire
- feat(control-plane): resolve account owners by github:handle · Entire
- feat(control-plane): resolve account owners by github:handle · Entire
- checkpoint: fix stale API references in doc comments · Entire
- Make Entire search skill opt-in · Entire
- checkpoint: rename InitialAttribution to Attribution · Entire
- fix: harden session adopt review cases · Entire
- fix: restore //nolint:ireturn directives swept in by mistake · Entire
- feat(control-plane): resolve account owners by github:handle · Entire
- feat(control-plane): accept org/project names + close two API gaps · Entire
- feat(import): orchestrate idempotent per-turn import to imports ref · Entire
- checkpoint: make Write(WriteRequest) the only public persistent write · Entire
- feat(import): refuse rewind to imported checkpoints with clear message · Entire
- add token profile diagnostics · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- checkpoint: extract the persistent contract to api/checkpoint · Entire
- refactor(control-plane): resolve names server-side, drop client-side filtering · Entire
- checkpoint: name Write requests by scope (Session / Checkpoint*) · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- docs(resolveref): fix misleading --org hint in project ambiguity error · Entire
- feat(import): add hidden 'entire import claude-code' command under labs · Entire
- checkpoint: align contract terminology to persistent · Entire
- Harden session adoption state replacement · Entire
- feat(control-plane): resolve account owners by github:handle · Entire
- checkpoint: align contract terminology to persistent · Entire
- fix: validate adopted transcript ownership · Entire
- checkpoint: rename store impl/test files to persistent/ephemeral · Entire
- fix: validate adopted transcript ownership · Entire
- fix: clear adopted legacy transcript offsets · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- fix: reset adopted checkpoint window · Entire
- feat(import): offer Claude history import at the end of enable · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- feat(control-plane): accept org/project names + close two API gaps · Entire
- feat(control-plane): resolve repos by name with --project scope · Entire
- feat(control-plane): confirm destructive org/project/repo delete · Entire
- refactor(import): add checkpoint.OpenImports helper to dedupe imports-store access · Entire
- checkpoint: name Write requests by scope (Session / Checkpoint*) · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- checkpoint: extract the persistent contract to api/checkpoint · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- fix: restore //nolint:ireturn directives swept in by mistake · Entire
- docs(resolveref): fix misleading --org hint in project ambiguity error · Entire
- checkpoint: extract the persistent contract to api/checkpoint · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- fix: guard adopt against shared session stores · Entire
- feat(control-plane): add org/project get+delete and repo grant list+remove · Entire
- Serialize same-store session adoption · Entire
- docs(resolveref): fix misleading --org hint in project ambiguity error · Entire
- feat(import): discover repo transcripts with one-month lookback · Entire
- docs: add user_images screenshots · Entire
- fix: clear adopted legacy transcript offsets · Entire
- feat(import): persist provenance and surface Imported on List · Entire
- Restore checkpoint store abstraction boundary · Entire
- feat(import): add Provenance, imported Kind, and Imported flags to metadata · Entire
- feat(import): add local-only entire/imports/v1 ref topology · Entire
- fix: restore //nolint:ireturn directives swept in by mistake · Entire
- fix(control-plane): close resolver findings + drop redundant ireturn nolints · Entire
- docs(resolveref): fix misleading --org hint in project ambiguity error · Entire
- fix: anchor adopted prompt windows · Entire
- add agent brief for token diagnostics · Entire
- fix: restore //nolint:ireturn directives swept in by mistake · Entire
- fix: harden session adopt review cases · Entire
- fix: anchor adopted prompt windows · Entire
- Show Docker-style per-mirror progress in the wizard · Entire
- fix: address session adopt review findings · Entire
- feat(control-plane): accept org/project names + close two API gaps · Entire
- fix: support shared-store session adoption · Entire
- fix: reset adopted checkpoint window · Entire
- add token profile diagnostics · Entire
- feat(control-plane): idempotent grant revoke + route-wiring tests · Entire
- fix: support shared-store session adoption · Entire
- git_operations: heal prior shallow metadata via ref-scoped --depth · Entire
- fix: restore store interface lint suppressions · Entire
- enforce checkpoint policy compatibility · Entire
- git_operations: stop shallow-fetching the metadata tip · Entire
- docs: add user_images screenshots · Entire
- add checkpoint token comparison · Entire
- add checkpoint policy command · Entire
- fix: restore store interface lint suppressions · Entire
- add token profile diagnostics · Entire
- refactor(control-plane): resolve names server-side, drop client-side filtering · Entire
- feat(import): deterministic per-turn checkpoint IDs · Entire
- fix: clarify adopted transcript path · Entire
- add hidden checkpoint policy command · Entire
- add checkpoint token comparison · Entire
- Add cost-proxy token guidance · Entire
- chore(coreapi): refresh OpenAPI spec and regenerate client · Entire
- Refresh Codex hook configuration · Entire
- checkpoint: finish committed->persistent vocabulary (Type consts, refs) · Entire
- fix(control-plane): close resolver findings + drop redundant ireturn nolints · Entire
- feat(control-plane): idempotent deletes + command-level wiring tests · Entire
- feat(control-plane): confirm destructive org/project/repo delete · Entire
- chore(control-plane): reconcile crud-gaps work onto friendly-names resolver · Entire
- fix(control-plane): show resolved ULID in delete success messages · Entire
- git_operations: heal a prior --depth=1 shallow metadata branch · Entire
- fix(trail): reject host-like --repo forge in the bare path form · Entire
- fix(control-plane): show resolved ULID in delete success messages · Entire
- fix(trail): skip local-origin enablement cache under --repo · Entire
- fail multi-checkpoint resume on read errors · Entire
- Add cost-proxy token guidance · Entire
- feat(control-plane): idempotent deletes + command-level wiring tests · Entire
- checkpoint: name ephemeral writes by scope (Step / TaskStep) · Entire
- Entire
- Return checkpoint policy errors verbatim · Entire
- add token profile diagnostics · Entire
- add token profile diagnostics · Entire
- feat(control-plane): idempotent deletes + command-level wiring tests · Entire
- fix(control-plane): use isCoreNotFound after resolver rename · Entire
- Update trail watch for trail-wide events · Entire
- fix remote unsupported checkpoint resume · Entire
- fix(control-plane): show resolved ULID in delete success messages · Entire
- address checkpoint policy review feedback · Entire
- Surface token diagnostics in labs · Entire
- feat(trail): require explicit branch/selector when --repo is set · Entire
- chore(control-plane): reconcile crud-gaps work onto friendly-names resolver · Entire
- Add fsstore: test-only reference checkpoint backend · Entire
- fix(trail): reject host-like --repo forge in the bare path form · Entire
- add checkpoint format compatibility checks · Entire
- fix(control-plane): show resolved ULID in delete success messages · Entire
- test: make tip-read regression test exercise a real fetch · Entire
- git_operations: simplify metadata-fetch options and reuse test helper · Entire
- Drop redundant Err field from unsupportedVersionError · Entire
- feat(trail): show trail URL in 'trail list' (table column + --json) · Entire
- add agent brief for token diagnostics · Entire
- fix checkpoint comparison test store refs · Entire
- chore(control-plane): reconcile crud-gaps work onto friendly-names resolver · Entire
- Gate checkpoint reads by support, not family recognition · Entire
- feat(trail): surface trail web URL in create/show · Entire
- add agent brief for token diagnostics · Entire
- feat(trail): add --repo and --branch overrides for backend/GUI use · Entire
- clarify multi-checkpoint resume output · Entire
- fix token profile API-call-only usage · Entire
- clean checkpoint version errors · Entire
- chore: drop now-unused //nolint:ireturn directives · Entire
- fix(trail): update review_bridge for new resolveTrailReviewTarget signature · Entire
- test: isolate git config in attach tests to fix TempDir cleanup flake · Entire
- Move ShardFor/Kind() out of the understanding layer · Entire
- strategy: don't treat shallow merge-base miss as disconnected metadata · Entire
- fix token profile API-call-only usage · Entire
- add token profile diagnostics · Entire
- refactor(control-plane): resolve names server-side, drop client-side filtering · Entire
- simplify checkpoint policy state · Entire
- feat(trail): require explicit branch/selector when --repo is set · Entire
- fix token profile API-call-only usage · Entire
- add checkpoint token comparison · Entire
- Refresh Core API OpenAPI spec and regenerate client · Entire
- fix token profile API-call-only usage · Entire
- add agent brief for token diagnostics · Entire
- add API-only token brief guidance · Entire
- add token profile diagnostics · Entire
- checkpoint: rename committed types to persistent vocabulary · Entire
- store checkpoint policy in a git ref · Entire
- add API-only token brief guidance · Entire
- add token profile diagnostics · Entire
- fix token profile review feedback · Entire
- fix token profile review feedback · Entire
- fix(trail): propagate URL in ToMetadata (PR review finding) · Entire
- fail resume on unsupported checkpoint · Entire
- fix checkpoint comparison test store refs · Entire
- clarify token profile usage scope · Entire
- fix token profile API-call-only usage · Entire
- fix checkpoint comparison test store refs · Entire
- reuse checkpoint remote for policy · Entire
- Surface token diagnostics in labs · Entire
- hide policy command during development · Entire
- add checkpoint token comparison · Entire
- fix token profile review feedback · Entire
- fix token profile review feedback · Entire
- fix checkpoint comparison test store refs · Entire
- add agent brief for token diagnostics · Entire
- style(trail): uniform struct alignment for url field (review finding) · Entire
- Tighten agent token brief stop gate · Entire
- fix checkpoint comparison test store refs · Entire
- test(trail): cover url wire-compat (old/new cli × old/new api) · Entire
- Address PR #1519 review findings · Entire
- add checkpoint policy model · Entire
- fix token profile API-call-only usage · Entire
- sync checkpoint policy refs · Entire
- add API-only token brief guidance · Entire
- fix token profile review feedback · Entire
- add agent brief for token diagnostics · Entire
- fix token profile API-call-only usage · Entire
- clarify token profile usage scope · Entire
- add API-only token brief guidance · Entire
- dedupe token plural helper · Entire
- add agent brief for token diagnostics · Entire
- fix token profile review feedback · Entire
- add API-only token brief guidance · Entire
- Poll mirror status endpoint for clone readiness · Entire
- fix checkpoint comparison test store refs · Entire
- fix token profile review feedback · Entire
- fix checkpoint token metadata fallbacks · Entire
- add checkpoint token comparison · Entire
- Surface token diagnostics in labs · Entire
- clarify token profile usage scope · Entire
- review: match live token sessions by planned runs · Entire
- Surface token diagnostics in labs · Entire
- fix checkpoint comparison test store refs · Entire
- fix API-call-only token reports · Entire
- address checkpoint policy feedback · Entire
- Surface token diagnostics in labs · Entire
- reject checkpoint token self-comparison · Entire
- fix checkpoint token metadata fallbacks · Entire
- fix checkpoint version parse errors · Entire
- avoid token profile percentage overflow · Entire
- move checkpoint policy command · Entire
- Address PR #1519 review round 2 · Entire
- fix token profile API-call-only usage · Entire
- Tighten agent token brief stop gate · Entire
- fix token profile review feedback · Entire
- add API-only token brief guidance · Entire
- Tolerate transient poll errors during clone wait · Entire
- fix(session): lock external session adoption · Entire
- avoid token profile percentage overflow · Entire
- inspect: split trail output into individual findings · Entire
- add checkpoint token comparison · Entire
- fail closed on unreadable checkpoint policy · Entire
- Limit cluster guessing to the interactive wizard · Entire
- reject checkpoint token self-comparison · Entire
- avoid checkpoint delta percent overflow · Entire
- fix token diagnostics review feedback · Entire
- dedupe token plural helper · Entire
- Default one-shot create cluster to the catalog default · Entire
- clarify token delta overflow guard · Entire
- inspect: add a per-inspector timeout (default 10m) · Entire
- add API-only token brief guidance · Entire
- Tighten agent token brief stop gate · Entire
- dedupe token plural helper · Entire
- add checkpoint token comparison · Entire
- Add cost-proxy token guidance · Entire
- docs: minimize entire review documentation · Entire
- Tolerate trailing slash in cluster publicUrl · Entire
- Tighten agent token brief stop gate · Entire
- Order wizard region picker by caller's jurisdiction · Entire
- saturate token aggregation math · Entire
- reject checkpoint token self-comparison · Entire
- fix checkpoint token metadata fallbacks · Entire
- fix token profile review feedback · Entire
- avoid token profile percentage overflow · Entire
- Tighten agent token brief stop gate · Entire
- Surface token diagnostics in labs · Entire
- clarify token profile usage scope · Entire
- Add cost-proxy token guidance · Entire
- Surface token diagnostics in labs · Entire
- fix checkpoint store lint allowlist · Entire
- document checkpoint policy · Entire
- Add hidden `entire auth token` for scripting · Entire
- Add cost-proxy token guidance · Entire
- avoid token profile percentage overflow · Entire
- add token usage diagnostics · Entire
- dedupe token plural helper · Entire
- clamp checkpoint token delta overflow · Entire
- fix checkpoint token metadata fallbacks · Entire
- avoid token profile percentage overflow · Entire
- reject checkpoint token self-comparison · Entire
- clamp checkpoint token delta overflow · Entire
- Tighten agent token brief stop gate · Entire
- clarify token profile usage scope · Entire
- clarify token profile usage scope · Entire
- clarify token delta overflow guard · Entire
- Fix region picker clamped to one visible option · Entire
- clarify token profile usage scope · Entire
- fix checkpoint token metadata fallbacks · Entire
- clarify token profile usage scope · Entire
- clamp checkpoint token delta overflow · Entire
- Add `entire repo mirror create` onboarding wizard · Entire
- clarify token profile usage scope · Entire
- saturate recursive token totals · Entire
- Address review: test-only registration, fwd-compat error, confined reads · Entire
- Surface token diagnostics in labs · Entire
- clarify token delta overflow guard · Entire
- review: preserve default profile on configure edits · Entire
- fix checkpoint token metadata fallbacks · Entire
- refactor(session): share session state locks · Entire
- clamp checkpoint token delta overflow · Entire
- clarify token delta overflow guard · Entire
- Add cost-proxy token guidance · Entire
- Add cost-proxy token guidance · Entire
- avoid checkpoint delta percent overflow · Entire
- reject checkpoint token self-comparison · Entire
- Address first review pass on Phase 2 checkpoint stores · Entire
- Make default cluster jurisdiction-aware · Entire
- clamp checkpoint token delta overflow · Entire
- clarify token delta overflow guard · Entire
- avoid token profile percentage overflow · Entire
- Tighten agent token brief stop gate · Entire
- fix(import): redaction config + provenance privacy for imported checkpoints · Entire
- reject checkpoint token self-comparison · Entire
- dedupe token plural helper · Entire
- review: classify start-phase timeouts consistently · Entire
- reject checkpoint token self-comparison · Entire
- Show fetch status spinners in mirror create wizard · Entire
- fix checkpoint token metadata fallbacks · Entire
- clarify token delta overflow guard · Entire
- Tighten agent token brief stop gate · Entire
- Add blank line between progress block and summary table · Entire
- Surface token diagnostics in labs · Entire
- clamp checkpoint token delta overflow · Entire
- avoid subagent token share overflow · Entire
- Address PR bot review on Phase 2 checkpoint stores · Entire
- Simplify: reuse prompt-join and settings-path helpers · Entire
- Route all settings-package file reads through confined os.Root · Entire
- review: dedupe token sessions across reviewers · Entire
- dedupe token plural helper · Entire
- agent: move TokenUsage and SkillEvent to the leaf types package · Entire
- preserve readable checkpoint token metadata · Entire
- review: remove slot change-agent action · Entire
- dedupe token plural helper · Entire
- clamp token context percent · Entire
- fix(pi review): report cumulative token usage · Entire
- reject checkpoint token self-comparison · Entire
- reject checkpoint token self-comparison · Entire
- Tighten agent token brief stop gate · Entire
- Add cost-proxy token guidance · Entire
- fix token percent overflow · Entire
- fix(session): preserve adopted review metadata · Entire
- fix(session): preserve target untracked files on adopt · Entire
- dedupe token plural helper · Entire
- dedupe token plural helper · Entire
- inspect: detect timeouts from inspector context fallback · Entire
- inspect: route RunMulti start failures through terminal markers · Entire
- trail: hydrate selected text for line findings · Entire
- fix checkpoint token store interface · Entire
- fix(session): clear adopted review metadata · Entire
- inspect: drop em dashes from config UI text · Entire
- docs: remove review judges handoff · Entire
- review: make per-inspector timeout detection race-free; clarify matcher/defer · Entire
- Fix integration test: checkpoint.CommittedMetadata renamed to Metadata · Entire
- inspect: drop per-inspector model selection from guided setup · Entire
- inspect: make RunMulti fan-in capacity explicit · Entire
- inspect: add output destination (local or post to trail finding) · Entire
- review: preserve guided profile custom task · Entire
- inspect: show the final judge phase in the TUI · Entire
- inspect: avoid timeout fallback false positives · Entire
- inspect: reserve fan-in capacity for start-failure terminals · Entire
- merge: fix lint after review updates · Entire
- inspect: clarify model component boundary matching · Entire
- review/settings: clarify model offset-matching; mergeReviewProfiles always returns non-nil · Entire
- inspect: document immediate cleanup on start errors · Entire
- inspect: flush buffered TUI output in the finalizer · Entire
- fix(session): reset adopted turn id · Entire
- review: bound TUI post-run shutdown · Entire
- fix(session): clear adopted source owner · Entire
- inspect: make model the primary slot edit, agent swap explicit · Entire
- align checkpoint policy push target · Entire
- inspect: require earlier agent deadline for timeout fallback · Entire
- inspect: auto-exit the TUI when the run finishes (no Enter to start the judge) · Entire
- review: single-writer RunMulti state; support disabling the inspector timeout · Entire
- inspect: test explicit empty model session matching · Entire
- review: test same-model/different-thinking inspectors link to distinct sessions · Entire
- review: classify inspector timeout from the wait error, not a late ctx re-sample · Entire
- address pr comments/feedback · Entire
- chore(pi review): remove unused token helper · Entire
- inspect: tighten review prompts to no-slop findings · Entire
- inspect: pin --local as interactive scope preselection · Entire
- review: document the suffix-match tradeoff in modelComponentsMatch · Entire
- Remove changelog entry · Entire
- inspect: restore model selection in the advanced picker · Entire
- merge: fix lint after latest main integration · Entire
- inspect: restore model selection when adding inspectors · Entire
- preserve local checkpoint policy ahead state · Entire
- inspect: accept runner-style structured trail findings · Entire
- harden review findings fallback · Entire
- review: finalize single-agent TUI output · Entire
- inspect: address review verdict (judge alias, prompt injection, token attribution, picker model, scratch files) · Entire
- review: group timedOut with the other wg-published field writes · Entire
- Redact summaries in fsstore via shared checkpoint.RedactSummary · Entire
- support semver checkpoint formats · Entire
- checkpoint: drop stale compact on OPF regeneration failure; document 50MB cap · Entire
- inspect: treat equal parent and agent deadlines as timeout fallback · Entire
- clarify checkpoint policy satisfaction · Entire
- inspect: include a trail link in the post-to-trail confirmation · Entire
- fix(inspect): set whole_change granularity when posting a verdict to the trail · Entire
- block checkpoint data writers on policy · Entire
- clear turn checkpoint IDs on policy block · Entire
- inspect: clearer end-of-run trail confirmation (posted+link / nothing to report) · Entire
- review: match explicit-model inspectors before default ones; clarify timedOut read safety · Entire
- feat: select checkpoint backend via --checkpoint-backend on enable/configure · Entire
- inspect: stop default judge prompts from padding reports · Entire
- enforce local policy after sync failure · Entire
- review: simplify session-disambiguation test assertion (staticcheck QF1001) · Entire
- inspect: resolve the judge once and pass it into runMultiAgentPath · Entire
- review: RunMulti falls back to cfg.Model like Run · Entire
- agent: move TokenUsage and SkillEvent to the leaf types package · Entire
- inspect: validate --set-judge agent can write a verdict · Entire
- inspect: make default judge output minimal · Entire
- checkpoint: pin straddling-boundary rounding and refresh compact-transcript docs · Entire
- checkpoint: store full compact transcript per checkpoint with boundary marker · Entire
- settings: make mergeReviewProfiles pure (no in-place mutation) · Entire
- fix checkpoint policy remote edge cases · Entire
- review: match session models on component boundaries, not substrings · Entire
- inspect: harden model component window bounds · Entire
- remove checkpoint version fallback helper · Entire
- checkpoint: address Copilot review on the api/checkpoint facade · Entire
- inspect: align judge prompt with single-consolidating-judge model · Entire
- select checkpoint version from policy · Entire
- move checkpoint policy test helpers · Entire
- reuse pre-push repo for policy checks · Entire
- test(mirror): cover onCreated callback sequencing in createAndAwaitMirror · Entire
- fix(trail): fall back to list body in 'trail show' when detail fetch fails · Entire
- gate hooks on checkpoint policy · Entire
- test(integration): name profile for bare review invocations · Entire
- agent: move TokenUsage and SkillEvent to the leaf types package · Entire
- explain: use checkpoint.Writer directly instead of a local duplicate interface · Entire
- fix(checkpoint): stamp skipFetchAll only on remotes we create · Entire
- surface checkpoint policy fallbacks · Entire
- inspect: store profiles in project/local settings, user picks where · Entire
- 0.8.0 · Entire
- inspect: drop obsolete labs/session-tracking text from --help · Entire
- add checkpoint_policy_blocked telemetry event · Entire
- cli: show recent sessions (not commits) in `entire activity` · Entire
- document checkpoint policy fallback · Entire
- add review findings detail handles · Entire
- stream checkpoint policy decoding · Entire
- import: add importers for cursor, pi, factory, codex, copilot, gemini · Entire
- clarify unsupported policy versions · Entire
- support unsetting checkpoint policy fields · Entire
- Colorize entire trail list and show output · Entire
- Colorize entire trail list and show output · Entire
- Migrate entire experts to base16 palette · Entire
- make checkpoint policy advisory · Entire
- use empty policy flag values to unset · Entire
- document checkpoint policy unset downgrades · Entire
- resume: refresh stale logs, fetch remote checkpoints, show progress · Entire
- emit policy-blocked telemetry from agent hooks · Entire
- Add Entire Repo Clone Command · Entire
- checkpoint: dedup session-metadata mutation and test slice assertion · Entire
- address review findings handle output · Entire
- simplify checkpoint policy pre-push sync · Entire
- chore: anchor Claude Code session for this branch's work · Entire
- Merge origin/main into checkpoint-policy-fixes · Entire
- checkpoint: extract committed contract to api/checkpoint · Entire
- inspect: replace judge panel + chair with a single consolidating judge · Entire
- checkpoint: refresh remaining stale compact-transcript comments · Entire
- tidy checkpoint policy telemetry git hook · Entire
- fix hook policy open failures · Entire
- cli: clarify session-title cap is a content cap (Copilot review) · Entire
- checkpoint: extract committed contract to api/checkpoint · Entire
- emit policy-blocked telemetry from git hooks · Entire
- checkpoint: extract committed contract to api/checkpoint · Entire
- uiform: clear foreground on blurred titles/options too · Entire
- remove stale checkpoint summary repo parameter · Entire
- compact: add FullWithBoundary for full transcript + scope marker · Entire
- api/checkpoint: add CompactTranscriptStart marker to session metadata · Entire
- Add magenta to the shared status styles · Entire
- review: use RunWithContext for backend prompt; clarify validator doc · Entire
- Merge remote-tracking branch 'origin/attach-improvements' into attach-improvements · Entire
- avoid ambiguous review findings handles · Entire
- Add Entire local public-repo smoke test · Entire
- Expose materialized sync safety limit · Entire
- Document batched planning backend test · Entire
- Add repeatable benchmark command · Entire
- Bundle target state in sync session · Entire
- Add bootstrap relay command · Entire
- Unify repo test fixtures · Entire
- Cover returned fetch-pack reader interruptions · Entire
- Extract benchmark repo fixtures · Entire
- Add memory measurement output · Entire
- Add batched planning backend sensitivity test · Entire
- Narrow sync execution through session helpers · Entire
- Reuse successful bootstrap probe packs · Entire
- Add git credential helper fallback · Entire
- Cover malformed fetch packets after startup · Entire
- Replace bootstrap progress logging with slog · Entire
- Narrow bootstrap execution handoff in syncer · Entire
- Encapsulate bootstrap checkpoint planning state · Entire
- Test dry-run sync does not push · Entire
- Cover batched pack stream interruption cleanup · Entire
- Close incremental pack streams on read errors · Entire
- Extract validation package · Entire
- Encapsulate materialized execution stages · Entire
- todos · Entire
- Use two-stage bootstrap batch planning · Entire
- Make syncer benchmarks use testing.TB fixtures · Entire
- Cover v2 fetch-to-store cancellation behavior · Entire
- Add source-side Git protocol v2 sync · Entire
- Add optional target capability probe · Entire
- Harden bootstrap pack close ownership · Entire
- Show bootstrap progress in verbose mode · Entire
- Add execution-path syncer benchmarks · Entire
- Test CLI plan mode end to end · Entire
- Cover batched checkpoint retry recovery · Entire
- Expose batch metrics in benchmark summaries · Entire
- Cover mid-stream v2 fetch cancellation · Entire
- Auto-use bootstrap on empty targets · Entire
- Clarify materialized limit flag semantics · Entire
- add memory limiter · Entire
- Expand incremental relay to mapped branches · Entire
- Cover batched delete retry recovery · Entire
- Tighten bootstrap checkpoint boundary search · Entire
- Add git-http-backend integration test · Entire
- Add narrow incremental relay path · Entire
- Add bootstrap probe count visibility tests · Entire
- Sample bootstrap batch checkpoints · Entire
- Keep usage text aligned with materialized limit flag · Entire
- Document Phase A bootstrap batching · Entire
- Tune bootstrap checkpoint probe spans · Entire
- Cover v2 fetch cancellation behavior · Entire
- Cover v2 fetch-to-store decode cleanup · Entire
- Narrow strategy dependencies behind source interfaces · Entire
- Document bootstrap batching design · Entire
- Add protocol v2 packet primitives · Entire
- Move ref mappings into validation · Entire
- Add unit tests for strategy packages, auth token flow, and object push · Entire
- Split README details into docs · Entire
- Cover push pack closure across cancellation paths · Entire
- Add bootstrap pack size limit · Entire
- Cover v2 fetch body closure on decode errors · Entire
- Skip conservative tail probes in batching · Entire
- Replace linux fetch smoke with bootstrap smoke · Entire
- Probe bootstrap tip optimistically · Entire
- Add batched bootstrap resume edge-case coverage · Entire
- Harden v1 upload-pack path coverage · Entire
- Report bootstrap batch progress · Entire
- Explain product rationale in docs · Entire
- Harden relay strategy boundaries · Entire
- Clarify validation mapping ownership · Entire
- Type target relay capability checks · Entire
- Add Phase A bootstrap batching · Entire
- Add incremental relay test harness · Entire
- Fix gitignore and add JSON output mode · Entire
- Clean up README structure · Entire
- Resume batched bootstrap from temp refs · Entire
- Strengthen in-flight cancellation coverage · Entire
- Refresh remaining behavioral coverage gaps · Entire
- Add tag creation after batched bootstrap · Entire
- Add direct relay decision coverage · Entire
- Narrow planner relay policy input · Entire
- Add cancellation coverage and tighten rewrite tracker · Entire
- Document bootstrap batch resume · Entire
- Add batched linux bootstrap smoke · Entire
- Close pack streams on push preflight errors · Entire
- Centralize bootstrap capability checks · Entire
- Document bootstrap and add backend test · Entire
- Add read-only source fetch smoke command · Entire
- Improve live linux bootstrap smoke · Entire
- Expand incremental relay to tag creation · Entire
- Expand incremental relay to branch batches · Entire
- Move mapping validation into validation · Entire
- Document bootstrap relay design · Entire
- Route strategies through target push abstractions · Entire
- Document benchmark command in README · Entire
- Cover batched bootstrap cleanup reruns · Entire
- Move verbose logger into shared session setup · Entire
- Deduplicate shared helpers and remove dead code · Entire
- Cover lightweight tag creation in batched bootstrap · Entire
- Restore streaming receive-pack pushes · Entire
- Test bootstrap mappings and tags · Entire
- Add TLS skip-verify endpoint options · Entire
- Polish bootstrap batch guidance · Entire
- add mise.toml · Entire
- Restore CLI and add plan command · Entire
- Split transport stats by protocol phase · Entire
- Reduce duplicate bootstrap batch probes · Entire
- Explain relay selection decisions · Entire
- Rewrite git-sync into focused packages · Entire
- Document nested plan JSON fields · Entire
- Stabilize JSON output schema · Entire
- Add read-only source probe command · Entire
- Document Git protocol v2 support · Entire
- Migrate from go-git v5 to v6 · Entire
- Update README plan wording · Entire
- Explain why push remains on receive-pack · Entire
- Simplify after review: drop dead field, dedupe, serialize discovery · Entire
- Delete dead code kept alive only by its own tests · Entire
- initial version · Entire
- Plumb TargetHEAD through Result/ProbeResult/bridge · Entire
- Preserve target endpoint across HEAD discovery when redirects are followed · Entire
- Surface source HEAD symref in Result and ProbeResult · Entire
- Discover target HEAD via concurrent upload-pack info-refs · Entire
- Update docs: target HEAD detection landed, mismatch is observable · Entire
- Add failing tests for HEAD propagation: source/target HEAD in Result + ProbeResult · Entire
- Plumb SourceHEAD through bridge + render in human output · Entire
- Drop now-unused ReachesCommit wrapper · Entire
- Document the HEAD propagation limitation and the workarounds · Entire
- Parse target HEAD symref into TargetFeatures · Entire
- Docs: correct the "active HEAD propagation needs symref-update" claim · Entire
- Fix docs: target HEAD discovery is sequential, not concurrent · Entire
- Rename --batch-max-pack-bytes to --target-max-pack-bytes · Entire
- Stream sideband progress to stderr when -v is set · Entire
- Move stable gitsync model behind bridge · Entire
- Add integration tests for replicate happy paths and --force rejection · Entire
- Let replicate relay against targets advertising no-thin · Entire
- Pre-check PACK header object count before pushing oversized batches · Entire
- Clean up gitsync adapter helpers · Entire
- Drain go-git upload-pack double-NAK before sideband demux · Entire
- Clear stale bootstrap temp refs instead of failing on resume mismatch · Entire
- Add CLI tests for replicate subcommand and --force rejection · Entire
- Merge pull request #61 from entireio/nodo/memory-improvment · Entire
- Drop unused defaultOperationMode name param, lock in planner copy · Entire
- Document replicate API and stable-surface JSON rename · Entire
- Fix subdivide retry loop skipping inserted midpoints, update docs · Entire
- Resume from stale temp refs by finding their chain position · Entire
- Auto-subdivide batches on target body-size rejection · Entire
- Allow users to tag each branch tip and sign it · Entire
- Wire max/batch pack byte flags into sync and replicate · Entire
- probe with POST so auth-on-POST-only gates are detected · Entire
- Propagate unstable probe verbose flag · Entire
- Replace probe-based bootstrap checkpoint planning with estimate · Entire
- Merge pull request #3 from entirehq/soph/packagable · Entire
- Include completed branch tips as haves when fetching subsequent branches · Entire
- Improvements · Entire
- Use MaxPackBytes not BatchMaxPack as per-fetch abort threshold · Entire
- Fix local lint and SSH Docker test harness · Entire
- Bump estimatedBytesPerCommit from 8 KiB to 64 KiB · Entire
- gitproto: spool materialized push body to avoid mid-stream stall · Entire
- sha256convert: exclude foreign pull/merge-request refs from --all-refs · Entire
- Add Docker SSH end-to-end test · Entire
- better fallback handling for v2/v1 fallback · Entire
- Bump github.com/go-git/go-git/v6 from 6.0.0-alpha.3 to 6.0.0-alpha.4 · Entire
- ssh: fix review follow-ups · Entire
- bootstrap: stream commit-graph fetch to bound planning memory · Entire
- Refuse source refs that collide with side outputs · Entire
- code review cleanup · Entire
- auth: defer credential helper until 401, match git's behaviour · Entire
- Better commit parsing · Entire
- Parse target config section-aware in --check · Entire
- ssh: clean up failed info-refs startup · Entire
- lint: fix transport linter findings · Entire
- ssh: fall back to v1 after v2 probe rejection · Entire
- useragent: identify git-sync in outbound User-Agent · Entire
- docs: document SSH support and caveats · Entire
- sha256convert: don't delete a pre-created target dir on failure cleanup · Entire
- tests: add end-to-end SSH transport coverage · Entire
- Merge pull request #60 from entireio/dependabot/go_modules/github.com/go-git/go-git/v6-6.0.0-alpha.4 · Entire
- fixed lint · Entire
- v0.5.0 · Entire
- Merge pull request #64 from entireio/soph/http-stale-pool-fix · Entire
- auth: stop forcing GIT_TERMINAL_PROMPT=0 on the credential subprocess · Entire
- Tighten what-happened lookup guardrails · Entire
- Merge pull request #69 from entireio/user-agent · Entire
- Resolve convert-sha256 positionals against unset fields · Entire
- Merge pull request #58 from entireio/soph/changelog-0-5-0 · Entire
- probe for auth before streaming pack pushes · Entire
- Add --check · Entire
- Merge pull request #32 from entireio/add-address-findings-skill · Entire
- Merge pull request #56 from entireio/soph/ssh-e2e-docker · Entire
- ssh docker test: detach cleanup ctx from t.Context · Entire
- address-findings: fix branch-selector gap and auth message · Entire
- Fall back when source doesn't advertise HEAD · Entire
- key helper on the challenged host; retry POSTs too · Entire
- gitproto: disable HTTP keep-alives on the default transport · Entire
- Fix lint findings · Entire
- errors: expose ErrTargetRefMoved / RefRejectedError on the public API · Entire
- gitproto: use go-git's WithObjectSelector to stream materialized push · Entire
- auth: surface context cancellation from credential Lookup · Entire
- gitproto, syncer: address PR #64 review feedback · Entire
- Honor ctx cancellation in object translation · Entire
- gitproto: add GITSYNC_HTTP_TRACE env var for connection diagnostics · Entire
- auth: rename session identifiers to AuthSession forms · Entire
- logout: add --all to drain every saved login (context) · Entire
- gitproto: track resolved endpoint separately from user input · Entire
- Merge pull request #54 from entireio/soph/ssh-transport · Entire
- gitproto: defer credential approval until response passes validation · Entire
- sha256convert: use SetEncodedObject; rename --sign to --sign-mode · Entire
- defer probe credential approval to the real operation · Entire
- sha256convert: dedup message-rewrite path; fix package doc and lints · Entire
- Merge pull request #62 from entireio/codex/revert-checkpoints-version-2-20260521 · Entire
- Merge pull request #71 from entireio/errors/target-ref-moved · Entire
- gitproto: retry credential auth against the actual challenge URL · Entire
- Fix blocking issues in convert-sha256 · Entire
- Tighten sha256convert: scanner, recursion, dead field, fsck match, close, memoization · Entire
- sha256convert: keep converted repo on post-conversion failure; redact URL parse errors · Entire
- errors: address review — nil-safe Error, lease-path sentinel, doc caveats · Entire
- gitproto: dump outgoing POST request line+headers under HTTP_TRACE · Entire
- gitproto: tighten SpooledBody encapsulation and trim docs · Entire
- gitproto: show pack-encode progress during materialized push · Entire
- gitproto: refuse cross-host helper-auth retry when TLS verification is off · Entire
- Address strongly-recommended review items · Entire
- `--progress` · Entire
- sha256convert: redact credentials from source URL in output and tags · Entire
- Match git fsck error lines by prefix in --check · Entire
- Merge pull request #68 from entireio/soph/changelog-0-6-0 · Entire
- Allow gitproto.Conn and AuthMethod through ireturn · Entire
- changelog 0.6.0 · Entire
- gofmt: align map literal in collision test · Entire
- Update using-entire routes for latest skills · Entire
- gitproto: document the orig-path keying choice on challengeURLFor · Entire
- Add command to convert a repo from SHA1 to SHA256 · Entire
- added changelog for useragent change · Entire
- Remove checkpoints version setting only · Entire
- Revert checkpoints version 2 setting · Entire
- gitproto: gofmt smarthttp.go · Entire
- Merge pull request #66 from entireio/nodo/convert-sha256 · Entire
- Merge pull request #65 from entireio/soph/issue-63-deferred-credential-helper · Entire
- Fix trail command behavior · Entire
- Fix skill names · Entire
- Flatten repo layout to match cross-agent skills convention · Entire
- Flatten layout to fix Cursor / Codex / Copilot installs (#5) · Entire
- Deduplicate what-happened skill instructions · Entire
- trail list: push filters, limit, and pagination to the server · Entire
- Simplify what-happened explain handling · Entire
- fix logs-only prompt reads · Entire
- Commits · entireio/skills · Entire
- Release Entire skills 0.2.0 · Entire
- Add initial what happened skill · Entire
- Add entire-powered commit-push-pr skill, bump to v0.4.0 · Entire
- Add Entire header to skill responses (#1) · Entire
- Add Entire search skill · Entire
- Merge main into alisha/refactor · Entire
- Improve what-happened fallback responses · Entire
- Support line targets and portable snippet search · Entire
- Add OpenCode plugin for automatic skills registration · Entire
- Add tell-me-why trigger examples · Entire
- attribution: extract shared blame-table rendering scaffolding · Entire
- Fix highlight case handling flagged by review bots · Entire
- Add package.json with OpenCode plugin entry point · Entire
- discovery: add TTL'd cluster->cores cache · Entire
- Support what-happened single-line targets · Entire
- Bump to 0.3.0 to avoid version collision with parallel 0.2.0 merge · Entire
- Mention tell-me-why in what-happened metadata · Entire
- Clarify what-happened no-checkpoint context · Entire
- Add what-happened tell-me-why flourish · Entire
- Clarify what-happened blame prerequisites · Entire
- Avoid redundant what-happened snippet reads · Entire
- Bump to 0.2.0 for flattened layout and drop stale GEMINI.md reference · Entire
- address review feedback for streamline-mirroring refactor · Entire
- Rename agent-plugins to skills across all manifests and docs · Entire
- Update what-happened README behavior · Entire
- Add what-happened line trigger example · Entire
- Update what-happened goal wording · Entire
- Require what-happened tell-me-why flourish · Entire
- fix: address review + green CI for trail context injection · Entire
- Clarify what-happened transcript fallback source · Entire
- Clarify what-happened flourish selection · Entire
- Clarify what-happened provenance context wording · Entire
- Clarify what-happened untracked fallback · Entire
- Clarify what-happened no-lyrics guard · Entire
- Clarify what-happened transcript fallback · Entire
- Clarify what-happened snippet early exits · Entire
- strategy: rename EnsureMetadataBranch to EnsurePrimaryRef · Entire
- login: drop ireturn nolint via concrete flow; tidy output spacing · Entire
- login: show auth host instead of the long authorize URL · Entire
- mirror checkpoint metadata after fetch · Entire
- Clarify what-happened lookup failure state · Entire
- Fix skill discovery metadata · Entire
- doctor: dedupe mirror tests into a table, trim comments · Entire
- Document what-happened skill · Entire
- git-remote-entire: gate ENTIRE_TOKEN aud against cluster-trusted cores · Entire
- login: align browser-flow output with the device flow · Entire
- git-remote-entire: ENTIRE_TOKEN env override for CI / workload identity · Entire
- centralize checkpoint mirror ref updates · Entire
- feat(agents): inject trail context into the model when trails are enabled · Entire
- Add Response Format header to search skill · Entire
- Add Response Format header to explain skill · Entire
- Add Response Format header to session-handoff skill · Entire
- git-remote-entire: trim surrounding whitespace from ENTIRE_TOKEN · Entire
- remove gemini md file · Entire
- fix: drop contextFileName for deleted GEMINI.md · Entire
- git-remote-entire: case-insensitive core URL comparison via shared helper · Entire
- logout: end-to-end test pinning the --all/--everywhere matrix · Entire
- auth: silent login-token refresh for git-remote-entire · Entire
- update cleanup topology comments · Entire
- auth: active context wins over ENTIRE_AUTH_BASE_URL for control plane · Entire
- Clarify what-happened response header timing · Entire
- git-remote-entire: ENTIRE_TOKEN env override for CI / workload identity · Entire
- Update what-happened metadata wording · Entire
- login: fix lint (errcheck blank-assign, ireturn) · Entire
- Clarify what-happened invalid target handling · Entire
- Merge remote-tracking branch 'origin/main' into fix/checkpoints-v1.1-advance-after-sync · Entire
- contexts: drop the inert ClusterContexts field entirely · Entire
- trail list: show shown/total counts when --limit truncates · Entire
- repo mirror create: still detect suspension on empty existing mirrors · Entire
- mirror metadata refs after EnsureMetadataBranch writes · Entire
- changelog 0.7.4 · Entire
- go.mod: bump auth-go to authcode-loopback-flow branch · Entire
- checkpoint/strategy: collapse duplicated mirror patterns · Entire
- adds some tests too · Entire
- logout: rename --all to --all-contexts · Entire
- repo mirror: only diagnose suspended mirror on existing placement · Entire
- fix(redact): order OPF prompt defaults · Entire
- logout: end-to-end test pinning the --all/--everywhere matrix · Entire
- attribution: collapse duplicate candidate/context structs into one type · Entire
- git-remote-entire: case-insensitive core URL comparison via shared helper · Entire
- make sure subcommands are properly aligned · Entire
- auth: surface contexts read errors; cleaner not-logged-in UX · Entire
- auth: drop stale cross-core warning from `auth use` · Entire
- Correct cluster-resolution comments to match actual token flow · Entire
- auth: remove cluster-binding model and command surface · Entire
- git-remote-entire: gate ENTIRE_TOKEN aud against cluster-trusted cores · Entire
- go.sum: tidy stale auth-go entry after rebase · Entire
- added a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test tooadded a proper utf8 test too · Entire
- Store compact transcript.jsonl in v1 checkpoints, point metadata at it · Entire
- mirror metadata refs after DeleteOrphanedCheckpoints · Entire
- auth: say "login server" not "core" in user-facing text · Entire
- test: correct stale browser-flow comment · Entire
- git-remote-entire: test makeBindHook bind-on-success behavior · Entire
- remove read-time checkpoint ref mirroring · Entire
- document v1.1 mirror as best-effort and the resume-promote exception · Entire
- git-remote-entire: trim surrounding whitespace from ENTIRE_TOKEN · Entire
- tighten committed-ref mirror visibility and ctx handling · Entire
- doctor: check and repair the v1.1 committed-read mirror · Entire
- auth: silent login-token refresh for git-remote-entire · Entire
- mirror reconciled metadata refs · Entire
- auth: scrub refresh-token slot on logout · Entire
- attribution: scope Mixed to the touching session and unify authorship rule · Entire
- auth: name the core in the refresh re-login hint · Entire
- refactor: address trail finding CLI review feedback · Entire
- logout: add --all to drain every saved login (context) · Entire
- Clarify checkpoint step count docs · Entire
- changelog 0.7.5 · Entire
- logout: rename --all to --all-contexts · Entire
- contexts: clear current_context on delete; drop dead comment · Entire
- login: time out the browser sign-in wait after 5 minutes · Entire
- redact: route OPF progress to stderr instead of /dev/tty · Entire
- attribution: surface session fallback and unreadable session metadata · Entire
- auth: rename session identifiers to AuthSession forms · Entire
- clusterdiscovery: recompute account per op; cache only cluster->cores · Entire
- discovery: fix ireturn on the shared cache reader · Entire
- logout: stop double-wrapping session revoke errors · Entire
- git-remote-entire: document TLS-skip caveat; test empty advertised cores · Entire
- auth: name the core in the refresh re-login hint · Entire
- honor committed ref topology in fetches · Entire
- search: redesign TUI results as master-detail list with pinned detail · Entire
- honor committed read ref in CLI paths · Entire
- coreapi: resolve New() host + token via the active context · Entire
- Raise default dial timeout 500ms -> 2s · Entire
- docs: upstream host & auth-context resolution model · Entire
- logout: fix stale revokeCurrentFunc doc comment · Entire
- doctor: simplify mirror check after review · Entire
- trail: align status values with the server's simplified set · Entire
- login: skip unreachable legacy entry for non-default --server, redact URL errors · Entire
- login: fall back to the device flow in SSH sessions · Entire
- checkpoint: add Push and PrimaryFetchableFromOrigin · Entire
- document checkpoint mirror read behavior · Entire
- git-remote-entire: address PR review on ENTIRE_TOKEN path · Entire
- release: capture git status before testing (shellcheck SC2312) · Entire
- address OPF review feedback · Entire
- git-remote-entire: cache cluster->context binding after first success · Entire
- release: capture git status before testing (shellcheck SC2312) · Entire
- fix(e2e/copilot): detect trust dialog case-insensitively · Entire
- test(trail): cover link request and branch cleanup · Entire
- coreapi: refresh spec — tolerate unknown response fields · Entire
- rewind picker: fall back to earlier prompt in multi-session checkpoints · Entire
- address remaining OPF review feedback · Entire
- auth: drop ENTIRE_AUTH_BASE_URL from user-facing login hints · Entire
- repo mirror create: skip clone polling when upstream is empty · Entire
- changelog 0.7.6 · Entire
- logout: stop double-wrapping session revoke errors · Entire
- logout: fix stale revokeCurrentFunc doc comment · Entire
- feat(grant): positional provider:handle grantees + repo clone URL (COR-699) · Entire
- login: fall back to the device flow when the loopback listener fails · Entire
- auth: disambiguate api session names as AuthSession · Entire
- changelog 0.7.7 · Entire
- Clean up trail finding commands · Entire
- fix(trail): fetch existing remote branch before create · Entire
- docs, scripts: stop referencing retired ENTIRE_AUTH_BASE_URL · Entire
- test(coreapi): mark cross-juris transport tests parallel · Entire
- Remove trail finding examples and docs · Entire
- auth: disambiguate api session names as AuthSession · Entire
- auth: address PR #1377 review — preserve ErrNotLoggedIn, refuse discovery redirects · Entire
- repo create: stamp a usable entire:// remote in the JSON output · Entire
- refactor(e2e/copilot): extract startup-dialog detection into helper · Entire
- checkpoint: route committed writes through refs.Primary · Entire
- login: simplify flow selection after review · Entire
- Address trail review follow-ups · Entire
- attach: route review-attach metadata guard through Primary · Entire
- strategy: drop residual "branch" terminology · Entire
- auth: discovery-only data-API resolution, delete TokenForResource (COR-393) · Entire
- address PR review feedback · Entire
- strategy: extract AdvanceCommittedPrimary helper · Entire
- fix(coreapi): honor exchange expires_in when caching exchanged tokens · Entire
- docs: describe auth comments in present tense · Entire
- explain: route metadata-blob prefetch through refs.Primary · Entire
- chore(trail): trim comments in trail create branch handling · Entire
- review: trim verbose comments to minimal why-notes · Entire
- cli: add `entire login --server`, retire ENTIRE_AUTH_BASE_URL (COR-393) · Entire
- data-api: drop unused jwks_uri from discovery struct · Entire
- fix(trail): require branch push to origin before creating a trail · Entire
- api: delete AuthBaseURL(); the env var is gate-only (COR-393) · Entire
- fix: skip trail context injection for review sessions · Entire
- repo create: guard repoCreateOutput against a nil repo · Entire
- search: dedup detail renderers behind a shared detailWriter · Entire
- checkpoint: add DefaultV1Refs constructor · Entire
- fix: bound git remote resolution under the trails probe timeout · Entire
- Remove Pi-specifics from review-profiles (belong on PR #1313) · Entire
- fix(trail): validate branch name before trail creation · Entire
- refactor(grant): share revoke routing; test granteeName + grant rows · Entire
- fix: refresh trails cache independently of enable report · Entire
- checkpoint: centralize store construction behind Open (Phase 0) · Entire
- search: address PR review — repo scoping, HasFilters, JSON invariant · Entire
- fix(trail): default new trails to Open instead of Draft · Entire
- fix: display the core a request actually dials (mirror list, auth status) · Entire
- fix: escape trail enablement probe path components · Entire
- mise: fold build:e2e into the plain build task · Entire
- cli: isolate the token store in tests so spawned binaries skip the keychain · Entire
- fix(trail): avoid wasted remoteBranchPushed assignment · Entire
- search: accept entire:// mirror remotes · Entire
- fixed lint/package name issue · Entire
- search: reject remote paths with extra segments · Entire
- cli: reject claim-free login tokens at validation, not at save · Entire
- checkpoint: trim v1.1 removal leftovers · Entire
- strategy: generalize push and fetch to any ref · Entire
- fix(coreapi): assert token_exchange_url path in validateExchangeURL · Entire
- search: restore clear error for empty remote URL · Entire
- fix(trail): repair test build after auth-fallback demolition · Entire
- Update Pi extension for context injection · Entire
- auth: collapse provider routing to OIDC constants, drop v1 (COR-393) · Entire
- fix(review,investigate): kill agent process groups so Ctrl+C can't hang · Entire
- api: skip retired-env gate test when the var is present-but-empty · Entire
- resume picker: attribute default-branch checkpoints correctly (legacy fallback) · Entire
- feat(enable): offer to import agent history on first-time enable · Entire
- auth: drop test-only seam setter, dedup repo_token test setup · Entire
- auth: remove contexts under a single locked Modify · Entire
- Avoid deleting pre-existing remote branch on trail create cleanup · Entire
- tokenstore: bound OS keyring calls with a timeout · Entire
- cli: apply --wait-timeout before the first clone-probe token mint · Entire
- login: restore u.Redacted() in parseLoginServer errors · Entire
- search: count --all-repos in the empty-query fast-fail guard · Entire
- Align trail create and phase handling with API · Entire
- Add interactive resume picker for stopped/idle sessions · Entire
- checkpoint: collapse GitStore constructors into NewGitStore(repo, refs) · Entire
- docs(coreapi): correct cache-TTL comment to match cachedTokenTTL · Entire
- docs: align README, comments, and host-resolution doc with no-fallback auth · Entire
- auth: route RepoScopedToken through cluster discovery (COR-395) · Entire
- Move runner configs from .entire/runners/v2 to .entire/runners · Entire
- Fix trail finding stale-any API filter · Entire
- login: drop persistLogin's unused errW parameter · Entire
- checkpoint: unify committed writes behind Store.Write(ctx, WriteRequest) · Entire
- refactor(strategy): address review — redact URLs, harden push-target guard, tidy marker store · Entire
- docs: align comments with strict-200 OAuth check, fix interface wording · Entire
- review: pin review sessions to a single checkpoint in PostCommit · Entire
- auth: make logout credential deletion part of the success contract · Entire
- cli: make auth status/logout context-only (COR-393) · Entire
- Address finding command review nits · Entire
- resume picker: make worktree porcelain parsing block-scoped (trail finding) · Entire
- auth: broaden discovery-unavailable wording to missing-or-unreachable · Entire
- test OPF metadata recovery path · Entire
- resume picker: address Copilot/Cursor review comments · Entire
- Add getTemporaryStore helper to dedup store access · Entire
- refactor(redact): remove vestigial shard-scoping from pre-push OPF rewrite · Entire
- fix(coreapi): loosen display-only Repo read enums for forward-compat · Entire
- Add a judge panel to inspect (engine + scripted config) · Entire
- Reject empty finding update fields · Entire
- explain: address trail review comments (naming, test helpers, docs) · Entire
- resume picker: resume the selected session, not the branch's latest · Entire
- auth: error instead of static fallback when no context is active (COR-393) · Entire
- Stage 2: introduce `scout` command (review kept as hidden alias) · Entire
- refactor(repo): adapt call sites to plain-string Repo.State · Entire
- docs: fix stale "static resolution" fallback comments · Entire
- fix(enable): make import offer cancellable and fully best-effort · Entire
- Drop redundant temporary field from checkpoint Stores · Entire
- feat(attach): warn on empty transcript, add capture footer + amend-fail note · Entire
- cli: restore nolint:exhaustive directive in explain.go · Entire
- resume picker: fix worktree-clash guidance (wrong session + shell injection) · Entire
- cli/auth: add `token --jurisdiction` for jurisdictional identity tokens · Entire
- changelog 0.7.8 · Entire
- address PR feedback on checkpoint cleanup · Entire
- checkpoint: route callers through domain stores · Entire
- fix(review): stop multi-agent runs wedging on "Finalizing output..." · Entire
- narrow attribution checkpoint reader · Entire
- auth: delete the legacy keyring store and pre-contexts migration (COR-393) · Entire
- Assert trail watch remains registered · Entire
- fix(review): persist findings even when finalize is cancelled · Entire
- cli: drop dead defer in test TestMain that os.Exit skips · Entire
- fix(repo): render unset STATE as "-" to match CLUSTER and the column doc · Entire
- auth: resolve cluster context once per mirror wait, not per re-mint · Entire
- e2e: color Slack alert by failed-agent tier (red vs yellow) · Entire
- Improve review failure and trail posting handling · Entire
- ignore .clawpatch and entire-external-cp-test · Entire
- checkpoint: define split store interfaces · Entire
- fix(cli): make Ctrl-C escape shell loops and abort cleanly · Entire
- resume picker: resume the selected session, not the branch's latest · Entire
- checkpoint: collapse committed refs to v1 · Entire
- refactor(grant): share revoke routing; test granteeName + grant rows · Entire
- Bare `entire scout` requires a profile selection (no silent default) · Entire
- ignore .clawpatch and entire-external-cp-test · Entire
- dedupe committed summary helpers · Entire
- fix(attach): address review bot feedback on warnings and footer · Entire
- tests: remove stale resume helper · Entire
- Stage 3: scout guided flow — single-screen crew + standalone master step · Entire
- Add interactive resume picker for stopped/idle sessions · Entire
- copilot: don't create phantom sessions for subagent turns · Entire
- preserve empty summary lookup behavior · Entire
- Add `entire trail checkout` subcommand · Entire
- fix checkpoint reader edge cases · Entire
- checkpoint: route callers through split stores · Entire
- fix(strategy): defer checkpoint push only on a truly empty remote · Entire
- resume picker: clarify local scope with a hint · Entire
- checkpoint: add domain store adapters · Entire
- docs: remove checkpoints v1.1 architecture notes · Entire
- test(transport): deterministically exercise cold-path failover · Entire
- one more place to add brew trust · Entire
- status, doctor: finalize sessions whose agent has exited · Entire
- resume picker: clarify local scope with a hint · Entire
- explain: fix branch-list truncation detection and note wording · Entire
- Address PR review on trail checkout · Entire
- chore(trail): tune drift/security/pr-review prompts to the CLI repo · Entire
- address committed store feedback · Entire
- inspect: remove dead code and collapse the synthesis path · Entire
- fix(attach): report resolved agent name in empty-transcript warning · Entire
- trail: assert resume repository · Entire
- Add inspect + judge-panel handoff doc · Entire
- chore(trail): tailor runner prompts to the CLI repo · Entire
- Rename the focus step and add a Custom task option · Entire
- Guided setup edits the existing profile instead of starting fresh · Entire
- e2e: parse codex rollout session id as JSON, not regex · Entire
- e2e: keep roger-roger off rerun-fails (PR #1577 review) · Entire
- feat(trail): scaffold default runners when tune runs in a repo with none · Entire
- test redaction failure via git store · Entire
- e2e: rerun failed tests once to absorb transient agent flakiness · Entire
- agent: centralize resume launch commands · Entire
- e2e: register cursor-cli concurrency gate (PR #1577 review) · Entire
- e2e: register factoryai-droid concurrency gate · Entire
- checkpoint: remove v1.1 mirror machinery · Entire
- test(transport): run cold-path failover test in parallel · Entire
- cli/auth: add `token --jurisdiction` for jurisdictional identity tokens · Entire
- explain: enrich JSON summary and surface list truncation · Entire
- feat(trail): add `entire trail tune` to tailor runner prompts to the repo · Entire
- refactor(grant): share revoke routing; test granteeName + grant rows · Entire
- Live model enumeration for Pi via `pi --list-models` · Entire
- feat(cli): list session token diagnostics in labs · Entire
- Push compact transcript.jsonl without pointing metadata at it · Entire
- import: share flat-directory discovery across importers · Entire
- Address review: refresh docs + drop legacy master wording · Entire
- Inspect cleanup: drop dead --fix manifest lookup, fix IsZero for judges · Entire
- Trim guided-flow banners; rely on form titles/descriptions · Entire
- Rename the command `scout` → `inspect` · Entire
- Add 'entire scout --list' to list configured profiles · Entire
- fix(trail): treat onboarding defaults as working baselines · Entire
- docs: revert CLAUDE review command section · Entire
- fix(tokenstore): abort a stuck keyring read on Ctrl-C · Entire
- dedupe checkpoint version policy formatting · Entire
- Drop the scout alias (it never shipped outside this branch) · Entire
- fix(lint): resolve goconst findings for checkpoint/trail · Entire
- feat(cli): list session token diagnostics in labs · Entire
- Lock Pi's live skill-capture model; guard against duplicate extractor · Entire
- Add branchless trail creation · Entire
- fix(attribution): scope checkpoint subagent tokens to session cumulative · Entire
- feat(trail): scaffold default runners when tune runs in a repo with none · Entire
- trail: validate resume branch · Entire
- Add Pi review-runner adapter; drop `entire review attach` · Entire
- Implement Pi live model listing for entire review --models · Entire
- feat(git-remote-entire): surface wrong-cluster clone errors clearly · Entire
- e2e: throttle cursor-cli concurrency to dodge rate limits · Entire
- feat(cli): list session token diagnostics in labs · Entire
- trail: clarify unavailable resume findings · Entire
- feat(cli): list session token diagnostics in labs · Entire
- feat(trail): add `entire trail tune` to tailor runner prompts to the repo · Entire
- import: fix cursor per-turn IDs and copilot numeric timestamps · Entire
- Drop fabricated "example" models for codex/gemini · Entire
- feat(grant): positional provider:handle grantees + repo clone URL (COR-699) · Entire
- build(deps): bump go-dependencies group (excluding betterleaks) · Entire
- test(httputil): assert error_description is captured; preserve URL escaping · Entire
- fix(agentimport): stop summing cumulative subagent tokens across imported turns · Entire
- fix(cli): gate silent-abort on signal handler firing; test exit codes · Entire
- Sanitize Codex transcripts on the compact finalize path · Entire
- Support a standalone master (judge) separate from worker slots · Entire
- Fix Codex Windows hook fallback · Entire
- fix(cli): re-raise the actual terminating signal, not always SIGINT · Entire
- Make crew picker linear: first slot, then "add another" · Entire
- Surface codex error envelopes instead of bare 'exit status 1' · Entire
- Add checkpoints backend selection settings and mirror fan-out · Entire
- Show the review-type picker in scout --configure · Entire
- agent: reject option-like resume session ids · Entire
- Merge pull request #1732 from entireio/swirling-doodling-waffle · Entire
- e2e: simplify failure-list join to bash param expansion · Entire
- Make review crew slot-based (arbitrary workers, incl. duplicate agent+model) · Entire
- fix(grant): resolve repo by name via the singular `repo` field (COR-699) · Entire
- fix: retire source session after external adoption · Entire
- trail: omit unset resume last_active · Entire
- fix(grant): resolve repo by name via the singular `repo` field (COR-699) · Entire
- resume: align checkpoint fallback return values · Entire
- feat(trail): add --debug-dir to tune for inspecting prompt and response · Entire
- Combine agent + model selection into one review-crew screen · Entire
- trail: tolerate resumed agent exit status · Entire
- fix(grant): resolve repo by name via the singular `repo` field (COR-699) · Entire
- trail: expose all checkpoint sessions · Entire
- feat(grant): positional provider:handle grantees + repo clone URL (COR-699) · Entire
- Deduplicate no-id Pi review token events · Entire
- Merge branch 'main' into trail-resume · Entire
- Trim verbose comments · Entire
- resume: print command when session log is unavailable · Entire
- trail: suppress resume prompts with force · Entire
- refactor(trail): tidy tune onboarding after review · Entire
- feat(mirror): split placement and clone into distinct progress steps · Entire
- import: share dir-resolution and timestamp parsing across importers · Entire
- feat(control-plane): confirm destructive org/project/repo delete · Entire
- feat(review): fan multi-skill workers out into parallel single-skill runs · Entire
- trail: update resume integration expectation · Entire
- Add branchless trail creation · Entire
- resume: ask before launching restored sessions · Entire
- Merge pull request #1693 from entireio/soph/ref-backend-docs · Entire
- fix(mirror): exit non-zero when create hits an admin-suspended mirror · Entire
- agent: avoid canceling foreground launches · Entire
- feat(trail): show a spinner during tune's gather and agent run · Entire
- agentimport: restore importer lookup helper · Entire
- chore(trail): tune drift/security/pr-review prompts to the CLI repo · Entire
- trail: fix resume ci after main merge · Entire
- trail: pass branch override when resuming · Entire
- import: set factory CreatedAt from transcript modtime · Entire
- fix(trail): flag onboarding-created runners left un-tailored · Entire
- Keep trail injection prompt path local · Entire
- Merge branch 'main' into evis/ent-1130-code-search-improve-readability-of-terminal · Entire
- resume: show restored checkpoint before launch · Entire
- test: harden backend ref helpers per review · Entire
- Merge origin/main into trail-resume · Entire
- trail: surface resume session discovery errors · Entire
- Avoid double counting Pi review cache tokens · Entire
- fix(trail): let tune rewrites drop cosmetic placeholders · Entire
- fix(trail): tell tune not to cite gathered-only refs in templates · Entire
- Merge branch 'evis/ent-1130-code-search-improve-readability-of-terminal' of https://github.com/entireio/cli into evis/ent-1130-code-search-improve-readability-of-terminal · Entire
- Fix Codex Windows hook fallback · Entire
- import: share per-turn splitting across line-based importers · Entire
- Exclude URL-keyed promisor entries from git fetch --all · Entire
- feat(trail): add `entire trail tune` to tailor runner prompts to the repo · Entire
- import: restore nolint:ireturn on Get (fix CI lint) · Entire
- fix: guard adopt against shared session stores · Entire
- chore(runners): flag interactive-only commands in review · Entire
- import: drop now-unused nolint:ireturn on Get · Entire
- drop checkpoint_version from checkpoint metadata · Entire
- Harden Windows hook warning escaping · Entire
- chore(coreapi): pretty-print vendored openapi spec via jq · Entire
- fix: require adoption worktree ownership metadata · Entire
- docs: document session adoption · Entire
- trail: add resume command · Entire
- Route control-plane success and empty-state output to stdout · Entire
- feat(mirror): warn on admin-suspended create; drop sunset collaborator verbs · Entire
- test: harden backend ref helpers per review · Entire
- fix: canonicalize adopt session stores · Entire
- docs: add agent-safe CLI fallback guidance · Entire
- remove checkpoint_version read gates · Entire
- fix: preserve git common dir for adoption locks · Entire
- fix: clarify session adopt yes flag · Entire
- fix: preserve git common dir for adoption locks · Entire
- Mention trail findings in trail help · Entire
- Improve readability of code search terminal output · Entire
- fix: require adoption worktree ownership metadata · Entire
- fix(cli): close keyring-interrupt race in Ctrl-C signal-abort · Entire
- docs: document session adoption · Entire
- perf(strategy): memoize empty-remote guard so it costs nothing post-bootstrap · Entire
- import: name copilot scanner buffer constant · Entire
- fix: reset adopted checkpoint token usage · Entire
- chore(trail): tailor runner prompts to the CLI repo · Entire
- Merge branch 'main' into evis/ent-1130-code-search-improve-readability-of-terminal · Entire
- Add Branchless Trail Creation · Entire
- Merge pull request #1733 from entireio/paul/skip-fetch-all · Entire
- chore(lint): align ireturn allow-list · Entire
- chore(mirror): drop sunset collaborator grant/revoke verbs · Entire
- checkpoint: trim compact_transcript comments and test verbosity · Entire
- refactor(redact): trim review-talk in providers.go, document over-redaction · Entire
- Merge pull request #1742 from entireio/evis/ent-1130-code-search-improve-readability-of-terminal · Entire
- Address review comments on promisor skip stamping · Entire
- Merge branch 'main' into fix/1743-defer-checkpoint-push-empty-remote · Entire
- feat(mirror): warn when `repo mirror create` hits an admin-suspended mirror · Entire
- fix(trail): skip local-origin enablement cache under --repo · Entire
- fix(grant): adapt to typed grant-role enum from regenerated client · Entire
- Fix Session Owner Tracking and Finalization · Entire
- Show more files with capped per-file matches in code search output · Entire
- docs(agent): note deliberate double transcript parse in subagent scan · Entire
- Merge Main and Resolve Transcript Conflicts · Entire
- Teach the .git/config guard the skipFetchAll stamp · Entire
- docs(resolveref): fix misleading --org hint in project ambiguity error · Entire
- fix token profile API-call-only usage · Entire
- Merge pull request #1186 from MuskanPaliwal/improve-human-added-attribution-docs · Entire
- fix(strategy): defer checkpoint push until a normal remote branch exists (#1743) · Entire
- Fix Trail Show Detail Fetch Fallback · Entire
- Add checkpoint backend registry and factory · Entire
- clamp checkpoint token delta overflow · Entire
- Keep case-insensitive highlighting on truncated lines · Entire
- feat(trail): add --repo and --branch overrides for backend/GUI use · Entire
- cli: generalize the experts cell-target resolver to cell_target.go · Entire
- docs(session): record subagent "latest snapshot wins" tradeoff · Entire
- Improve Timeout Configuration Clarity · Entire
- Update trail watch for trail-wide events · Entire
- review: clarify two-pass matched-skip and tighten modelComponentsMatch loop bound · Entire
- Guide non-interactive search skill install · Entire
- fix: keep experimental commands visible in nightly builds · Entire
- Reframe backend taxonomy: git-branch type + one-of-each-type mirrors · Entire
- Remove README search skill docs · Entire
- cli: address Bugbot/Copilot review on the cell fan-out layer · Entire
- Route tokens profile through checkpoint.Open · Entire
- Address PR review findings · Entire
- fix(hooks): short-circuit immediately when disabled · Entire
- docs: remove experimental-gating design doc · Entire
- allow different target directory for mise run dev:publish · Entire
- Investigate CLI Prompt Injection on Trails · Entire
- Merge pull request #1726 from entireio/fix/1716-redact-supabase-secrets · Entire
- Merge pull request #1738 from entireio/fix/1398-hook-stdin-hang-windows · Entire
- Add Mirror List Command Tests · Entire
- Rename Inspect Command to Review · Entire
- Add Compact Transcript Metadata Field · Entire
- fix(strategy): expire the empty-remote bootstrap marker instead of trusting it forever · Entire
- fix(control-plane): use isCoreNotFound after resolver rename · Entire
- Use integer range loops to satisfy intrange lint · Entire
- Checkpoint Version Management and Persistence · Entire
- Remove golangci-lint ireturn Directives · Entire
- Code Review: CLI Process-Liveness Detection Plan · Entire
- fix(hooks): capture for repos enabled via settings.local.json only · Entire
- Add Version to CLI User-Agent Header · Entire
- Review Range Handling and Timeout Classification · Entire
- Review Checkpoint Commit f16b7101 · Entire
- Merge branch 'main' into fix/329-subagent-extract · Entire
- Merge trail: Fix #524: hooks don't short-circuit when disabled · Entire
- fix(strategy): bound the empty-remote probe so a stalled remote can't block git push · Entire
- cli: generalize the experts cell-target resolver to cell_target.go · Entire
- Enhance Entire CLI with Name Resolution · Entire
- refactor(strategy): sweep push-bootstrap marker on disable, not via entire clean · Entire
- test(integration): add git-refs per-checkpoint ref divergence & recovery (D2, D3) · Entire
- test(strategy): cover multi-pushurl deferral when any target is empty · Entire
- Merge branch 'main' into fix/1743-defer-checkpoint-push-empty-remote · Entire
- Implement Claude History Import Feature · Entire
- review: only bridge model component spans across a numeric version boundary · Entire
- feat(cli): group root help by user journey · Entire
- Re-pull and Regenerate OpenAPI Spec · Entire
- Resolve Names Server-Side in Control Plane · Entire
- git-remote-entire: actionable hint when the cluster host is missing · Entire
- docs: reflect experimental command gating in CLAUDE.md · Entire
- Fix Checkpoint Version Error Handling · Entire
- Control Plane Delete and Revoke Safety · Entire
- cli: resolve the recap repo scope and display name in one pass · Entire
- test: add OPF pre-push rewrite coverage over a real remote (E1-E5) · Entire
- so in ../entiredb "filtered_fetches" is enabled, now today one of my coworkers had this issue: · Entire
- Update Trail Watch for Trail-Wide Events · Entire
- Refresh Core API OpenAPI Spec · Entire
- Implement Checkpoint Policy Management System · Entire
- Investigate CLI Repo and Branch Flags · Entire
- CLI Token Usage Visibility Analysis · Entire
- Review Branch and Refactor Shard Methods · Entire
- Merge branch 'main' into fix/1716-redact-supabase-secrets · Entire
- build(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 · Entire
- cli: generalize the experts cell-target resolver to cell_target.go · Entire
- cli: generalize the experts cell-target resolver to cell_target.go · Entire
- cli/auth: add CellClientFactory — one subject, one token per jurisdiction · Entire
- Add Web URLs to Trail Commands · Entire
- okay proceed · Entire
- Code Review for Stores Architecture Reshape · Entire
- Interactive Repo Mirror Onboarding Wizard · Entire
- test: add real-hook push helpers for checkpoint sync (I-2) · Entire
- git-remote-entire: only suggest clone for a complete forge/owner/repo ref · Entire
- test(enable): update import-offer integration tests for non-interactive behavior · Entire
- Fix Import Redaction Config for Checkpoints · Entire
- cli/auth: unhide `entire auth token` · Entire
- Merge pull request #1689 from entireio/dependabot/github_actions/github/codeql-action/init-4.37.0 · Entire
- Fix Integration Test Checkpoint Metadata Rename · Entire
- Make control-plane create verbs human-by-default · Entire
- Address PR Comments and Feedback · Entire
- Investigate Search Skill Addition in Enable · Entire
- Merge pull request #1688 from entireio/dependabot/github_actions/github/codeql-action/analyze-4.37.0 · Entire
- Adopt Active Sessions Across Repos and Worktrees · Entire
- cli/auth: add CellClientFactory — one subject, one token per jurisdiction · Entire
- reword checkpoint policy help to write-guard semantics · Entire
- cli/enable: gate import offer on checkpoint policy; don't auto-import non-interactively · Entire
- cli/auth: unhide `entire auth token` · Entire
- test(integration): cross-machine clone fetch (C1-C4) · Entire
- fix(e2e): give factory hook tests time for the Worker turn · Entire
- cli/enable: use Import/Skip confirm for single-agent import offer · Entire
- cli: route activity/recap through the shared entire-api cell client · Entire
- fix(e2e): verify Enter submission in TmuxSession.Send · Entire
- fix(e2e): make vogon REPL ignore empty lines · Entire
- cli/auth: add CellClientFactory — one subject, one token per jurisdiction · Entire
- test(e2e): add worktree-remote and unreachable-remote scenarios (G2, G3) · Entire
- test: add degraded-remote & protocol-edge coverage (F1, F2, F4, F5) · Entire
- fix: drop redundant mise build task that shadowed mise-tasks/build · Entire
- cli: address Bugbot/Copilot review on the cell fan-out layer · Entire
- cli/auth: surface the secret caveat in `auth token` help · Entire
- fix(e2e): force foreground subagents in claude-code prompts · Entire
- build(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 · Entire
- changelog 0.8.1 · Entire
- fix(review): address dogfood-review findings — complete the no-persisted-task fix · Entire
- Checkpoint Backend Registry and Settings-Driven Selection · Entire
- Polish control-plane command output details · Entire
- test: add shallow & partial user-clone coverage (C5, C6) · Entire
- Refine base16 theme: agent brand colors, huh form, inverting text · Entire
- Add Target Folder Parameter to Mise Run · Entire
- move branch-v1 default into checkpointpolicy · Entire
- git-remote-entire: actionable hint when the cluster host is missing · Entire
- cli: address Bugbot/Copilot review on cell routing fallback · Entire
- Merge Main and Resolve Token Usage Conflicts · Entire
- test(review): pin the task contract — runtime default briefs every worker, never persisted · Entire
- cli: route `entire recap` to entire-api, team column included · Entire
- Guide Non-interactive Search Skill Install · Entire
- cli: add multi-cell fan-out helpers (groupReposByCell, fanOutCells) · Entire
- test: add real-hook push helpers for checkpoint sync (I-2) · Entire
- cli/auth: add -j short form for `token --jurisdiction` · Entire
- cli/auth: make the two-tier mint locking contract explicit in comments · Entire
- Checkout the hand off doc that I just added. · Entire
- test: add git-branch divergence matrix + replay fidelity guards (D1, D4, D5) · Entire
- cli: show owner/repo, not the repo_id ULID, in recap's scope line · Entire
- Checkpoint Policy Enforcement and Validation · Entire
- cli/auth: surface the secret caveat in `auth token` help · Entire
- test(integration): add hermeticity tripwire (I-4) · Entire
- Guard checkpoint migration re-runs against ref regression · Entire
- fix(e2e): harden input-ingestion wait against bursty rendering · Entire
- Review Import Additions for Multiple Agents · Entire
- Checkpoint Policy Command and Feature Improvements · Entire
- feat(review): live token counts for claude and codex reviewers · Entire
- fix(e2e): align factory file wait with documented Worker bound · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Add `entire doctor rewrite-checkpoints` (re-materialize branch checkpoints as refs) · Entire
- cli: route `entire activity` to entire-api when configured · Entire
- can you run simplify on each PR? · Entire
- cli: show owner/repo, not the repo_id ULID, in recap's scope line · Entire
- refactor: simplify TestMain signal switch; note procsignal tech debt · Entire
- test(integration): add hermeticity tripwire (I-4) · Entire
- pin seam test reads to the git-refs primary · Entire
- cli: route activity/recap through the shared entire-api cell client · Entire
- feat(mirror): offer a cluster picker in the interactive one-shot create · Entire
- test: route the corecmd stub handlers through printJSON · Entire
- cli/api: honor caller Content-Type and error on oversize bodies · Entire
- /simplify: reuse refBase, drop dead branch, rename push entry · Entire
- Route remaining huh forms through the base16 palette theme · Entire
- test: route the corecmd stub handlers through printJSON · Entire
- cli/api: keep the bearer on its origin across redirects and cross-host paths · Entire
- cli: simplify `entire api` (dedup git + mirror filter, drop stdin seam) · Entire
- test(integration): add git-refs push-queue semantics (D6 multi-worktree, D7 two-remote pin) · Entire
- cli: address Bugbot/Copilot review on cell routing fallback · Entire
- migrate: --dry-run no longer writes loose git objects · Entire
- feat(review): fan multi-skill workers out into parallel single-skill runs · Entire
- test(integration): add checkpoint-backend matrix (I-1) · Entire
- cli/auth: address review nits on entire-api cell routing · Entire
- Add git-refs per-checkpoint checkpoint backend · Entire
- test(integration): real-hook push A-group (A1-A4, A6 queue drain) · Entire
- review: guard the cluster picker's selection against the offered hosts · Entire
- release: mirror stable tags to the nightly channel · Entire
- test: define the writeJSON helper the corecmd stub handlers call · Entire
- cli: reject non-origin-relative paths in `entire api` (token-leak fix) · Entire
- cli: resolve entire-api cell/jurisdiction from a repo's mirror · Entire
- test(integration): add checkpoint-backend matrix (I-1) · Entire
- cli: dedup mirror-active filter and cell-fallback logging · Entire
- repo mirror list: co-locate and simplify sortRows · Entire
- fix(review): address trail + CI findings on scope context and allowlist · Entire
- cli/api: route pinned --jurisdiction to its own cell; address review · Entire
- Normalize checkpoint metadata during branch-to-refs migration · Entire
- migrate: pin metadata rebasing to the native git-refs layout · Entire
- Add git-refs per-checkpoint checkpoint backend · Entire
- cli: dedup mirror-active filter and cell-fallback logging · Entire
- doctor migrate-checkpoints: don't report an empty queue as "push disabled" · Entire
- fix(review): address trail + CI findings on scope context and allowlist · Entire
- test: define the writeJSON helper the corecmd stub handlers call · Entire
- cli/auth: address review nits on entire-api cell routing · Entire
- fix(auth): derive jurisdiction mint environment from the active context · Entire
- test(e2e): rely on the real pre-push hook for remote clone tests (G1) · Entire
- Emit ULID checkpoint IDs under the git-refs store · Entire
- fix(auth): auth token --jurisdiction mints from the active context, not data-host discovery · Entire
- Add `entire doctor migrate-checkpoints` (git-branch → git-refs) · Entire
- docs: mark test plan implementation status · Entire
- migrate: re-enqueue already-imported refs so a lost enqueue still pushes · Entire
- cli/api: add `--jurisdiction` and document the command · Entire
- feat(review): fan multi-skill workers out into parallel single-skill runs · Entire
- cli/api: add `-j` shorthand for `--jurisdiction` · Entire
- Validate checkpoint ID in RefName (reject malformed refs) · Entire
- test: address Copilot review on infra helpers · Entire
- feat(review): grant the claude reviewer child a read-only tool allowlist · Entire
- cli: add `entire api` authenticated passthrough (core + cell) · Entire
- test(review): pin the task contract — runtime default briefs every worker, never persisted · Entire
- Gate migrated-ref push on the checkpoint policy · Entire
- fix(review): pass codex skills natively instead of paraphrasing them · Entire
- test(integration): fix false-positive in clone graceful-degradation test · Entire
- cli/auth: address review nits on entire-api cell routing · Entire
- Address PR feedback: guaranteed enqueue, cleanup parity · Entire
- fix: surface git-refs checkpoint fetch failures in explain fallback · Entire
- cli: dedup mirror-active filter and cell-fallback logging · Entire
- test: hoist -c config before the clone subcommand (Copilot review) · Entire
- /simplify + review: fix fallback-on-error, dedup List, share sort helper · Entire
- refactor(auth): simplify jurisdiction mint per cleanup review · Entire
- Promote org/project/repo/grant out of labs · Entire
- repo mirror list: reject multiple --sort, filter on owner/repo · Entire
- refactor(auth): dedup cell login refresh + tidy jurisdiction test per cleanup review · Entire
- migrate: don't clobber a valid ref on a transient refBase read error · Entire
- migrate-to-ulid: switch the repo onto the git-refs backend · Entire
- fix(onboarding): run the connect ladder after the bootstrap publish step · Entire
- test: address Copilot review on infra helpers · Entire
- fix(review): stop claude -p swallowing the configured skill as a slash command · Entire
- strategy: clean up shadow branches after a partial migrated-ref push · Entire
- feat(review): fan multi-skill workers out into parallel single-skill runs · Entire
- fix(review): stop persisting the built-in task into saved profiles · Entire
- Add `entire doctor migrate-checkpoints` (git-branch → git-refs) · Entire
- Add per-checkpoint ref resolver (ShardFor + RefName/ParseRef) · Entire
- fix(review): address dogfood-review findings — complete the no-persisted-task fix · Entire
- Recover a diverged checkpoint ref by fetch+replay instead of leaving it queued · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Route checkpoint reads by ID kind across git backends · Entire
- Address ULID review: display, fetch-hint, docs, id-const, lazy mint · Entire
- /simplify: centralize ULID minting, simplify re-stamp, single walk · Entire
- git-refs: don't mask real errors as not-found; honor checkpoint policy on pre-push · Entire
- fix(review): stop persisting the built-in task into saved profiles · Entire
- fix(review): address trail + CI findings on scope context and allowlist · Entire
- fix(review): stop claude -p swallowing the configured skill as a slash command · Entire
- git-refs: compact the push queue on Drain · Entire
- feat(review): tell reviewers their time budget in the prompt · Entire
- test: use filepath.Join for GIT_INDEX_FILE path (Copilot review) · Entire
- fix(review): stop persisting the built-in task into saved profiles · Entire
- Make attach checkpoint-presence backend-aware (git-refs) · Entire
- fix(review): live-crew findings — defer slice capture, judge fencing, allowlist, fanout fallback · Entire
- Run e2e against a configurable checkpoint backend + git-refs CI · Entire
- Add per-checkpoint ref resolver (ShardFor + RefName/ParseRef) · Entire
- fix(auth): don't let the default data origin mask a staging login in jurisdiction mint · Entire
- Recover a diverged checkpoint ref by fetch+replay instead of leaving it queued · Entire
- repo mirror list: regression-test --sort repo cluster tiebreak · Entire
- Run e2e against a configurable checkpoint backend + git-refs CI · Entire
- fix(review): address dogfood-review findings — complete the no-persisted-task fix · Entire
- Add hidden `doctor migrate-to-ulid` validation tooling (branch+hex → refs+ULID) · Entire
- Recover a diverged checkpoint ref by fetch+replay instead of leaving it queued · Entire
- git-refs pre-push: show push progress instead of a silent stall · Entire
- review: state the deadline as fact only — no pacing advice · Entire
- feat(review): restore the canonical task for every worker; keep it runtime-only · Entire
- git-refs pre-push: show push progress instead of a silent stall · Entire
- Fetch missing git-refs checkpoints on demand for reads · Entire
- /simplify: reuse confirmDoctorFix + take repo in PushMigratedCheckpointRefs · Entire
- Add per-checkpoint ref resolver (ShardFor + RefName/ParseRef) · Entire
- Add git-refs per-checkpoint checkpoint backend · Entire
- Run the canary against git-refs in PR CI; move dispatch workflow to its own PR · Entire
- Recover a diverged checkpoint ref by fetch+replay instead of leaving it queued · Entire
- e2e-checkpoint-store: run all agents when the agent input is blank · Entire
- Run e2e against a configurable checkpoint backend + git-refs CI · Entire
- Push git-refs checkpoints from pre-push via the discovery queue · Entire
- migrate-checkpoints: address review (silent cancel, disabled push, --remote, parent validation) · Entire
- repo mirror list: add --repo filter and --sort · Entire
- Fetch missing git-refs checkpoints on demand for reads · Entire
- Fetch missing git-refs checkpoints on demand for reads · Entire
- /simplify: tidy rewrite (resolveAuthor, thread refName, sparse tasks graft) · Entire
- /simplify: reuse confirmDoctorFix + take repo in PushMigratedCheckpointRefs · Entire
- Add hidden `entire doctor rewrite-checkpoints` test tooling (git-branch → git-refs) · Entire
- fix(review): keep skill fan-out to one dashboard row per agent · Entire
- git-refs: shard every checkpoint ID on the last two chars (one rule for both formats) · Entire
- repo mirror list: simplify --repo flag help text · Entire
- Use ulid.Now() for ULID timestamps (UTC, timezone-independent) · Entire
- rewrite-checkpoints: faithful prompt + metadata replay (review) · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- git-refs: shard every checkpoint ID on the last two chars (one rule for both formats) · Entire
- Read-support refs-v1; explain fetches a git-refs checkpoint on clone · Entire
- Run e2e against a configurable checkpoint backend + git-refs CI · Entire
- Fetch missing git-refs checkpoints on demand for reads · Entire
- e2e-checkpoint-store: run all agents when the agent input is blank · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Push git-refs checkpoints from pre-push via the discovery queue · Entire
- Reconcile git-refs branch with main after rebase · Entire
- Validate checkpoint ID in RefName (reject malformed refs) · Entire
- Read-support refs-v1; explain fetches a git-refs checkpoint on clone · Entire
- Validate ULID checkpoint IDs via oklog/ulid · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Handle empty base with no segments in checkpointSubtreePath · Entire
- git-refs: shard every checkpoint ID on the last two chars (one rule for both formats) · Entire
- Add git-refs per-checkpoint checkpoint backend · Entire
- Push git-refs checkpoints from pre-push via the discovery queue · Entire
- /simplify: make non-branch ref push non-force too (one consistent policy) · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Add e2e-checkpoint-store workflow (manual, dispatch-only) · Entire
- chore(agent-help): satisfy lint checks · Entire
- git-refs: don't mask real errors as not-found; honor checkpoint policy on pre-push · Entire
- Fix stale force-push wording in prePushCheckpointRefs doc · Entire
- Extract checkpoint write helpers into treeWriter (no behavior change) · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- Add per-checkpoint ref resolver (ShardFor + RefName/ParseRef) · Entire
- Handle empty base with no segments in checkpointSubtreePath · Entire
- Push git-refs checkpoints fast-forward-only (no force) · Entire
- Handle empty base with no segments in checkpointSubtreePath · Entire
- Run the git-refs canary in PR CI (matrix over checkpoint backend) · Entire
- fix(review): sum live tokens across a collapsed agent's workers · Entire
- fix(checkpoint): exclude protected dirs from first-checkpoint snapshot · Entire
- Handle empty base with no segments in checkpointSubtreePath · Entire
- Handle empty base with no segments in checkpointSubtreePath · Entire
- Fix stale git-refs skip reason in alternates test · Entire
- /simplify: route checkpoint-ID format checks through CheckpointPattern · Entire
- Update CheckpointID/trailer doc comments to mention ULIDs · Entire
- Run the git-refs canary in PR CI (matrix over checkpoint backend) · Entire
- e2e: scope copilot GitHub token to the copilot-cli agent only · Entire
- fix(review): verification-run nits — terminal zero-usage guards, TOCTOU re-emit, honest scale caveat · Entire
- /simplify: make non-branch ref push non-force too (one consistent policy) · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- e2e-checkpoint-store: align per-agent env with e2e.yml + harden input · Entire
- Recognize ULID checkpoint IDs alongside legacy hex · Entire
- fix(agent-help): isolate trail refresh backoff · Entire
- fix(review): fence scope enumerations as data + byte-bound the lists (trail findings) · Entire
- Parallelize the new ULID id tests · Entire
- /simplify: make non-branch ref push non-force too (one consistent policy) · Entire
- Fix stale force-push wording in prePushCheckpointRefs doc · Entire
- test(review): pin that codex $name skills survive the legacy repair + native invocation · Entire
- feat(review): codex on-disk skill discovery in $name form · Entire
- Build checkpoint subtree paths via path.Join helper (no tree change) · Entire
- refactor(review): consolidate one-row-per-agent collapse + drill-in polish · Entire
- fix(review): contract-correct live token emissions (live-review findings) · Entire
- Unexport ulidPattern (extraction shape, not a validator) · Entire
- Push git-refs checkpoints fast-forward-only (no force) · Entire
- Fix stale git-refs skip reason in alternates test · Entire
- fix(review): scope discard rules gate on cause, not anchored file (trail finding) · Entire
- Read-support refs-v1; explain fetches a git-refs checkpoint on clone · Entire
- Run the git-refs canary in PR CI (matrix over checkpoint backend) · Entire
- Push git-refs checkpoints from pre-push via the discovery queue · Entire
- fix(onboarding): History rung no longer reads a stale scan cache under a git-refs primary · Entire
- fix(onboarding): a partial import-scan failure can no longer read as Done · Entire
- feat(onboarding): tighten setup copy from demo feedback · Entire
- fix(review): surface codex's human error, not the raw JSON blob · Entire
- fix(agent-help): back off failed trail probes · Entire
- fix(onboarding): stop promising web-UI visibility for imported history · Entire
- fix(cli): keep enable's internal warnings out of the terminal; humanize decode failures · Entire
- fix(agent-help): skip trail probe when logged out · Entire
- fix(agent-help): refresh trails availability · Entire
- fix(mirror): don't cache a suspended empty-upstream placement as mirrored · Entire
- entireio/cli · Entire
- feat(onboarding): mirror offer uses the create wizard's region selection · Entire
- fix(onboarding): point the import hint at the group command for multi-agent history · Entire
- fix(status): --detailed shows the setup checklist too · Entire
- test(tokenstore): pin the warn-writer default by descriptor, not pointer · Entire
- test(tokenstore): pin the warn-writer default by descriptor, not pointer · Entire
- feat(onboarding): 'Step by step' option label · Entire
- can you update to v6.0.0-alpha.3 · Entire
- Add git-sync CLI entrypoint · Entire
- Expose replicate mode in API and CLI · Entire
- okay lets add an FAQ with this information to the readme..of course open a PR · Entire
- Add relay-only replicate engine mode · Entire
- Annotate rewrite tracker against current branch state · Entire
- Add stream close coverage for pack push paths · Entire
- question: so now we fixed if a branch is 100% included in the default branch (or another branch) but what if a branch is branched of the 10th commit (from HEAD) of main, how would the code handle this · Entire
- Centralize target capability wiring in session setup · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Are there good enough coverage around --prune as to avoid data loss? · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Add User Agent string for requests coming from git-sync, so that it has git-sync + version. Ideally it would also have http version 1.1 vs 2.0, but the latter is less important · Entire
- Sessions · entireio/git-sync · Entire
- Document batched bootstrap tag support · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- what test coverage do we have now for replicate? · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- Sessions · entireio/git-sync · Entire
- can you fix the linting error · Entire
- can you take a look at https://github.com/entireio/git-sync/issues/70 · Entire
- Review the current state of this change, test it on a repo, make sure all the PR comments are address, make an assessment of the docs. · Entire
- now looking at the json: I'm fine changing the stable API, this is a new project and there is only one external dependency using it yet. some of the reviews sounded as if the json isn't in a consisten · Entire
- review the changes, I'm adding for the first time the goreleaser configuration to release versions using goreleaser. Review the changes, and, there are a couple of things missing like, completions (is · Entire
- Add an installation instructions section to the README · Entire
- can you look at https://github.com/entireio/git-sync/issues/46 and then chat · Entire
- /changelog · Entire
- Can you take a look at the go code (wasm) in /Users/soph/Work/entire/devenv/entire-io-worktree1 based a bit on that I wonder if something like this can be build: · Entire
- Bump golang.org/x/crypto to v0.52.0 · Entire
- Replace the hardcoded binary name in usage with os.Args[0] · Entire
- Same-repo check bypassed by trailing slash difference · Entire
- /changelog · Entire
- I think saying "use sync instead" @internal/syncer/syncer.go:879-882 is a bit misleading. Not all the errors could be fixed with sync. Thoughts? · Entire
- can you review https://github.com/entirehq/mirror-pipeline/pull/135 · Entire
- this should work right, or did the syntax change: · Entire
- Review the code changes against the base branch 'main'. The merge base commit for this comparison is 368750cee35f31935640a34ad199e889fc60f1a8. Run `git diff 368750cee35f31935640a34ad199e889fc60f1a8` t · Entire
- i need to figure out how to run this project...and do some demo examples..i need you to make me some kind of tutorial · Entire
- can you review the changes in this branch and read the pr description if everything looks right · Entire
- can you take a look at https://github.com/entireio/git-sync/issues/63 · Entire
- git-sync sync --tags https://github.com/entireio/cli.git $ARTIFACTS_REMOTE · Entire
- do this · Entire
- Add tests to ensure that source and target must not be the same repository · Entire
- ship it · Entire
- can you change the module name from github.com/soph/git-sync to github.com/enitrehq/git-sync ? · Entire
- can you review the faq changes in this branch, can you look at them as an engineer being familiar with general usage of git and how repositories work · Entire
- Review commit b718e82 ("Add batched planning backend sensitivity test") in /Users/soph/Work/entire/devenv/git-sync. Focus on whether the new git-http-backend test is a sound experiment surface for bat · Entire
- can you look at the changes in this branch, I want to run the smoke test against a local entire using the linux repo. I did it run once before and it seems no matter what I do it just finishs quickly · Entire
- ❯ GITSYNC_MAX_REF_UPDATES_PER_PUSH=5000 go run ./cmd/git-sync replicate --all-refs --stats --verbose \ · Entire
- can you take a look again, we renamed the package name and I rebased onto main, also tests seem to fail · Entire
- Can you update CHANGELOG.md for a 0.1.1 with all the changes since repo was created. Keep the style of https://github.com/entireio/cli/blob/main/CHANGELOG.md · Entire
- can you look at the comments on https://github.com/entireio/git-sync/pull/66 and address them? · Entire
- [lint:go] golangci-lint has version 2.11.4 built with go1.26.1 from 8f3b0c7e on 2026-03-22T17:35:14Z · Entire
- git-sync on main [$!?] via 🐹 v1.26.2 on ☁️ (us-east-2) took 1m26s · Entire
- /goal simplify this repo, make sure to de-slop it continue until you are happy, make sure to backfill tests and validate any significant change. The output of this should be a PR with green CI, review · Entire
- Fix go-git Compilation and Import Ordering · Entire
- more reviews! · Entire
- this repo has been renamed from gitsync to git-sync I reckon I have tho change git ogirin urls. what is the git command to do that? · Entire
- Session 019dd9f5-75c · Entire
- yes, start implementing, make a new branch, make meaningful commits, and add tests as you go, when it makes sense create tests first · Entire
- bump to go-billy v6-alpha-1 · Entire
- do we have integration tests? · Entire
- just remove .clawpatch from the commit but then just delete the folder, we don't need to keep it · Entire
- can you rebase soph/progress-indicators onto soph/smart-subdivision · Entire
- Resolve Dependabot Security Alerts with golang.org/x/crypto · Entire
- Remove the Entire DB credential-store integration · Entire
- Remove the Entire DB credential-store integration · Entire
- Remove the Entire DB credential-store integration · Entire
- Review the code changes against the base branch 'main'. The merge base commit for this comparison is 368750cee35f31935640a34ad199e889fc60f1a8. Run `git diff 368750cee35f31935640a34ad199e889fc60f1a8` t · Entire
- We have a repo with 50k refs and we go this error: 2026/06/18 13:17:39 WARN Permanent sync error, terminating error="sync: replicate relay failed: replicate execute: push target refs: target receive-p · Entire
- Remove the Entire DB credential-store integration · Entire
- Review the code changes against the base branch 'main'. The merge base commit for this comparison is 368750cee35f31935640a34ad199e889fc60f1a8. Run `git diff 368750cee35f31935640a34ad199e889fc60f1a8` t · Entire
- Remove the Entire DB credential-store integration · Entire
- Remove the Entire DB credential-store integration · Entire
- Remove the Entire DB credential-store integration · Entire
- can you take a look at https://github.com/entireio/git-sync/security/dependabot/5 · Entire
- Merge pull request #5 from entirehq/nodo/module-name · Entire
- build(deps): bump the go-dependencies group across 1 directory with 5 updates · Entire
- Merge pull request #35 from entireio/soph/move-to-cobra · Entire
- Rename module name to `entire.io/entire/git-sync` · Entire
- Merge pull request #15 from entireio/nodo/entire-module-name · Entire
- Upgrade go-git to v6.0.0-alpha.2 · Entire
- Rename module to entire.io/git-sync · Entire
- Commits · entireio/git-sync · Entire
- More plumbing · Entire
- Rename module to match the repo name · Entire
- Merge pull request #9 from entirehq/nodo/follow-info-refs-redirects · Entire
- Validate v2 fetch acknowledgment flow · Entire
- Skip pack push for branches fully subsumed by trunk · Entire
- Fix three review findings on --all-refs · Entire
- Fix three issues from PR review · Entire
- Test --prune respects --branch and --map filters · Entire
- Standardize JSON tags to camelCase across all structs · Entire
- Add license check task for CI · Entire
- smarthttp: optionally follow info/refs redirects into Endpoint · Entire
- Pin GitHub Actions to latest release commit SHAs · Entire
- Merge pull request #12 from entireio/nodo/rename-module-to-entire-io · Entire
- Free commit graph store immediately after extracting first-parent chain · Entire
- Fix golangci-lint findings · Entire
- Expose FollowInfoRefsRedirect through public gitsync API · Entire
- Update docs to reflect camelCase JSON key convention · Entire
- simplified · Entire
- Merge pull request #11 from entireio/soph/bump-go-git-v6-alpha2 · Entire
- Bump golangci-lint to v2.11.4 · Entire
- Remove explicit checkout ref from CI workflows · Entire
- Merge pull request #6 from entireio/soph/branch-optimizations · Entire
- smarthttp_test: satisfy errcheck + revive on new tests · Entire
- Disable interactive git credential prompts during tests · Entire
- reduced docs amount · Entire
- Plan trunk first in batched bootstrap to cut per-branch graph fetches · Entire
- more readme updates · Entire
- Propagate collectCommitHashes errors · Entire
- Add BestEffort policy and ActionWarn for per-ref reject downgrades · Entire
- Simplify after review: dedupe, trim comments, flatten conditionals · Entire
- Normalize smart HTTP endpoint paths · Entire
- Validate info refs advertisement type · Entire
- Merge pull request #22 from entireio/codex/readme-usage-doc · Entire
- Reject identical source and target endpoints · Entire
- Merge origin/main into naming, resolve conflicts with module rename · Entire
- Cover sync-mode prune scope end-to-end · Entire
- Add CI workflows and fix all golangci-lint violations · Entire
- rename package fully to entire.io/entire/gitsync · Entire
- Fix CI failures after go-git v6 upgrade and module rename · Entire
- Handle v2 fetch remote ERR packets · Entire
- more simplification · Entire
- Merge pull request #14 from entireio/pkt-err · Entire
- Handle response-end in v2 acknowledgments · Entire
- Reject oversized pkt-line packets · Entire
- Cover incremental push failure recovery · Entire
- Merge pull request #7 from entirehq/soph/add-ci-and-lint · Entire
- Skip unborn ls-refs entries · Entire
- Route slog and sideband progress through the live ticker · Entire
- Move detailed usage docs out of README · Entire
- fmt · Entire
- Accept empty pkt-line data packets · Entire
- Merge pull request #16 from entireio/soph/go-1-26-2 · Entire
- even more general url validation · Entire
- Rename module path from gitsync to git-sync · Entire
- Add GoReleaser release pipeline · Entire
- Document v0.4.2 in CHANGELOG · Entire
- Sync to targets with overlapping reachability · Entire
- switch to checkpoint v2 dual write · Entire
- actually do full v2 migration · Entire
- Merge pull request #18 from entireio/changes · Entire
- Rename README limits section · Entire
- Merge pull request #26 from entireio/add-goreleaser-publish-release · Entire
- Merge pull request #33 from entireio/soph/fixes · Entire
- minutes since last rename: 0 · Entire
- Merge pull request #21 from entireio/docs/readme-installation-instructions · Entire
- Merge pull request #23 from entireio/codex/readme-faq · Entire
- docs: add README FAQ · Entire
- Add installation instructions to README · Entire
- Library AllRefs implies tag inclusion; close the contract gap · Entire
- Merge pull request #29 from entireio/update-changelog-first-release · Entire
- Track per-side transport bytes for source and target · Entire
- Use os.Args[0] in usage strings instead of hardcoded names · Entire
- strategy, trailers, clusterdiscovery: delete dead code and its tests · Entire
- Show per-side throughput at end of run and via --progress ticker · Entire
- Add version subcommand to git-sync CLI · Entire
- move package to root level · Entire
- Update CONTRIBUTING.md · Entire
- Apply suggestions from code review · Entire
- Update README.md · Entire
- add homebrew instructions · Entire
- Update README.md · Entire
- no need to specify go dependency · Entire
- Merge pull request #17 from entireio/soph/move-to-root-package · Entire
- Surface current pack number during batched bootstrap · Entire
- Test lazy-fetch fires before materialized fallback · Entire
- Add git remote-helper transport (HelperConn) · Entire
- Merge pull request #34 from entireio/soph/prevent-double-fetch · Entire
- Merge pull request #27 from entireio/naming · Entire
- first pass at doc update · Entire
- Merge pull request #13 from entireio/soph/docs-update-for-oss-release · Entire
- Add topo bootstrap strategy for merge-heavy repos · Entire
- Round out other-kind ref semantics and unit-test the rejection logic · Entire
- better wording around background · Entire
- Collapse CHANGELOG to single Added section for first release · Entire
- Remove Slack failure notification from release workflow · Entire
- updated faq/readme again · Entire
- Wire --all-refs into the CLI surface · Entire
- Apply suggestion from @pjbgf · Entire
- Apply suggestions from code review · Entire
- Update sideband '\r' progress in place above the throughput ticker · Entire
- Add --target-max-ref-updates flag; quiet ref-only batch progress · Entire
- Lazy-fetch source closure before materialized fallback · Entire
- generalize checkpoint ref reconciliation · Entire
- Validate bootstrap strategy at the API edge, not deep in planning · Entire
- fixed linting · Entire
- Merge pull request #28 from entireio/delete-slack-boot-notifications · Entire
- Skip upfront source fetch when relay handles the push · Entire
- Merge pull request #42 from entireio/soph/multi-have · Entire
- Fix cobra cmd lint findings · Entire
- Render throughput as 'host → bytes @ rate │ bytes @ rate → host' · Entire
- Use observed pack size to size post-rejection subdivisions · Entire
- Merge pull request #25 from entireio/soph/homebrew · Entire
- Freeze per-side rate once a transfer goes idle · Entire
- Use ANSI 2K to clear the progress line before notify/render · Entire
- Abort uploads early once projected to exceed the target body limit · Entire
- Address force-clarification review findings · Entire
- Apply suggestion from @gtrrz-victor · Entire
- fixed linting · Entire
- Merge pull request #40 from entireio/soph/streaming-pack-parse · Entire
- Include pack size estimates in subdivision notices · Entire
- Address follow-up review on --all-refs · Entire
- Use projected pack size for factor & objectsSent for calibration · Entire
- Merge pull request #43 from entireio/soph/changelog-0-4-3 · Entire
- Surface bootstrap pack subdivisions as inline notices · Entire
- Add git sync demo video · Entire
- v0.4.3 + changelog skill · Entire
- Log estimated pack size and full error on every push attempt · Entire
- Display rolling-window throughput while a side is actively transferring · Entire
- Merge pull request #31 from entireio/codex/add-repo-header-image · Entire
- Merge pull request #38 from entireio/soph/smart-subdivision · Entire
- cover image · Entire
- Bump to v6.0.0-alpha.1 · Entire
- Buffer partial lines in sessionStderr until a terminator arrives · Entire
- Merge pull request #41 from entireio/soph/topo-bootstrap · Entire
- Document bootstrap chain ordering with worked example · Entire
- Fix lint failures: exhaustive switches, errcheck, goconst · Entire
- Merge pull request #49 from entireio/nodo/go-billy-bump · Entire
- Cover batched + AllRefs + BestEffort, polish bootstrap polish-items · Entire
- linting · Entire
- Declare all pushed checkpoints as haves to avoid re-fetching ancestry · Entire
- fixed fmt · Entire
- Move git-sync CLI to cobra for per-subcommand help · Entire
- Stream-parse the pack as it uploads to expose objects-sent counter · Entire
- Pin remaining --all-refs paths: incremental relay, batched bootstrap, replicate · Entire
- Merge pull request #75 from entireio/fix/target-push-timeout-batched-retry · Entire
- Merge pull request #51 from entireio/soph/head-bootstrap-default-branch · Entire
- Merge pull request #30 from entireio/soph/cover-image · Entire
- Merge pull request #94 from entireio/fix/batch-ref-updates-receive-pack · Entire
- bootstrap: push source HEAD's branch first · Entire
- Simplify after fifth review: dedupe, fold tag/other walk, reuse helpers · Entire
- Document non-fast-forward requirement for topo bootstrap · Entire
- Merge pull request #53 from entireio/soph/force-clarification · Entire
- Merge pull request #37 from entireio/soph/progress-indicators · Entire
- Cover front-loaded aborts and sub-floor budgets in early-abort path · Entire
- Recombine checkpoints when consecutive packs underuse the target limit · Entire
- Delay --progress ticker until after auth resolution · Entire
- syncer: warn that SSH stats and progress are incomplete · Entire
- Sharpen --all-refs semantics: branch-filter override, Pusher pointer, prune coverage · Entire
- test server: emit HEAD symref-target under v2 ls-refs symrefs · Entire
- Apply ExcludeRefPrefixes to probe output · Entire
- Surface source HEAD symref in Result and ProbeResult · Entire
- Scope lease-failure escalation to --force-with-lease · Entire
- Merge pull request #73 from entireio/fix/ref-rejected-value-target · Entire
- Prefer parsed server body limit over raw sentBytes when ratcheting budget · Entire
- gitproto: drop peeled "^{}" refs from AdvRefsToSlice · Entire
- Add RefScope.AllRefs to broaden mirroring beyond branches and tags · Entire
- Add --exclude-ref-prefix to trim namespaces from --all-refs · Entire
- gitproto: send empty pack on pack-less ref creates · Entire
- onboarding runners, generated with "entire trail tune" · Entire
- Consume positional source/target left-to-right across commands · Entire
- Update bench usage text to match new force flags · Entire
- Pair secret-flag registration with its env fallback · Entire
- bootstrap: treat receive-pack timeouts (408/504) as batchable · Entire
- gitproto: add SSH transport via per-RPC ssh exec · Entire
- Clean up CLI flag plumbing and small duplications · Entire
- Delete dead code kept alive only by its own tests · Entire
- Simplify remote-helper transport after review · Entire
- bootstrap: clearer messaging when a push times out · Entire
- gitproto: extract transport interface and rename HTTPConn · Entire
- bootstrap: address Copilot review — wording/naming for timeout path · Entire
- Merge pull request #55 from entireio/soph/go-git-alpha3 · Entire
- Simplify after review: dedupe hoist helpers, inline trivial wrapper · Entire
- Match hoist on SourceRef so --map remappings push the right target first · Entire
- Simplify after review · Entire
- Split --force into --force-with-lease and --force-blind · Entire
- gitproto: classify target-ref moves by extracting CommandStatusErr robustly · Entire
- refscope: add ExcludeRefs for exact ref-name exclusion · Entire
- Merge pull request #77 from entireio/fix/credential-token-usage-leak · Entire
- Docs: HEAD / default branch section · Entire
- Use errors.Is in annotateLeaseFailure passthrough test · Entire
- Update docs/usage.md · Entire
- Merge pull request #44 from entireio/soph/all-refs · Entire
- Merge pull request #81 from entireio/fix/positional-source-url-args · Entire
- Merge pull request #74 from entireio/fix/pack-less-ref-create-empty-pack · Entire
- Merge pull request #98 from entireio/entire-unmirrored-exclude-exact · Entire
- Stop credential tokens leaking into usage output · Entire
- Add SetIdentity for embedder User-Agent attribution, derive default version from build info · Entire
- Merge pull request #78 from entireio/fix/ssh-argument-injection · Entire
- Merge pull request #76 from entireio/soph/changelog-0-7-0 · Entire
- Merge pull request #105 from entireio/bump-go-git · Entire
- Bump go-git to latest for Git v2 fetches · Entire
- Merge pull request #92 from entireio/fix/tokenstore-windows-flock · Entire
- Reject option-like SSH destinations and terminate ssh options · Entire
- refactor(import): store imported checkpoints on v1, not a separate ref · Entire
- Make replicate error message less confusing · Entire
- Merge pull request #52 from entireio/nodo/fix-error-message · Entire
- gitproto: classify create-side CAS races (already exists) as ErrTargetRefMoved · Entire
- Merge pull request #88 from entireio/fix/session-resource-leaks · Entire
- Keep a pack-observer Scanner error from aborting the upload · Entire
- Treat a pack-less v2 fetch response as an error, not success · Entire
- 0.7.0 · Entire
- Probe helper capabilities for a clear unsupported error · Entire
- Make the token-store file lock compile on Windows · Entire
- Use a real Windows lock for the file token store · Entire
- git-sync-bench: exit non-zero on failed runs, drop -1 sentinels · Entire
- Fix nil-pointer panic in checkpoint parent-load error path · Entire
- Default ref-update batch to 5000; make it env-tunable · Entire
- Bump golang.org/x/crypto to v0.54.0 · Entire
- Include the port in the git-credential host field · Entire
- Merge pull request #104 from entireio/soph/bump-x-crypto-0.52 · Entire
- bootstrap: trim redundant batchable-error test cases · Entire
- Don't mutate the caller's managed map in BuildPlans · Entire
- Move internalbridge under internal/ so it is truly unimportable · Entire
- Merge pull request #80 from entireio/fix/checkpoint-nil-deref · Entire
- Batch ref-update commands to stay under receive-pack cap · Entire
- go.mod and test hygiene · Entire
- Merge pull request #89 from entireio/fix/buildplans-managed-map-mutation · Entire
- Merge pull request #83 from entireio/fix/fetch-drops-mappings · Entire
- Merge pull request #82 from entireio/fix/credential-host-port · Entire
- Merge pull request #85 from entireio/fix/v2-fetch-premature-eof · Entire
- Drop redundant protocol/mode defaulting from both clients · Entire
- Document remote-helper scheme support · Entire
- fix review attach metadata guard · Entire
- Merge pull request #91 from entireio/fix/bench-exit-code-and-sentinels · Entire
- Address review notes on the refactor · Entire
- gofmt: realign config structs after TargetMaxRefUpdates · Entire
- Bump golang.org/x/net to v0.55.0 to fix CVE-2026-25680 · Entire
- Merge pull request #86 from entireio/fix/already-exists-create-race · Entire
- Merge pull request #102 from entireio/paul/ua-service-identity · Entire
- test: isolate tests from system/global git config · Entire
- Merge pull request #96 from entireio/feat/remote-helper-transport · Entire
- Merge pull request #87 from entireio/fix/internalbridge-truly-internal · Entire
- Merge pull request #101 from entireio/soph/bump-x-net · Entire
- Release session resources on partial-setup and error paths · Entire
- formatting · Entire
- Route non-native URL schemes through git remote helpers · Entire
- Remove the Entire DB credential-store integration · Entire
- Cut 0.8.0 release section in the changelog · Entire
- Merge pull request #103 from entireio/paul/release-0.8.0 · Entire
- Merge pull request #100 from entireio/soph/enable-ref-backend · Entire
- enable ref backend for git-sync · Entire
- gofmt: fix import ordering in client_test.go · Entire
- Merge pull request #99 from entireio/simplify/de-slop · Entire
- /superpowers:brainstorming for the skills how hard would it be to add the marvin logo in ascii art or · Entire
- repo mirror list: replace generic sortRows with concrete sorters · Entire
- I think something like this is miising from out opencode installation? https://github.com/obra/superpowers/blob/main/.opencode/plugins/superpowers.js · Entire
- fix: dedupe merged code-search stats across mirror cells · Entire
- Expand what-happened trigger phrases · Entire
- some of the agent installs aren't working like cursor. can we update the repo to follow the smae skills install as this one /Users/alisha/Projects/cc-skills-golang · Entire
- build(deps): pin betterleaks to 1.5.0 (1.6.1 has data race) · Entire
- test: make GitTerminalPromptOnIsNotAgent hermetic · Entire
- fix(repo): resolve `mirror get` clone URLs via that cluster's core · Entire
- Merge pull request #1664 from entireio/feat/review-no-default-timeout · Entire
- test(import): end-to-end integration coverage; lint fixups · Entire
- Merge pull request #1672 from entireio/soph/promote-control-plane-commands-out-of-labs · Entire
- fix: fan out code search across mirror placements, not just home cell · Entire
- docs: add ref-based checkpoint backend (git-refs) architecture doc · Entire
- Merge pull request #1720 from entireio/fix/enable-confirm-defaults-1717 · Entire
- cli: standardize on printJSON for indented JSON output · Entire
- fix(review): TUI sink must never backpressure the orchestrator · Entire
- fix(review): stale worker config excludes that worker, not the crew (trail findings) · Entire
- Merge pull request #1680 from entireio/move-json-flag-to-specific-commands · Entire
- can you read this and tell me whats going on https://github.com/entireio/skills/issues/3 · Entire
- Merge pull request #1679 from entireio/repo-mirror-list-name-column · Entire
- plugins/entire/skills/search/SKILL.md fill out search skill · Entire
- feat(import): collapse+truncate imported session LastPrompt · Entire
- Merge pull request #1665 from entireio/feat/mirror-list-filter-sort · Entire
- refactor(import): drop unused Provenance from imported checkpoints · Entire
- I have added a new skill to plugins/entire/skills/what-happened · Entire
- fix: harden cell fan-out placement routing (trail #794 findings) · Entire
- fix(review): bound TUISink.Wait, join the pump, surface drops (crew findings) · Entire
- Merge remote-tracking branch 'origin/main' into repo-mirror-list-name-column · Entire
- fix(import): address PR review feedback · Entire
- fix: match cell name against cluster URLs before jurisdiction fallback · Entire
- repo mirror list: rename REPO column and --repo flag to NAME · Entire
- Move control-plane --json off the shared persistent flag · Entire
- e2e: share the run-capture/deadline-wrap block across agent runners · Entire
- docs(repo): say "login server", not "core", in `mirror get` help · Entire
- repo mirror list: single source of truth for column names · Entire
- fix: guard trail finding remotes · Entire
- add trail worktree checkout core · Entire
- cli: standardize on printJSON for indented JSON output · Entire
- checkpoint resume: bare picker and non-TTY listing · Entire
- lets fix this issue https://github.com/entireio/skills/issues/6 · Entire
- repo mirror list: fix missed sort keys in unit tests · Entire
- cli: drop types and test helper orphaned by the dead-code sweep · Entire
- Merge pull request #1676 from entireio/paul/mirror-get-cluster-routing · Entire
- Merge pull request #1682 from entireio/soph/enable-preselect-detected-agents · Entire
- cli: dedupe tmp-state cleanup and rewind preview warnings · Entire
- review: dedupe config filtering and picker multiselect construction · Entire
- simplify: hoist TrimSpace out of placement loop, add slug upgrade · Entire
- repo mirror list: filter on the owner/repo form shown in the table · Entire
- Group org/project/repo/grant under noun-groups registration · Entire
- strategy, trailers, clusterdiscovery: delete dead code and its tests · Entire
- can you rename everything from agent-plugins to skills. I'll handle renaming folder · Entire
- Commits · entireio/cli · Entire
- add .worktreeinclude copying for trail worktrees · Entire
- repo mirror list: split column key from display header · Entire
- git-remote-entire: address PR review on ENTIRE_TOKEN path · Entire
- test: pin git background gc off in isolated test env (COR-394) · Entire
- Merge pull request #1674 from entireio/investigate-cli-cross-region-code-search-fan-out-i · Entire
- repo mirror list: fail fast on bad --sort column · Entire
- Merge remote-tracking branch 'origin/feat/review-codex-skill-invocation' into feat/codex-skill-discovery · Entire
- cli: restore coverage that rode out with deleted dead wrappers · Entire
- add ignore-rule handling for trail worktrees · Entire
- Document promoted control-plane commands in README · Entire
- cli: dedupe agent display-name and hook-agent-option building in setup · Entire
- docs(repo): tidy `mirror get` help wrapping, mention .git tolerance · Entire
- auth: add context-aware control-plane target resolver · Entire
- cli: share the stop-sessions confirmation prompt · Entire
- fix: jurisdiction fallback prefers default cluster · Entire
- fix(review): restore the judge's 20m effective bound + stale help (trail findings) · Entire
- agent/vogon: reuse one parser for the sessionInfoRaw hooks · Entire
- Session 019df8f0-6a4 · Entire
- agent: dedupe transcript scanning in opencode and copilot-cli · Entire
- feat(trail): wire types for threads, attachments, watchers · Entire
- Session 019df8bf-2e4 · Entire
- fix(review): codex discovery honors CODEX_HOME (Bugbot finding) · Entire
- fix(review): rollout poll never gives up while the run is alive (Bugbot finding) · Entire
- Session 84be825e-0bd · Entire
- docs(review): finish the 5m->20m judge-default sweep · Entire
- auth: tab-complete context names for `auth use` · Entire
- docs: frame branch->refs migration as read-routing, not mirroring · Entire
- Merge branch 'main' into soph/promote-control-plane-commands-out-of-labs · Entire
- refactor(review): reviewerTimeout body to max() as well (review feedback) · Entire
- git-remote-entire: document TLS-skip caveat; test empty advertised cores · Entire
- Implement Checkpoints v1.1 Topology Coverage · Entire
- repo mirror list: --sort help names the key, not the header · Entire
- Merge pull request #1673 from entireio/nina/palette-remaining-huh-forms · Entire
- cli subpackages: delete dead code and its dedicated tests · Entire
- agent/geminicli: drop trailing blank line left by parser fold · Entire
- simplify trail worktree checkout internals · Entire
- refactor(import): generalize import package across agents (Claude first) · Entire
- cli: delete dead root-package code and its dedicated tests · Entire
- checkpoint resume: address review findings · Entire
- repo mirror list: use shell-friendly kebab sort keys · Entire
- cli: dedupe tmp-state cleanup and rewind preview warnings · Entire
- Merge pull request #1695 from entireio/dependabot/go_modules/go-dependencies-e492702b2b · Entire
- cli: drop types and test helper orphaned by the dead-code sweep · Entire
- feat(trail): approve, request-changes, and approvals commands · Entire
- attribution: make summary percentages sum to 100 · Entire
- checkpoint resume: integration tests · Entire
- e2e: share the run-capture/deadline-wrap block across agent runners · Entire
- Merge pull request #1685 from entireio/soph/changelog-0-8-42 · Entire
- refactor(review): delete the vestigial timeout sentinel (review feedback) · Entire
- Merge pull request #1690 from entireio/dependabot/go_modules/go-dependencies-470f5ba989 · Entire
- strategy: finish refs.Primary migration · Entire
- fix(attribution): scan full transcript for subagents spawned before checkpoint · Entire
- checkpoint resume: hide while experimental · Entire
- agent: collapse capability As* helpers onto two generic gates · Entire
- fix(attribution): stop re-adding cumulative subagent tokens on every checkpoint · Entire
- enable: address PR review — make the picker-path test meaningful · Entire
- Merge branch 'main' into soph/loosen-repo-list-enums · Entire
- docs: add git-refs condensation/push scenario to checkpoint-scenarios · Entire
- docs: cover both persistent backends in sessions-and-checkpoints · Entire
- test(import): verify Run wiring writes session state (and skips on dry-run) · Entire
- doctor: address review feedback on mirror check · Entire
- checkpoint resume: harden auto-detection and clash message · Entire
- Merge pull request #1663 from entireio/soph/loosen-repo-list-enums · Entire
- build(deps): bump the go-dependencies group with 2 updates · Entire
- feat(trail): discussion, attachment, and watcher commands · Entire
- checkpoint resume: address PR review feedback · Entire
- cli: share the stop-sessions confirmation prompt · Entire
- Merge branch 'main' into feat/codex-skill-discovery · Entire
- enable: pre-select detected agents instead of skipping the picker · Entire
- docs(review): note why a pump Send racing program exit is safe · Entire
- Merge branch 'main' into fix/1743-defer-checkpoint-push-empty-remote · Entire
- always add worktree ignore rule to .gitignore · Entire
- investigate: fix flaky picker tests racing on global override · Entire
- Fix JSON flag test comments · Entire
- Review and Simplify CLI Integration · Entire
- changelog 0.8.42 · Entire
- Fix login integration tests for new output wording. · Entire
- agent: dedupe transcript scanning in opencode and copilot-cli · Entire
- feat(trail): model and wire structs for reviewers, type, priority, approvals · Entire
- cli: share checkpoint/trail command-noun constants · Entire
- cli: dedupe agent display-name and hook-agent-option building in setup · Entire
- test: reduce boilerplate in imported-session tests · Entire
- checkpoint resume: simplify picker and prefix gate · Entire
- Merge pull request #1692 from entireio/fix-investigate-picker-parallel-flake · Entire
- cli subpackages: delete dead code and its dedicated tests · Entire
- feat(session): surface imported sessions as read-only in list/info · Entire
- fix(strategy): never flag imported sessions as orphaned in clean · Entire
- add trail worktree path helpers · Entire
- fix(strategy): don't purge imported sessions in shadow-branch orphan cleanup · Entire
- Merge pull request #1611 from entireio/feat/checkpoint-migrate · Entire
- reject unnumbered trails and stale worktrees · Entire
- Merge branch 'main' into nina/palette-remaining-huh-forms · Entire
- docs: clarify the git-refs vs git-branch base-path difference · Entire
- cli: delete dead root-package code and its dedicated tests · Entire
- agent/vogon: reuse one parser for the sessionInfoRaw hooks · Entire
- auth: factor shared per-context manager + reauth-error mapping · Entire
- feat(session): exempt imported sessions from staleness auto-purge · Entire
- agent/geminicli: drop trailing blank line left by parser fold · Entire
- feat(import): write a listable session.State per imported session · Entire
- fix(import): imported session LastPrompt uses the most recent turn · Entire
- tidy trail worktree checkout helpers · Entire
- Merge pull request #1669 from entireio/feat/codex-skill-discovery · Entire
- Switch Login Flow to Browser-Based Default · Entire
- Merge remote-tracking branch 'origin/main' into move-json-flag-to-specific-commands · Entire
- ENTIRE_TOKEN Environment Override for CI · Entire
- test(import): satisfy errcheck/goconst in session-state tests · Entire
- ENTIRE_TOKEN Security and Validation Fixes · Entire
- Merge branch 'main' into soph/loosen-repo-list-enums · Entire
- Store Compact Transcript in Checkpoints · Entire
- Add Tab Completion for Auth Context Names · Entire
- docs: design for experimental command gating · Entire
- harden trail worktree checkout edge cases · Entire
- docs: rename gate to Visible/IsVisible for clearer semantics · Entire
- Attribution Bugs and Refactoring in CLI · Entire
- refactor(import): centralize imported-Kind checks and token merge · Entire
- fix(hooks): cut synchronous work from session start/end paths · Entire
- Align Trail Status with Server and Refactor List · Entire
- Update Auth Go After PR Merge · Entire
- fix(redact): catch Supabase sb_secret_ keys · Entire
- feat: gate experimental commands behind build-time visibility flag · Entire
- coreapi: regenerate client against current /repos spec + adapt callers · Entire
- Identify Commands Needing Checkpoints v1.1 Support · Entire
- fix(resume): exclude imported sessions from the resume picker · Entire
- auth: burn all PAT machinery; sessions/logout target entire-core only · Entire
- Merge pull request #1699 from entireio/feat/imported-sessions-in-session-list · Entire
- add --worktree flag to trail checkout · Entire
- Prevent Unauthorized Metadata Ref Creation · Entire
- simplify: delegate osroot.MkdirAll to native os.Root.MkdirAll · Entire
- Update Changelog for Versions 0.7.4 and 0.7.5 · Entire
- Trail Finding CLI Refactoring and Review · Entire
- Clarify Checkpoint Step Count Documentation · Entire
- auth: drop `auth list`, show active sessions in `auth status` · Entire
- Debug Cluster Context Git Remote Lookup · Entire
- Merge remote-tracking branch 'origin/main' into checkpoint-resume · Entire
- print bare worktree path when stdout is not a terminal · Entire
- Refine logout Command with --all-contexts Flag · Entire
- Merge pull request #1736 from entireio/bump-go · Entire
- Refactor Sessions to AuthSessions for Clarity · Entire
- fix(setup): stop `enable --agent` from leaking local overrides into project settings · Entire
- feat(trail): assignee/reviewer/type/priority on update and create · Entire
- surface git stderr from common-dir resolution · Entire
- Merge pull request #1694 from entireio/schema-regen · Entire
- harden worktree checks from review feedback · Entire
- Stop CLI Polling for Empty Mirrors · Entire
- CLI Resilience for New API Fields · Entire
- Use freshness constant for stale findings · Entire
- Context-Aware Control-Plane Target Resolution · Entire
- Merge branch 'main' into improve-human-added-attribution-docs · Entire
- fix(trail): review feedback — stderr auth errors, trim type/priority, partial-update clarity · Entire
- test(trail): rename collaboration command test file · Entire
- Fix Login Integration Test Output · Entire
- Centralize Checkpoint Metadata Mirror Updates · Entire
- feat(trail): drop attachment and watcher commands for now · Entire
- test(integration): e2e coverage for local-only enable checkpoint save (#1123) · Entire
- fix(settings): recognize local-only setup so hooks run after enable --local · Entire
- Remove Redundant Trail Status Parsing · Entire
- Analyzing Opus vs Sonnet for Subagents · Entire
- Deprecate the Entire Checkpoint Rewind Option · Entire
- fix(enable): default repo-init and GitHub-create prompts to No · Entire
- Push Checkpoints v1.1 Ref to Remote · Entire
- Bump go-git to latest · Entire
- Debug Search CLI and UI Result Discrepancies · Entire
- Auth Review Followups and Tests · Entire
- fix(setup): enable writes the enabled flag to the resolved settings scope · Entire
- Add --version and --help Flags to git-remote-entire · Entire
- Add User Agent to Git Remote Helper · Entire
- fix(enable): make GitHub repo creation and push explicit opt-ins · Entire
- Fix Enable Report Timeout and URL Stripping · Entire
- fix(claudecode): strip IDE context tags from the captured turn prompt · Entire
- Address CLI Review Feedback and Mirror Check · Entire
- refactor(runner): move `trail tune` to `entire runner setup` · Entire
- fix(enable): add separate default-No push guard and warn prefix · Entire
- Centralize API Authentication Handling · Entire
- Fix Push Error Handling and Add Cluster Trust Gate · Entire
- Merge pull request #1677 from entireio/feat/review-nonblocking-tui-sink · Entire
- ok fine bugbot wants tests, let's do it: · Entire
- Align Trail Commands with Updated API · Entire
- fix(hooks): make detached trail-refresh diagnosable and throttled · Entire
- Fix Test Failures From Cosmetic Change · Entire
- Update CLI Docs Overview Link · Entire
- Fix Git Remote Helper Status Relay · Entire
- Replace Internal 'Core' Term With 'Login Server' · Entire
- tighten trail worktree checkout guards · Entire
- test(integration): e2e coverage for re-enable scope (#1140) · Entire
- Review Security Vulnerability Report · Entire
- Finish Checkpoints v1.1 Topology Coverage · Entire
- test(hooks): make #450 no-synchronous-dial assertion load-bearing · Entire
- test(integration): e2e coverage for IDE context tag stripping (#1423) · Entire
- Merge remote-tracking branch 'origin/main' into feat/entire-trail-checkout-worktree · Entire
- fix(enable): fetch existing checkpoint_remote branch instead of orphan · Entire
- Fix Test Fixture Leaking Into User Config · Entire
- Merge pull request #1589 from entireio/feat-image-externalize · Entire
- chore(trail): tailor runner prompts to the CLI repo · Entire
- Validate Trail Fallback List Options · Entire
- Fix Windows Cursor hooks + Scoop app-dir naming (#1424) · Entire
- fix(auth): auth token --jurisdiction mints from the active context, not data-host discovery · Entire
- Merge branch 'main' into feat/codex-skill-discovery · Entire
- hooks: don't block on stdin EOF when reading hook input (#1398) · Entire
- fix(enable): quote interpolated paths/repo in bootstrap prompts · Entire
- Merge pull request #1749 from entireio/fix/review-interactive-codex-regressions · Entire
- Loosen connect timeouts for slow links · Entire
- Refactor Auth Commands for Session Management · Entire
- Merge pull request #1735 from entireio/fix/windows-cursor-hooks-scoop-1424 · Entire
- Merge pull request #1731 from entireio/inherited-snacking-squirrel · Entire
- cursor: replace stale-form hooks on wrapper migration · Entire
- Audit COR-389 Auth Paths and Token Resolution · Entire
- fix(agent): skip full-transcript subagent scan when subagentsDir is empty · Entire
- Reuse list-for-push advertisement in remote helper push · Entire
- Auth Refactoring and Discovery Caching · Entire
- Fix Copilot CLI e2e Trust Dialog Detection · Entire
- Update docs/architecture/attribution.md · Entire
- Route checkpoints through entire:// push-through mirrors · Entire
- Changelog 0.7.6 · Entire
- Update docs/architecture/attribution.md · Entire
- fix(hooks): guard detached trail-refresh logging on WorktreeRoot · Entire
- Update docs/architecture/attribution.md · Entire
- Merge pull request #1739 from entireio/checkpoint-ref · Entire
- Update docs/architecture/attribution.md · Entire
- fix(review): restore interactive setup and Codex defaults · Entire
- Merge branch 'main' into feat/review-nonblocking-tui-sink · Entire
- Review Trail Finding Command Design · Entire
- fix(setup): resolve settings scope for bare disable and merged hook-install reads · Entire
- fix(redact): correct test comments on entropy-layer miss reasoning · Entire
- Skip post-plugin version check after self-update plugin · Entire
- Login Flow Improvements and Fallback Handling · Entire
- fix(cli): address review feedback · Entire
- fix(hooks): skip checkpoint-policy warning for detached trail-refresh · Entire
- Streamline Checkpoint Version Mirroring with refs.Primary · Entire
- Remove Unused README and Example Content · Entire
- Test entire:// mirror checkpoint routing via resolvePushSettings · Entire
- Merge pull request #1744 from entireio/fix/1743-defer-checkpoint-push-empty-remote · Entire
- Merge remote-tracking branch 'origin/main' into fix/1773-warn-logged-out-import · Entire
- Address PR #1404 Login Review Comments · Entire
- fix(strategy): heal pre-existing empty orphan metadata ref via checkpoint_remote · Entire
- test(procutil): satisfy errcheck on intentional ignores · Entire
- Remove Codex/Gemini Models, Add Pi Live Listing · Entire
- Changelog Version 0.7.7 · Entire
- external: stream hook input too, closing the last EOF-wait path (#1398) · Entire
- cli: add multi-cell fan-out helpers (groupReposByCell, fanOutCells) · Entire
- Fix Trail Creation Branch Handling and Validation · Entire
- fix(settings): use testutil.InitRepo in local-enabled regression test · Entire
- Fix .remote Field Stamping in Repo Create · Entire
- fix: roll back target on adopt retire failure · Entire
- fix(test): tighten IDE-tag e2e regression test and drop no-op cleanup · Entire
- fix(checkpoint): exclude protected dirs from first-checkpoint snapshot · Entire
- Inject Trail Context into Agent Model · Entire
- fix(setup): clarify settings-scope comment in runEnableOnConfiguredRepo · Entire
- Redesign Search TUI Table with Master-Detail Layout · Entire
- Fixed Lint and Package Name Issue · Entire
- OpenAI Privacy Filter Prompt Defaults · Entire
- Debug Mise Lint Failure on Main · Entire
- import: address review — pi branch-safe model, copilot streaming scan · Entire
- Route OPF Progress to stderr · Entire
- Validate Trail Finding API and CLI · Entire
- Isolate Token Store in CLI Tests · Entire
- Investigate CLI Injection at Session Start · Entire
- Fix Mirror List Core Request Dialing · Entire
- Move Runner Configs to Preferred Path · Entire
- hooks: extend stdin-EOF fix to the readers that bypass the shared helper · Entire
- fix(checkpoint): stamp phantom remotes left by failed filtered fetches · Entire
- Fix Trail Command Behavior and API Alignment · Entire
- Review PR Comments on Cross-Jurisdiction Routing · Entire
- Fix Search to Accept Entire Mirror Remotes · Entire
- Auth Refactor: Eliminate Static Fallbacks · Entire
- Merge pull request #1666 from entireio/feat/review-live-tokens · Entire
- Validate Empty Body Error Handling · Entire
- Code Review: Keyring Timeout and Store Improvements · Entire
- Remove Redundant Temporary Field from Checkpoint Stores · Entire
- Merge pull request #1734 from entireio/fix/auth-token-jurisdiction-context · Entire
- fix(strategy): make checkpoint_remote authoritative when seeding metadata ref · Entire
- build(deps): bump github.com/ogen-go/ogen · Entire
- Debug Repo Mirror Issue with Store Refactoring · Entire
- Debug CLI Core and Cell API Endpoints · Entire
- You are reviewing one semantic feature for clawpatch. · Entire
- Fix Linting Issues in CLI Tests · Entire
- build(deps): bump slackapi/slack-github-action from 3.0.3 to 3.0.5 · Entire
- Merge pull request #1746 from entireio/skip-fetch-all · Entire
- document checkpoint policy enforcement · Entire
- refactor(strategy): replace empty-remote network probe with a local, git-branch-only guard · Entire
- Simplify Store Access with Helper · Entire
- Refactor Redact Shard-Scoping Logic · Entire
- Review and Fix PR Code Nitpicks · Entire
- refactor(auth): dedup cell login refresh + tidy jurisdiction test per cleanup review · Entire
- Merge pull request #1706 from entireio/dependabot/go_modules/go-dependencies-32b8e7ed05 · Entire
- refactor(checkpoint): drop deprecated skipDefaultUpdate stamp · Entire
- Address OPF Review Feedback and Testing · Entire
- Interactive Resume Picker for Sessions · Entire
- fix(checkpoint): stamp on detached ctx and match remote URL exactly · Entire
- test(settings): fold local-enable tests into shared files, drop issue-numbered names · Entire
- fix(login): point headless users at the file token store, report real backend · Entire
- Collapse Checkpoint Metadata to v1 · Entire
- Merge branch 'main' into feat/entire-trail-checkout-worktree · Entire
- Debug Repeated Prompt Review Sessions · Entire
- limit hook policy gate to checkpoint writes · Entire
- Merge pull request #1740 from entireio/dependabot/github_actions/slackapi/slack-github-action-3.0.5 · Entire
- fix(setup): stop enable --agent from clobbering unparseable settings · Entire
- Fix Multi-Agent Run Hanging and Finalization Issues · Entire
- Read-support refs-v1; explain fetches a git-refs checkpoint on clone · Entire
- fix(review): honor agent prompt sentinels · Entire
- Add Brew Trust to CLI Distribution · Entire
- Changelog 0.7.8 Release · Entire
- fix(setup): recover legacy #1140 split enable state · Entire
- Merge pull request #1709 from entireio/feat/entire-trail-checkout-worktree · Entire
- Tighten Trail Worktree Checkout Guards · Entire
- Merge pull request #1703 from entireio/experimental-command-gating · Entire
- test(redact): pin Supabase provider-token length and hyphen boundaries · Entire
- fix(review): require terminal stdin for interactive mode · Entire
- test(setup): assert real local-disable precondition in enable sync tests · Entire
- Review Inspect Feature Cleanup · Entire
- fix(review): keep tests non-interactive by default · Entire
- Warn on Empty Transcript, Improve Transport Tests · Entire
- Refactor Checkpoint Storage Interfaces and Domain Adapters · Entire
- Merge pull request #1593 from entireio/color-trail-output · Entire
- fix(settings): create parent dir in raw settings save path · Entire
- Increase git-remote-entire Timeout Default · Entire
- cli: route activity/recap through the shared entire-api cell client · Entire
- Merge pull request #1724 from entireio/fix/450-hook-startup-latency · Entire
- Fix Empty Transcript Warning Agent Name · Entire
- Enrich JSON Session Summary Export · Entire
- Merge pull request #1751 from entireio/fix/redact-layer-vocab-and-pins · Entire
- Make E2E Tests Reliable on Main · Entire
- Add Entire Trail Checkout Command · Entire
- docs(setup): correct settings-scope comments; cover merged hook path · Entire
- fix(agentimport): keep subagent baseline when a turn's snapshot is nil · Entire
- docs(readme): document headless & CI authentication · Entire
- Revert CLAUDE Review Command Documentation · Entire
- fix(setup): default bare disable to local scope, add --local flag · Entire
- fix(session): re-baseline subagent tokens on session adopt · Entire
- refactor(redact): reconcile stale 7-layer/8-layer vocabulary tree-wide · Entire
- Move Session Tokens Under Labs · Entire
- docs(agent): document cumulative-snapshot contract on CalculateTotalTokenUsage · Entire
- Merge branch 'main' into fix/1523-checkpoint-push-batchmode-ssh · Entire
- refactor(e2e): reuse settled pane capture in Send · Entire
- fix(review): satisfy legacy config lint · Entire
- Refactor Grant Revoke Routing and Tests · Entire
- add brew auto-update confirmation flag · Entire
- fix(strategy): preserve cumulative subagent baseline across condensation backfill · Entire
- Simplify Checkpoint Version Policy Formatting · Entire
- Merge branch 'main' into delete-manual-commit-strat-references · Entire
- List me all the potential command combinations for review. · Entire
- checkpoint resume: add command with target resolution · Entire
- Import Agent History on First-Time Enable · Entire
- Fix Goconst Lint Findings for Checkpoint · Entire
- chore(agent-help): satisfy lint checks · Entire
- Merge branch 'main' into fix/1743-defer-checkpoint-push-empty-remote · Entire
- Improve Grant CLI Verb Syntax and Handling · Entire
- docs(tokenstore): correct warnedLoosePerms locking claim (Copilot review) · Entire
- Simplify E2E Failure List Join · Entire
- Surface Wrong-Cluster Clone Errors Clearly · Entire
- Unhide entire auth token CLI Command · Entire
- fix(paths): keep IsSubpath case-sensitive; fold only for exclusion · Entire
- refactor(cli): extract shared execx.SpawnDetached helper · Entire
- feat(review): skill-bearing workers get no injected default task · Entire
- Add Jurisdictional Token Flag to Auth Command · Entire
- fix(remotehelper): skip receive-pack POST when send-pack emits no request · Entire
- Add Trail Resume Subcommand · Entire
- Fix Ctrl-C Signal Handling in CLI · Entire
- feat(review): inject authoritative scope + diff into reviewer and judge prompts · Entire
- Merge pull request #1745 from entireio/group-root-help-commands · Entire
- Refine Risk Review Prompt Template · Entire
- fix(agent-help): isolate trail refresh backoff · Entire
- test(tokenstore): pin the warning's stderr default (round-2 review) · Entire
- refactor(test): fold enable-scope e2e into setup_cmd_test and drop issue-number references · Entire
- Merge pull request #1750 from entireio/fix/1036-headless-login-hint · Entire
- push up draft PR · Entire
- Merge pull request #1713 from entireio/fix/1123-local-settings-hooks · Entire
- Trail Finding and Pi Review Token Deduplication · Entire
- Go Best Practices Review and Hardening · Entire
- feat(review): grant the claude reviewer child a read-only tool allowlist · Entire
- Mirror Admin Suspension Warnings and Cleanup · Entire
- Mirror Creation Progress Steps · Entire
- Push git-refs checkpoints fast-forward-only (no force) · Entire
- Fix Codex Windows Hook Fallback · Entire
- fix(strategy): scope empty-remote guard to configured remotes; document staleness limit · Entire
- Pretty-print Vendored OpenAPI Spec · Entire
- Session Adoption and Worktree Management Fixes · Entire
- refactor(test): drop issue-number refs and redundant integration test (review) · Entire
- Add Agent-Safe CLI Fallback Guidance · Entire
- fix(agent-help): back off failed trail probes · Entire
- Remove Unused Checkpoint Version Gates · Entire
- Enforce Checkpoint Policies in CLI · Entire
- test: hoist the branch-v1 stamp into a constant (goconst) · Entire
- Fix Git Migration Ref and Metadata Handling · Entire
- Merge pull request #1762 from entireio/fix/agent-help-trails-availability · Entire
- /changelog 0.8.0 · Entire
- Fix Sessions Endpoint in Activity Feed · Entire
- fix(checkpoint): fail fast on interactive SSH prompt during pre-push · Entire
- Merge Main and Resolve Conflicts · Entire
- Compact Transcript Storage and Boundary Markers · Entire
- Add Mirror onCreated Callback Test · Entire
- Merge pull request #1715 from entireio/fix/1423-ide-tag-title · Entire
- fix(agent-help): skip trail probe when logged out · Entire
- fix(agent-help): refresh trails availability · Entire
- Migrate Experts Command to Base16 Palette · Entire
- Fix Fan-Out Code Search Across Mirror Placements · Entire
- Merge branch 'main' into fix/1036-headless-login-hint · Entire
- test: address Copilot review on push-queue helper and hook docs · Entire
- feat(checkpoint): add checkpoint list --json with --pending rewind-point view · Entire
- Merge pull request #1765 from entireio/submodule-worktree-checkpoint-test · Entire
- Add Checkpoint Policy Blocked Telemetry · Entire
- Fix Remote Helper Push Ref Advertisement · Entire
- Merge pull request #1359 from MuskanPaliwal/fix-submodule-gitdir-worktree-id · Entire
- Fix Repo Mirror List Filtering and Sorting · Entire
- Enhance Trails CLI Output Coloring · Entire
- Add Repo Filter and Sort to Mirror List · Entire
- fix(checkpoint): hint ssh-agent on BatchMode auth failure · Entire
- test(paths): add submodule-worktree session checkpoint regression test · Entire
- Merge branch 'main' into fix/1140-enable-state · Entire
- Add Machine-Readable Review Findings Output · Entire
- Enable Checkpoint Backend Selection Flag · Entire
- Unhide and Document Auth Token Command · Entire
- Debug E2E Test Timing Issues · Entire
- build(deps): bump github.com/posthog/posthog-go · Entire
- Changelog 0.8.1 · Entire
- Improve Single-Agent Import Confirmation UX · Entire
- Merge origin/main: compose help groups with experimental command gate · Entire
- Theme Color Selection for Agent UI · Entire
- Rebase onto origin/main and Add Token Flag · Entire
- Investigate PR #1626 Green Status · Entire
- Multi-cell Fan-out and Cell Routing Infrastructure · Entire
- git-remote-entire: Missing Cluster Host Dialog · Entire
- Restore Mirror Cluster Picker Feature · Entire
- Refactor Checkpoint Policy Write-Guard Semantics · Entire
- Isolate ENTIRE_CONFIG_DIR · Entire
- Improve Control-Plane CLI Output and UX · Entire
- Reviewing Mirror Checkpoint Routing Logic · Entire
- Organize Complex Command Structure Into Groups · Entire
- refactor(test): migrate rewind --list consumers to checkpoint list --pending --json · Entire
- Fix CLI Ctrl-C Signal-Handling Race · Entire
- Add Homebrew Upgrade Auto-Confirm Flag · Entire
- fix(checkpoint): ssh-agent hint on git-refs BatchMode auth failure · Entire
- Mirror Stable Tags to Nightly Channel · Entire
- Fix Checkpoint Push and Doctor Command Issues · Entire
- /changelog 0.8.42 · Entire
- Validate checkpoint ID in RefName (reject malformed refs) · Entire
- Repository Endpoints CLI Usage Analysis · Entire
- Comprehensive Checkpoint Testing Coverage · Entire
- Merge pull request #1721 from entireio/fix/1523-checkpoint-push-batchmode-ssh · Entire
- Merge branch 'main' into fix/450-hook-startup-latency · Entire
- Route CLI Commands to entire-api · Entire
- Simplify Git Worktree Ignore Configuration · Entire
- migrate-checkpoints: address review (silent cancel, disabled push, --remote, parent validation) · Entire
- Refactor Repo Mirror List Sorting and Filtering · Entire
- fix(checkpoint): resolve core.sshCommand and respect explicit BatchMode · Entire
- Check for any CLI commands that still need to be ported to use https://github.com/entireio/cli/pull/1542 · Entire
- repo clone: resolve /gh/ shorthand via pull-gated placement lookup · Entire
- Validate and Relocate JSON Global Flag · Entire
- fix(onboarding): address trail 742 review findings · Entire
- Document git-refs Checkpoint Backend Architecture · Entire
- Route Pinned Jurisdiction to Its Own Cell · Entire
- Assert checkpoint-ID validity via the production validator in e2e · Entire
- Git Remote e2e Test Coverage Plan · Entire
- Merge branch 'main' into fix/1374-enable-fetch-checkpoint-remote · Entire
- Merge pull request #1710 from entireio/fix/329-subagent-extract · Entire
- ship it · Entire
- Merge trail: feat(checkpoint): add checkpoint list --json; migrate off rewind --list · Entire
- fix(scripts): repoint remaining rewind --list callers to checkpoint list --pending --json · Entire
- Merge pull request #1788 from entireio/fix-dispatch-local · Entire
- Potential fix for pull request finding · Entire
- Merge pull request #1766 from entireio/dependabot/go_modules/go-dependencies-a78328e334 · Entire
- feat(import): warn when importing agent history while logged out · Entire
- Real Git-invoked Pre-push Hook Integration Tests · Entire
- fix(dispatch): pass injected apiKeyHelper via 0600 file, not argv · Entire
- Debug CI Failure and Fix Dependency Race · Entire
- Merge branch 'main' into fix/329-subagent-extract · Entire
- Investigate CLI Enable Backend Ping · Entire
- chore(coreapi): regenerate client from latest core API spec · Entire
- Document Control-Plane Commands in README · Entire
- Merge branch 'main' into submodule-worktree-checkpoint-test · Entire
- Fix Merge Conflicts and Checkpoint Migration · Entire
- style(checkpoint): gofmt remote/git.go · Entire
- Merge branch 'main' into fix/1523-checkpoint-push-batchmode-ssh · Entire
- Merge branch 'main' into fix/1523-checkpoint-push-batchmode-ssh · Entire
- fix(checkpoint): narrow SSH auth-failure detection needles · Entire
- Fix Code Search across Mirror Placements · Entire
- Move Commands Out of Labs · Entire
- Fix Duplicate Upgrade Prompt in CLI · Entire
- # Handoff To Claude: `entire review` Redo · Entire
- Merge remote-tracking branch 'origin/main' into fix-dispatch-local · Entire
- repo clone: thread lean ResolvedPlacement through the picker · Entire
- Fix Remote Helper Dry-Run Push Issue · Entire
- fix(onboarding): scope the mirror-probe cache to the auth identity · Entire
- Potential fix for pull request finding · Entire
- Potential fix for pull request finding · Entire
- test(cli): don't pin experimental help column padding · Entire
- Fix Windows Hooks and Cursor Installation Issues · Entire
- feat(enable): restore the checkpoint-storage question, git-refs recommended · Entire
- Merge pull request #1764 from entireio/protected-dirs · Entire
- fix(checkpoint): keep rewind --list as deprecated JSON bridge · Entire
- Route Checkpoints Through entire:// Mirrors · Entire
- Auto-select Detected Agents in Enable Flow · Entire
- fix(dispatch): window reachable checkpoints by in-range commit time · Entire
- Fix Auth Token Jurisdiction Environment Derivation · Entire
- build(deps): bump jdx/mise-action from 4.2.0 to 4.2.1 · Entire
- Merge pull request #1714 from entireio/fix/1140-enable-state · Entire
- Rename Repo Column to Name for Consistency · Entire
- fix(import): require a stored token, not just a context, for logged-in check · Entire
- Merge pull request #1774 from entireio/fix/1773-warn-logged-out-import · Entire
- Merge pull request #1799 from entireio/feat/storage-question-recommended · Entire
- Repository Mirror List Command Enhancement · Entire
- Merge pull request #1789 from entireio/feat/enable-defaults-git-refs · Entire
- fix(dispatch): inject only apiKeyHelper instead of loading user settings · Entire
- feat(trail): guard --repo on approval and comment commands (review) · Entire
- fix(dispatch): load user settings so API-key auth works in --local · Entire
- build(deps): bump the go-dependencies group with 2 updates · Entire
- fix(copilot-cli): guard float timestamp edge cases from review · Entire
- Build Checkpoints Store Based on Design · Entire
- refactor(trail): call --repo guard from RunE, keep guard signature · Entire
- fix(copilot-cli): accept float timestamps in hook payloads · Entire
- Experimental Command Gating with Visibility Flag · Entire
- Merge pull request #1781 from entireio/dependabot/github_actions/jdx/mise-action-4.2.1 · Entire
- refactor(enable): extract the storage-backend gate to clear maintidx · Entire
- Merge pull request #1719 from entireio/fix/1374-enable-fetch-checkpoint-remote · Entire
- Merge pull request #1787 from entireio/fix-dispatch-local-auth · Entire
- Fix Review Interactive Setup and Defaults · Entire
- Merge pull request #1796 from entireio/fix/copilot-171-float-timestamp · Entire
- Cobra CLI Command Grouping and Gating · Entire
- fix(dispatch): suppress user hooks on internal claude text-generation · Entire
- fix(enable): first-run refs default yields to ENTIRE_CHECKPOINTS_PRIMARY · Entire
- Merge pull request #1772 from entireio/chore/regen-coreapi-spec · Entire
- Merge pull request #1785 from entireio/dependabot/go_modules/go-dependencies-74dccf1c2c · Entire
- Merge branch 'main' into feat/checkpoint-list-json · Entire
- Revert skipFetchAll Stamping Logic · Entire
- build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 · Entire
- Merge remote-tracking branch 'github/main' into fix/agent-help-trails-availability · Entire
- feat(enable): default new setups to the git-refs checkpoint backend · Entire
- Guard --repo on Approval and Comment Commands · Entire
- style(strategy): satisfy revive error-strings in SSH auth test · Entire
- Merge pull request #1795 from entireio/dry-push · Entire
- Merge branch 'main' into repo-clone-pull-gated-discovery · Entire
- fix(dispatch): sort local dispatch candidates for stable output · Entire
- fix(dispatch): make `dispatch --local` surface recent merged work (ENT-1188) · Entire
- fix(enable): address review findings on the storage question · Entire
- Review Linear Issues and Security Fixes · Entire
- Fix Imported Sessions Handling in CLI · Entire
- Implement Checkpoint Resume Command · Entire
- Drop strategy name from entire status output · Entire
- test+docs: pin the settings-driven git-refs default end to end · Entire
- CLI Trail Commands and UI Parity · Entire
- Add trail checkout --worktree Support · Entire
- Merge pull request #1784 from entireio/dependabot/github_actions/actions/setup-go-7.0.0 · Entire
- Merge pull request #1793 from entireio/delete-manual-commit-strat-references · Entire
- fix(e2e): pin git-branch when E2E_CHECKPOINT_STORE is unset · Entire
- Merge pull request #1786 from entireio/dependabot/github_actions/slackapi/slack-github-action-4.0.0 · Entire
- test(tokenstore): pin the warn-writer default by descriptor, not pointer · Entire
- test(review): pin the git-branch backend in enableReviewAgent · Entire
- Refactor Test Coverage and Remove Issue References · Entire
- Fix Enable Bootstrap Prompts and Defaults · Entire
- Organize CLI Commands into User Journey Groups · Entire
- Review PR for Redact Supabase Secret Keys · Entire
- test(review): pin that codex $name skills survive the legacy repair + native invocation · Entire
- Refactor CLI Detached Spawn Helper · Entire
- Fix Checkpoint Push on Empty Remote · Entire
- Fix Agent Help Trail Availability · Entire
- test(investigate): pin the git-branch backend in enableInvestigateAgent · Entire
- Fix formatSettingsStatusShort doc comment to match output · Entire
- Fix Onboarding History and Scan Cache Issues · Entire
- Merge pull request #1779 from entireio/repo-clone-pull-gated-discovery · Entire
- Merge branch 'main' into fix/1773-warn-logged-out-import · Entire
- Merge pull request #1705 from entireio/feat/trail-collaboration-parity · Entire
- can you fix the conflict and rebase onto main? · Entire
- can you put it in meaningful commits? · Entire
- can you check why linting is failing in CI · Entire
- Sessions · entireio/git-sync · Entire
- Merge pull request #97 from entireio/soph/onboarding-runners · Entire
- update to go-git v6.0.0-alpha.3 · Entire
- Cover materialized fallback and add a CLI smoke test for --all-refs · Entire
- Address review nits in sha256convert · Entire
- Reject --exclude-ref-prefix values that drop branches or tags · Entire
- Merge pull request #93 from entireio/fix/gomod-and-test-hygiene · Entire
- Merge pull request #84 from entireio/fix/pack-observer-non-fatal · Entire
- Carry Scope.Mappings into the fetch config · Entire
- go 1.26.2 · Entire
- Hint at --force-blind on receive-pack lease failures · Entire
- Merge pull request #57 from entireio/nodo/peeled-refs · Entire
- Share helpers that were copy-pasted across packages · Entire
- Merge pull request #95 from entireio/refactor/remove-entiredb-credential-store · Entire
- docs: fix stale redaction layer counts after provider-prefix layer · Entire
- Merge pull request #4 from entirehq/soph/replicate · Entire
- fix(setup): stop enable/disable from leaking local overrides into project settings · Entire
- fix(strategy): gate checkpoint_remote bootstrap fetch to explicit enable flow · Entire
- Commits · entireio/git-sync · Entire
- Analytics · entireio/git-sync · Entire
- fix(redact): match Supabase secret prefixes without a leading word boundary · Entire
- checkpoint resume: fall back to remote branches in auto-detection · Entire
- Fix Review Attach Metadata and Checkpoint Reconciliation · Entire
- clean up worktree include copy internals · Entire
- fix(review): gate re-review prompt on command stdin · Entire
- Investigate Test Failures After Main Merge · Entire
- repo mirror list: harden --sort test assertions · Entire
- review: dedupe config filtering and picker multiselect construction · Entire
- agent: collapse capability As* helpers onto two generic gates · Entire
- build(deps): ignore betterleaks >=1.6.0 until race is fixed · Entire
- Merge branch 'main' into fix/1743-defer-checkpoint-push-empty-remote · Entire
- Potential fix for pull request finding · Entire
- docs: cross-link the git-refs backend doc so it's discoverable · Entire
- Sessions · entireio/skills · Entire
- Pin Git Background GC Off in Test Environment · Entire
- Generalize Agent Import Across Platforms · Entire
- Commits · entireio/cli · Entire
- /goal simplify this repo, make sure to de-slop it continue until you are happy, make sure to backfill tests and validate any significant change. The output of this should be a PR with green CI, review · Entire
- Sessions · entireio/cli · Entire
- Analytics · entireio/cli · Entire
- Overview · entireio/git-sync · Entire
- Analytics · entireio/skills · Entire
- Overview · entireio/cli · Entire
- Overview · entireio/skills · Entire