You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: move OpenHands command entirely into Python launcher
The shell command for running OpenHands still had shell metacharacters
(braces, pipes, single quotes in pkill patterns) that broke under
Daytona's double-wrapping (session shell -> bash -c -> shlex.quote).
Now the entire execution — subprocess launch, output tee, and daemon
cleanup — lives in a Python script. The exec command is just
"/opt/openhands-venv/bin/python /tmp/oh_launcher.py" with zero shell
metacharacters.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments