Eai.Sandbox behaviour (eai v0.1.11)

Copy Markdown

Behaviour for PTY-like command execution sandbox

Summary

Callbacks

exec_async(pty_session_id, command, task_id)

@callback exec_async(
  pty_session_id :: String.t(),
  command :: String.t(),
  task_id :: String.t() | nil
) :: {:ok, task_id :: String.t()} | {:error, term()}