mirror of
https://github.com/jlengrand/Maestro.git
synced 2026-03-10 08:31:19 +00:00
Added visual indicator in session header showing when an agent is running on a remote SSH host. Implementation includes: - Session type: Added sshRemote field to track active SSH remote (id, name, host) - IPC event: Added process:ssh-remote event emitted after process spawn - Event handler: Added onSshRemote listener in App.tsx to update session state - UI indicator: Added purple-themed pill badge in MainPanel header with Server icon, remote name (truncated to 100px), and tooltip showing full details - Test fixes: Added getMainWindow mock to process handler tests The indicator only appears when a session is actively using SSH remote execution, providing clear visibility into where agent commands are being run.