Files
kilocode/packages
Marius a6c3d808f3 fix(agent-manager): suppress interactive prompts during background git fetch (#8190)
* fix(agent-manager): suppress interactive prompts during background git fetch

Background git fetch operations (GitStatsPoller, worktree start point
resolution) now pass GIT_TERMINAL_PROMPT=0 and ssh -o BatchMode=yes to
prevent SSH passphrase/credential popups. Fetches silently fail when
interactive auth is required; ahead/behind counts stay stale until the
user performs an explicit git operation.

Closes #8179

* fix(agent-manager): remove background git fetch from stats poller

Background git fetch every ~120s caused SSH/credential popup dialogs for
users with interactive auth (SSH agent confirm, 1Password, YubiKey, etc.).
Remove refreshRemote entirely — ahead/behind counts now use stale local
tracking refs only, matching how other tools handle this. nonInteractiveEnv
kept for WorktreeManager.resolveStartPoint() which is user-initiated.

Closes #8179
2026-04-07 10:52:03 +02:00
..
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00
2026-04-06 16:10:12 +00:00