Eai.Sandbox behaviour (eai v0.1.5)

Copy Markdown

Behaviour for PTY-like command execution sandbox

Summary

Callbacks

exec_async(agent_id, command, task_id)

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