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
65 changed files with 172 additions and 1284 deletions
+2 -3
View File
@@ -17,7 +17,6 @@ from hermes_cli.config import get_hermes_home, get_env_path, get_project_root, l
from hermes_cli.env_loader import load_hermes_dotenv
from hermes_constants import display_hermes_home
from agent.skill_utils import is_excluded_skill_path
from hermes_cli import _subprocess_compat
def _get_git_commit(project_root: Path) -> str:
@@ -31,7 +30,7 @@ def _get_git_commit(project_root: Path) -> str:
The output format is identical regardless of source.
"""
try:
result = _subprocess_compat.run(
result = subprocess.run(
["git", "rev-parse", "--short=8", "HEAD"],
capture_output=True, text=True, timeout=5,
cwd=str(project_root),
@@ -66,7 +65,7 @@ def _get_git_commit_date(project_root: Path) -> str:
build).
"""
try:
result = _subprocess_compat.run(
result = subprocess.run(
["git", "log", "-1", "--format=%cd", "--date=short", "HEAD"],
capture_output=True, text=True, timeout=5,
cwd=str(project_root),