mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-10-30 19:32:39 +08:00
* 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