All twins

Linear

live · conformance passing

Models Linear's GraphQL API: the workspace's users, teams and workflow states, issue creation and transitions, labels, comments, and the auto-archiving that follows when the sandbox clock advances.

Category
Issue tracking
Sandbox key
lin_api_…
Verified against
@linear/sdk 95.0.0
Replaces
A shared Linear workspace, hand-written GraphQL fixtures

Scenarios

Start a sandbox in one of these, or describe the state you want in a sentence and the seeder writes the records it implies.

  • Busy team

    A team with issues spread across its workflow, some discussed.

  • Completed work

    A finished issue, one advance away from being auto-archived.

  • Revoked API key

    The operator's key was revoked, so every request is refused.

What it models

Records your code can read, write and edit for the life of the sandbox. A route the twin does not model returns a provider-shaped refusal rather than a plausible response.

  • users
  • teams
  • workflow_states
  • issue_labels
  • issues
  • comments

Verified in CI against

  • node@linear/sdk95.0.0

Live · console.twinbay.ai

Start with one base URL.

Create a sandbox, describe the state you want it in, and point your existing SDK at the hostname it gives you. The sandbox logs each request your agent makes, and you can edit any record it holds.

Start building

A sandbox in under a minute, no card required. Twinbay is free for academic researchers.