Files
orca/src/main/git/runner.ts
T
OrcaWinandOrcaWin 4687e90a16 [comment audit] Continue main-process comment cleanup (#32946)
* [comment audit] Shorten daemon, hook, and emulator comments [skip ci]

* [comment audit] Shorten VM, conversation, SQLite, and theme-import comments [skip ci]

* [comment audit] Tighten Git execution and source-control comment contracts [skip ci]

* [comment audit] Clarify repository probes and maintenance comments [skip ci]

* [comment audit] Shorten status, diff-cache, and checkout comments [skip ci]

* [comment audit] Clarify worktree lifecycle and WSL routing comments [skip ci]

* [comment audit] Shorten forge identity and review-refresh comments [skip ci]

* [comment audit] Tighten hosted-review client comment contracts [skip ci]

* [comment audit] Clarify GitLab compatibility and review comments [skip ci]

* [comment audit] Tighten hook ownership and watchdog rationale [skip ci]

* [comment audit] Condense host and integration compatibility comments [skip ci]

* [comment audit] Clarify IPC authority and remote-routing rationale [skip ci]

* [comment audit] Finalize file-import and containment comment cleanup

* [comment audit] Fix stale Jira type imports blocking full CI

---------

Co-authored-by: OrcaWin <293788423+OrcaWin@users.noreply.github.com>
2026-10-23 16:27:37 -07:00

40 lines
1.7 KiB
TypeScript

/** Stable git/gh/glab execution entry point; implementations live in command-runner. */
// Lightweight consumers can import exec-error directly to avoid runner dependencies.
export { extractExecError, parseRetryAfterMs } from './exec-error'
export { setDefaultWslDistroOverride } from './command-runner/wsl-command-resolution'
export {
awaitWindowsHostGitEnvironmentReady,
configureWindowsHostGitEnvironmentReadiness
} from './command-runner/windows-host-git-environment'
export { DEFAULT_GIT_MAX_BUFFER } from './command-runner/git-exec-options'
export { GitCommandTimeoutError } from './command-runner/git-command-timeout'
export {
appendGitConfigEnv,
gitOptionalLocksDisabledEnv,
nonInteractiveGitEnv,
promptGuardGitEnv,
promptGuardShellEnv,
untranslatedGitOutputEnv
} from './command-runner/git-process-env'
export {
gitExecFileAsync,
gitExecFileAsyncBuffer,
gitExecFileSync
} from './command-runner/git-exec-file'
export { commandExecFileAsync } from './command-runner/command-exec-file'
export { gitStreamStdout, type GitStreamResult } from './command-runner/git-stream-stdout'
export {
gitSpawn,
gitSpawnAfterWindowsEnvironmentReady,
withGitAdmission
} from './command-runner/git-spawn'
export { isTransientGhError } from './command-runner/gh-retry-policy'
export { applyGhHostToArgs } from './command-runner/gh-host-args'
export { ghExecFileAsync, ghExecFileWithScopeAsync } from './command-runner/gh-exec-file'
export { glabExecFileAsync, redirectPortedHostnameToEnv } from './command-runner/glab-exec-file'
export { wslAwareSpawn } from './command-runner/wsl-aware-spawn'
export { translateWslOutputPaths } from './command-runner/wsl-path-translation'
export { parseWslPath, toLinuxPath, toWindowsWslPath, isWslPath } from '../wsl'