Linear ​
| Workflow | Type | Description |
|---|---|---|
| linear.admin.configure_defaults | Atomic | Validate Linear ticket-sync defaults. |
| linear.admin.healthcheck | Atomic | Report Linear credential, metadata, and webhook health. |
| linear.admin.install_webhook | Atomic | Register a Linear webhook for issue events. |
| linear.admin.remove_webhook | Atomic | Remove or deactivate a Linear webhook. |
| linear.admin.sync_workspace | Atomic | Refresh Linear workspace metadata counts and snapshots. |
| linear.connection.validate | Atomic | Validate the configured Linear credential and identify its workspace. |
| linear.data.issue.get | Atomic | Fetch one Linear issue and normalize it for ticket sync. |
| linear.data.issues.search | Atomic | Search Linear issues with bounded filters. |
| linear.data.labels.list | Atomic | List Linear issue labels visible to the credential. |
| linear.data.projects.list | Atomic | List Linear projects visible to the credential. |
| linear.data.states.list | Atomic | List Linear workflow states for a team. |
| linear.data.teams.list | Atomic | List Linear teams visible to the credential. |
| linear.data.users.list | Atomic | List Linear users visible to the credential. |
| linear.issues.add_labels | Atomic | Ensure labels are present on a Linear issue |
| linear.issues.assign_issue | Atomic | Set or clear a Linear issue assignee |
| linear.issues.close_issue | Atomic | Close a Linear issue using a completed/canceled state |
| linear.issues.comment_create | Atomic | Append a comment to a Linear issue |
| linear.issues.create_issue | Atomic | Create a Linear issue |
| linear.issues.remove_labels | Atomic | Ensure labels are absent from a Linear issue |
| linear.issues.reopen_issue | Atomic | Reopen a Linear issue using an open/unstarted state |
| linear.issues.transition_issue | Atomic | Move a Linear issue to a workflow state |
| linear.issues.update_issue | Atomic | Update an existing Linear issue |
| linear.tickets.sync_ticket_to_issue | Linear | Create or update the Linear issue bound to an Orkestia ticket. |
| linear.webhooks.process_issue_event | Linear | Normalize Linear issue webhook events into ticket actions. |
