Understanding tasks
A task represents a unit of work:- Title: What needs to be done
- Objective: Detailed description of the goal
- Status: Where the task is in its lifecycle
- Dependencies: Other tasks that must complete first
- Assignment: Which agent is working on it
T-1, T-2, etc. within a project.
Task statuses
Tasks move through a defined lifecycle:Blocking
Tasks can be blocked when they depend on upstream tasks that haven’t completed yet. Blocking is tracked separately from status — a planned task may be blocked or unblocked depending on whether its dependencies are satisfied. When upstream tasks complete, blocked tasks automatically become unblocked and available to start.The Tasks sidebar
Open the Tasks sidebar from the activity bar (far left) to see your project’s task graph.Views
Toggle between two views:- Gantt view: Timeline showing tasks by assignee, with dependency lines connecting related tasks
- DAG view: Graph visualization of task dependencies
Creating tasks
Click New tasks, choose which agent should handle the request, and describe the work in natural language:“Analyze this dataset: clean the data, run three different models, compare their performance, and summarize the best approach.”The request is handed to the agent you picked, which plans the work into linked tasks with appropriate dependencies and assigns each one to an executor.
Modifying and deleting tasks
You can edit or remove planned tasks before they start:- Edit: Click a planned task to modify its title, objective, or dependencies
- Delete: Remove tasks that are no longer needed
Reassigning tasks
In Gantt view, drag a task bar to reassign it:- Drop on another agent’s row to reassign to that agent
- Drop on New agent to create a new agent for the task
Tasks and agents
Tasks and agents work together:- Agents can have multiple tasks assigned to them
- An agent works through its tasks, respecting dependencies
- When you create parallel agents, each can take on different tasks
Tasks and knowledge
When an agent completes a task, it typically produces claims in the Knowledge System. This claim captures what the agent learned or concluded, with links back to the evidence (code cells, files, other claims). In notebook mode, tasks can capture values and figures from their notebook kernels. In script mode, tasks preserve durable outputs as workspace files, which can be captured as file evidence. A notebook-only evidence requirement cannot be delegated around in script mode; attach a notebook for the workflow or skip the requirement with an explanation.Viewing task progress
Inline summary
In the Chat sidebar, each agent shows a collapsible task summary:- Count of tasks by status (completed, in progress, planned, etc.)
- Click to expand and see individual tasks
- Link to open the full Tasks view

