Files
hermes-agent/tests/hermes_cli
teknium1 6efd5b4749 fix(bot-screen): CLI screen install runs through the shared installer
`hermes computer-use screen install` was a second installer: it ran the
package command with shell=True and bypassed install._running, so a CLI
install and a Desktop-pane Install could run the same apt transaction
concurrently. It now calls install.install_packages with a getpass
password callback and print as the line sink, sharing the per-profile
slot, the list-form spawn and the stdin (-S) sudo hand-off. -y keeps its
meaning (skip the confirmation prompt).

(cherry picked from commit 45f58eb19a0e72ee01bae8bd101d28dd59b5b451)
2026-09-12 18:59:05 -07:00
..