Overview
The Tasks tab displays:- All tasks you have executed
- Currently running tasks with live status updates
- Task history with execution details and results
Task List
Your task list shows every task in reverse chronological order, with the most recent tasks at the top. Each task entry displays:Task Status
Tasks progress through several states during execution:Live Updates
The Tasks tab updates in real-time. When a task is running:- Status changes appear instantly
- Execution progress is visible without refreshing
- New tasks appear at the top of the list automatically
You do not need to refresh the page to see task updates. The interface synchronizes automatically with the server.
Task Details
Click on any task to view its full details:Execution Trajectory
The trajectory shows every action the agent took during execution:- Screenshots at each step
- UI elements the agent interacted with
- Decisions and reasoning (when available)
- Timestamps for each action
Task Output
For tasks with structured output schemas, view the extracted data in a formatted display. This is useful for:- Data extraction tasks
- Verification workflows
- Automated testing results
Error Information
For failed tasks, the details view shows:- Error messages and stack traces
- The last successful step before failure
- Screenshots capturing the failure state
Filtering and Search
Find specific tasks using the available filters:Task Actions
From the task list, you can:View Task Stream
For running tasks, click to open the live device stream and watch the agent execute in real-time.Cancel Running Tasks
Stop a task that is currently in progress. The agent will halt execution and the task will be marked as cancelled.The REST API endpoint for cancellation is
POST /tasks/{id}/cancel. The TypeScript and Python SDKs name this method client.tasks.stop(taskId) it hits the same /cancel endpoint.