mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-21 16:18:55 +00:00
#63621 fixed path quoting, but Ainz's Git for Windows still dies on `bash -l` itself (`Directory \drivers\etc`). Hermes then fell back to bash -l *per command*, so every write_file/terminal call failed the same way. After a failed login snapshot, probe non-login bash -c; if it works, skip -l for the session. Also skip a stale HERMES_GIT_BASH_PATH that fails a noprofile probe in favor of %LOCALAPPDATA%\hermes\git portable bash. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| base.py | ||
| daytona.py | ||
| docker.py | ||
| file_sync.py | ||
| local.py | ||
| managed_modal.py | ||
| modal.py | ||
| modal_utils.py | ||
| singularity.py | ||
| ssh.py | ||