Linear
| Metadata | Value |
|---|---|
| Category | dev |
| Capabilities | http |
| Website | https://linear.app |
Returns shapes
Section titled “Returns shapes”project[]— fromlist_projectstask— fromget_task,create_task,update_tasktask[]— fromlist_tasks
Connections
Section titled “Connections”api
Readme
Section titled “Readme”Project management integration for engineering teams.
Linear issues map to tasks and projects map to projects on the AgentOS graph.
- Get your API key from https://linear.app/settings/api
- Add credential in AgentOS Settings → Connectors → Linear
Important: Linear API keys are used WITHOUT the “Bearer” prefix.
Features
Section titled “Features”- Full CRUD for tasks (issues)
- Projects and cycles
- Workflow states (customizable per team)
- Sub-tasks via parent_id
- Issue relationships (blocking, related)
Workflow
Section titled “Workflow”Linear uses customizable workflow states per team. Common patterns:
| State Type | Typical Names | Maps to |
|---|---|---|
| backlog | Backlog, Triage | open |
| unstarted | Todo | open |
| started | In Progress, In Review | in_progress |
| completed | Done | done |
| canceled | Canceled | cancelled |
To change an issue’s state, use update_task with state_id from get_workflow_states.
Priority Scale
Section titled “Priority Scale”| Value | Meaning |
|---|---|
| 0 | No priority |
| 1 | Urgent |
| 2 | High |
| 3 | Medium |
| 4 | Low |
Completing Issues
Section titled “Completing Issues”To mark an issue complete:
- Call
get_workflow_stateswith the issue’s team_id - Find the state with
type: "completed" - Call
update_taskwith the issue id and state_id