revert(windows): roll back terminal-popup PRs #53791 #53810 #53829 (#53853)

* Revert "fix(windows): capture is not a no-window boundary; route flashing spawns through chokepoint (#53829)"

This reverts commit 2ecca1e7d3.

* Revert "fix(windows): stop terminal-window popups from background spawns (#53810)"

This reverts commit 5db1430af9.

* Revert "fix(windows): stop subprocess console-window popups + add CI guard (#53791)"

This reverts commit ef17cd204d.
This commit is contained in:
Teknium 2026-06-27 15:59:00 -07:00 committed by GitHub
parent 1d32e5d98c
commit d3d621f7c3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
65 changed files with 172 additions and 1284 deletions

View file

@ -59,7 +59,6 @@ import subprocess
from dataclasses import dataclass
from pathlib import Path
from typing import Any, Optional
from hermes_cli import _subprocess_compat
logger = logging.getLogger("hermes.coding_context")
@ -649,7 +648,7 @@ def _enabled_mcp_servers(config: Optional[dict[str, Any]]) -> list[str]:
def _git(cwd: Path, *args: str) -> str:
try:
out = _subprocess_compat.run(
out = subprocess.run(
["git", "-C", str(cwd), *args],
capture_output=True,
text=True,