Expand description
Spawns git, registers the PID, awaits output, returns
(exit_code, stdout, stderr).
Constants§
- GIT_
EXEC_ 🔒TIMEOUT - Upper-bound wall time for any single
gitinvocation. Generous enough that legitimately slow operations (large monorepo clones with credential prompts, file-share-backed working copies, full-repologwalks) finish well within budget, but tight enough that a hung subprocess - stalled on a credential prompt with no TTY, a stuck index lock, or a network mount that has gone unresponsive - releases the Mountain effect slot before the extension host’s own watchdog fires.