Skip to content

Async spawn for hot git IPC paths (diff, listFiles, repo info) #359

Closed

Description

@currentbits

From docs/ISSUES.md (issue #88 remainder, explicitly 'not taken'): sync git calls on hot IPC paths are bounded at 15s but still block the Electron main process — and agent streaming with them — for the whole bound. This is the last unbounded-latency main-process freeze class after #88. The #325 overhead benchmark will surface it; fix is async spawn.

Activity

  1. added and removed on Oct 9, 2026
  2. currentbits commented on Oct 9, 2026

    @currentbits
    OwnerAuthor

    Fixed (#228): every hot git read path uses the async pair (worktrees-git.js:185-189). Closing in the 2026-10-09 board cleanup (#1532).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingplan:donePlanboard status

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions