Task dispatch to the in-VM OSA agent.
Wraps:
POST /computers/:id/osa/task— submit_task/3DELETE /computers/:id/osa/task— cancel_task/2GET /computers/:id/osa/status— status/2POST /computers/:id/osa/configure— configure/3
Summary
Functions
Cancel the currently-running OSA task, if any
(DELETE /computers/:computer_id/osa/task).
Update OSA runtime configuration — model, tools, secrets, etc.
(POST /computers/:computer_id/osa/configure).
Return OSA's current task, configuration, and health snapshot
(GET /computers/:computer_id/osa/status).
Submit a free-form task to the in-VM OSA agent
(POST /computers/:computer_id/osa/task).
Functions
@spec cancel_task(Miosa.Client.t(), String.t()) :: Miosa.Client.result(map())
Cancel the currently-running OSA task, if any
(DELETE /computers/:computer_id/osa/task).
@spec configure(Miosa.Client.t(), String.t(), map()) :: Miosa.Client.result(map())
Update OSA runtime configuration — model, tools, secrets, etc.
(POST /computers/:computer_id/osa/configure).
@spec status(Miosa.Client.t(), String.t()) :: Miosa.Client.result(map())
Return OSA's current task, configuration, and health snapshot
(GET /computers/:computer_id/osa/status).
@spec submit_task(Miosa.Client.t(), String.t(), String.t(), map()) :: Miosa.Client.result(map())
Submit a free-form task to the in-VM OSA agent
(POST /computers/:computer_id/osa/task).
Additional params are merged into the request body.