langgraph-plan-review: replace hardcoded C:\Users\bowei paths with Path.home()/relative resolution
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -77,12 +77,13 @@ def resolve_codex() -> str:
|
|||||||
if exe and Path(exe).exists():
|
if exe and Path(exe).exists():
|
||||||
return exe
|
return exe
|
||||||
# 2. Known install paths (checked before PATH to avoid picking up wrong codex variant)
|
# 2. Known install paths (checked before PATH to avoid picking up wrong codex variant)
|
||||||
|
home = Path.home()
|
||||||
for candidate in [
|
for candidate in [
|
||||||
r"C:\Users\bowei\miniconda3\envs\langgraph\codex.cmd",
|
home / "miniconda3" / "envs" / "langgraph" / "codex.cmd",
|
||||||
r"C:\Users\bowei\.conda\envs\langgraph\codex.cmd",
|
home / ".conda" / "envs" / "langgraph" / "codex.cmd",
|
||||||
]:
|
]:
|
||||||
if Path(candidate).exists():
|
if candidate.exists():
|
||||||
return candidate
|
return str(candidate)
|
||||||
# 3. PATH lookup fallback
|
# 3. PATH lookup fallback
|
||||||
found = shutil.which("codex") or shutil.which("codex.cmd")
|
found = shutil.which("codex") or shutil.which("codex.cmd")
|
||||||
if found:
|
if found:
|
||||||
|
|||||||
@@ -44,11 +44,6 @@ function Resolve-CondaExe {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$LegacyFallback = "C:\Users\bowei\miniconda3\Scripts\conda.exe"
|
|
||||||
if (Test-Path -LiteralPath $LegacyFallback) {
|
|
||||||
return $LegacyFallback
|
|
||||||
}
|
|
||||||
|
|
||||||
throw "Unable to locate conda. Set -CondaExe or CONDA_EXE, or ensure conda is on PATH."
|
throw "Unable to locate conda. Set -CondaExe or CONDA_EXE, or ensure conda is on PATH."
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -108,10 +108,11 @@ def run_workflow(
|
|||||||
try:
|
try:
|
||||||
httpx.get(f"{server_url}/ok", timeout=5).raise_for_status()
|
httpx.get(f"{server_url}/ok", timeout=5).raise_for_status()
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
|
manage_script = Path(__file__).resolve().with_name("manage_dev_server.ps1")
|
||||||
raise RuntimeError(
|
raise RuntimeError(
|
||||||
f"langgraph dev server not reachable at {server_url}.\n"
|
f"langgraph dev server not reachable at {server_url}.\n"
|
||||||
f"Start it first:\n"
|
f"Start it first:\n"
|
||||||
f" PowerShell -File C:\\Users\\bowei\\.claude\\skills\\langgraph-plan-review\\scripts\\manage_dev_server.ps1 start\n"
|
f" PowerShell -File {manage_script} start\n"
|
||||||
f"Error: {exc}"
|
f"Error: {exc}"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user