fix: SSH executor uses source ~/.profile for remote PATH
SSH non-interactive sessions don't load .profile, causing 'claude: command not found'. Prepend 'source ~/.profile 2>/dev/null;' to ensure user PATH is available. Verified: end-to-end test passed (arm0 → WSL2 Claude Code, 77s execution).
This commit is contained in:
parent
d1a746a8cb
commit
01f5fac718
3 changed files with 12 additions and 2 deletions
|
|
@ -23,7 +23,7 @@ rusqlite = { version = "0.32", features = ["bundled"] }
|
|||
toml = "0.8"
|
||||
|
||||
# HTTP client (for Forgejo API)
|
||||
reqwest = { version = "0.12", features = ["json"] }
|
||||
reqwest = { version = "0.12", features = ["json", "native-tls-vendored"] }
|
||||
|
||||
# Logging
|
||||
tracing = "0.1"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue