Interactive Workflows#

OSMO provides handful of ways to interact with running workflows and tasks. Once your task is running, you can interact with it using:

  • Exec - Open a shell or execute commands inside a task for debugging and inspection

  • Port-Forward - Forward ports to access web services like Jupyter, VSCode, or dashboards

  • Rsync - Sync files between your local machine and running tasks

Note

Before you interact with a running task, make sure that the task has the RUNNING status and your container command in the task spec has started.

Note

Interacting with a remote task relies on OSMO’s routing system to manage network traffic. There could be a slight delay compared to directly interacting with a local task.