{"repo":"NousResearch/hermes-agent","public_id":"39143","display_label":"Docker/remote backend receives host paths instead of container paths","summary":"Multiple bugs and proposed fixes around host-side paths (Windows drive letters, symlinks, macOS paths) incorrectly reaching Docker or SSH remote backends as working directories or file tool arguments. Members cover detection, sanitization, and path-preservation approaches across Windows, macOS, and WSL2 environments.","subsystem":"environments","counts":{"members":9,"open_issues":0,"open_issues_distinct":0,"open_prs":2,"closed_issues":4,"merged_prs":0,"attempt_prs":5},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.1788888888888889},"fix_edges":[],"members":[{"kind":"issue","number":39143,"title":"Windows: Docker backend  fails with 'invalid working directory' on Docker Desktop WSL2; Desktop App also fails with ","url":null,"state":"closed"},{"kind":"issue","number":48137,"title":"[Windows] Docker terminal backend: -w gets raw Windows path (exit 125), and docker_mount_cwd_to_workspace exposes entire home dir","url":null,"state":"closed"},{"kind":"issue","number":49703,"title":"Docker backend fails on Windows: host path injected as container working directory","url":null,"state":"closed"},{"kind":"issue","number":60962,"title":"docker terminal backend: _HOST_CWD_PREFIXES only recognizes C:\\, other Windows drive letters leak to `docker run -w` (exit 125)","url":null,"state":"closed"},{"kind":"pr","number":48157,"title":"fix(docker): normalize Windows drive-letter paths for `-w` flag (#48137)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#48168","number":48168}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":48168,"title":"fix(docker): prevent Windows drive-letter paths reaching ``docker run -w``","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":49753,"title":"fix(terminal): detect all Windows drive letters in host paths (#49703)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":60977,"title":"fix(docker): sanitize non-C Windows drive cwd","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"d4a743c4b","number":0}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":61053,"title":"fix(docker): reject Windows drive cwd overrides","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#60977","number":60977}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true}],"trust":{"default_tier":"verified","includes_suggested":false}}