Skip to content
Dashboard

Agent

AgentTasks

Start task (async)
agent.tasks.start(TaskStartParams**kwargs) -> TaskStartResponse
POST/agent/tasks
Start task (streaming)
agent.tasks.start_stream(TaskStartStreamParams**kwargs) -> TaskStartStreamResponse
POST/agent/tasks/stream
Get task status
agent.tasks.retrieve_status(strid) -> TaskRetrieveStatusResponse
GET/agent/tasks/{id}
Inject message into task
agent.tasks.inject_message(strid, TaskInjectMessageParams**kwargs) -> TaskInjectMessageResponse
POST/agent/tasks/{id}/messages
Pause task
agent.tasks.pause(strid) -> TaskPauseResponse
POST/agent/tasks/{id}/pause
Resume task
agent.tasks.resume(strid) -> TaskResumeResponse
POST/agent/tasks/{id}/resume