Skip to content

Linear Integration

The TailTrace Chrome Extension can create Linear issues directly from the inspector overlay.

  1. Get your Linear API key

    Go to Linear Settings → API and create a personal API key.

  2. Configure in TailTrace

    Open the Chrome extension popup → Settings → Linear section:

    • Paste your API key
    • Select your default team
    • Optionally set a default project
  3. Start reporting

    When inspecting an element, click “Report Bug” to create an issue.

Each bug report includes:

A full-page screenshot with the inspected element highlighted.

Design Drift Detected
Property: background-color
Detected: #3b83f6
Expected: blue-500 (#3b82f6)
Difference: ΔE 0.73
  • Page URL
  • Viewport dimensions
  • Browser/OS
  • TailTrace version
  • Config version
  • CSS selector
  • All computed styles
  • Translation results

Issues are created with this format:

## Design Drift Report
**Element:** `button.primary-cta`
**Page:** https://example.com/pricing
### Drift Details
| Property | Value | Expected | ΔE |
|----------|-------|----------|-----|
| background-color | #3b83f6 | blue-500 | 0.73 |
### Environment
- Viewport: 1920×1080
- Browser: Chrome 120
- Config: production-v2
### Screenshot
[Attached]

In the extension settings:

OptionDescription
Default TeamIssues created in this team
Default ProjectOptional project assignment
Add LabelsAutomatically add labels like “design-drift”
PriorityDefault priority for new issues

TailTrace uses Linear’s GraphQL API:

mutation CreateIssue($input: IssueCreateInput!) {
issueCreate(input: $input) {
success
issue {
id
url
}
}
}