Docs menu

Ship

Remote control

Remote control connects a terminal session to the dashboard. You can watch the transcript as it happens, send a prompt, or interrupt the work from the browser. The terminal connects outbound to the Midas API, so you do not open a port or expose your machine.

Expose a machine

midas relay start

This starts the relay as a background daemon and exposes every session on the machine. It keeps running after the terminal closes. Stop it with midas relay stop.

Expose one session

To share a single session instead of the whole machine, take its id from midas session list or the dashboard, then share it:

midas relay share <sessionID>
midas relay unshare <sessionID>
midas relay status

Inside a session, /remote or its alias /rc turns remote control on for the current session and copies its dashboard link.

The dashboard

Open Live Sessions in the dashboard. Each exposed session has its own page with the live transcript, a prompt box, and an interrupt control. The same page shows the session summary, cost, and token use after the run.

Security

  • The connection is outbound from your machine to the MIDAS API. Nothing listens for inbound connections.
  • Remote control needs a MIDAS login tied to a human account.
  • Machine scope exposes every session on that machine. Session scope exposes only the ids you share.
  • Stopping the relay cuts the connection and removes the machine from the dashboard.
If you only need to read a session later, use midas export or the dashboard session history instead of leaving the relay on.