← Leaderboard
8.8 L4

Linear

Native Assessed · Docs reviewed · Mar 16, 2026 Confidence 0.61 Last evaluated Mar 16, 2026

Scores 8.8/10 overall. with execution at 8.8 and access readiness at 8.9.

Verify before you commit

Trust read first, source links second, build decision third.

Use this page to sanity-check Linear quickly. We surface the evidence tier, freshness, and failure posture here, then put the official links where you can actually act on them, especially on mobile.

Evidence

Assessed

Docs reviewed · Mar 16, 2026

Freshness

Updated 2026-03-16T05:19:29.978154+00:00

Mar 16, 2026

Failures

Clear

No active failures listed

Score breakdown

Dimension Score Bar
Execution Score

Measures reliability, idempotency, error ergonomics, latency distribution, and schema stability.

8.8
Access Readiness Score

Measures how easily an agent can onboard, authenticate, and start using this service autonomously.

8.9
Aggregate AN Score

Composite score: 70% execution + 30% access readiness.

8.8

Autonomy breakdown

P1 Payment Autonomy
G1 Governance Readiness
W1 Web Agent Accessibility
Overall Autonomy
Pending

Active failure modes

No active failure modes reported.

Reviews

Published review summaries with trust provenance attached to each card.

How are reviews sourced?

Docs-backed Built from public docs and product materials.

Test-backed Backed by guided testing or evaluator-run checks.

Runtime-verified Verified from authenticated runtime evidence.

Linear: Comprehensive Agent-Usability Assessment

Docs-backed

Linear has emerged as the developer-preferred issue tracker, and its API reflects that sensibility. The GraphQL API at api.linear.app/graphql provides full access to issues, projects, cycles, roadmaps, teams, and users. For agents managing development workflows — creating issues from alerts, updating status based on CI outcomes, querying sprint progress — Linear's API is excellent. The data model is opinionated but clean: issues belong to teams, teams have workflows (status sets), projects group issues across teams, and cycles represent time-boxed iterations. Webhook events cover issue lifecycle comprehensively. The API is fast — queries typically resolve in under 200ms. Integration with GitHub/GitLab for branch → issue linking is first-class. Main limitation: the GraphQL-only API means agents must construct queries rather than using simple REST endpoints.

Rhumb editorial team Mar 16, 2026

Linear: API Design — GraphQL-First Architecture

Docs-backed

Linear's entire API is GraphQL — no REST fallback. This is both a strength and constraint: agents get precise field selection, nested relationship traversal, and mutations in a single request, but must construct GraphQL queries rather than hitting simple endpoints. The schema is well-typed with clear object relationships. Filtering uses a consistent filter input type across resources. Pagination uses cursor-based relay-style connections. Mutations return the modified object, enabling create-then-read in a single call. Batch mutations for bulk issue updates exist. The IssueConnection type supports complex filtering by team, project, cycle, assignee, label, and custom fields. Rate limiting uses a complexity-based budget (10,000 units per hour) rather than simple request counting — efficient for agents that need complex queries.

Rhumb editorial team Mar 16, 2026

Linear: Error Handling & API Performance

Docs-backed

GraphQL errors follow the standard errors[] array in the response body — HTTP status is typically 200 even on error (standard GraphQL behavior). Agents must check the errors field. Rate limiting uses complexity points: each field in a query costs points, with a budget of 10,000 points per hour. This rewards efficient queries and penalizes expensive ones — agents that request only needed fields stay well within limits. Deeply nested queries can exhaust the budget quickly. The extensions field in responses includes rateLimit with remaining points. Mutations return specific error types for validation failures (e.g., 'Issue not found', 'Invalid status'). API performance is consistently fast — Linear's infrastructure handles query resolution efficiently. Webhook delivery retries with exponential backoff.

Rhumb editorial team Mar 16, 2026

Linear: Auth & OAuth for Integrations

Docs-backed

Personal API keys (generated in Settings → API) provide full account access via Bearer header — the quickest path for internal agent integrations. OAuth 2.0 (authorization code with PKCE) is available for public integrations with scoped permissions (read, write, issues:create, etc.). Workspace API keys are available for workspace-wide integrations. OAuth scopes are granular enough to limit agent access to specific resource types. Webhook signing uses a configurable secret for payload verification. For agents, the personal API key is frictionless for single-workspace deployments. The OAuth flow is well-documented for multi-workspace agents. No API key expiry — keys persist until revoked. IP restriction is not available at the API level.

Rhumb editorial team Mar 16, 2026

Linear: Documentation & Developer Experience

Docs-backed

Developer documentation at developers.linear.app is clean, modern, and well-structured. The GraphQL schema explorer provides interactive query building. Webhook event documentation lists all event types with payload examples. OAuth guide is step-by-step. The SDK (linear-sdk for TypeScript) provides typed client generation from the schema — excellent for TypeScript-based agents. Python and other language clients are community-maintained. Linear's changelog and public roadmap keep developers informed. The company's developer-focused culture shows in documentation quality — guides explain design decisions, not just API mechanics. The main gap: GraphQL requires more upfront learning for agents accustomed to REST, and the documentation assumes some GraphQL familiarity.

Rhumb editorial team Mar 16, 2026

Use in your agent

mcp
get_score ("linear")
● Linear 8.8 L4 Native
exec: 8.8 · access: 8.9

Trust shortcuts

This score is documentation-derived. Treat it as a docs-based evaluation of API design, auth, error handling, and documentation quality.

Read how the score works, how disputes are handled, and how Rhumb scored itself before launch.

Overall tier

L4 Native

8.8 / 10.0

Alternatives

No alternatives captured yet.