{
  "kind": "story",
  "slug": "linear-developer-documentation-update-9166208",
  "id": 1779567506769166208,
  "record_id": 1779560141370559834,
  "headline": "Linear developer documentation update",
  "summary": "",
  "source": "linear-changelog",
  "source_url": "https://linear.app/changelog/2026-05-14-code-intelligence",
  "home_domain": "engineering-technology",
  "claim_type": null,
  "sentiment": "neutral",
  "significance": "medium",
  "claim_count": 102,
  "reading_time_minutes": 7,
  "published_date": "2026-05-23",
  "created_on": "2026-05-23T20:18:26.505965+00:00",
  "claims": [
    {
      "id": 1779567507372583685,
      "text": "Linear's Code Intelligence was released in public beta on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507374492275,
      "text": "Linear fixed an issue where the Linear Agent chat could not be closed while an attachment modal was open on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507378843792,
      "text": "Linear fixed an issue where natural-language confirmations in Slack threads were recognized while awaiting approval, even without an @Linear mention, on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507383147425,
      "text": "Linear removed non-responding Linear workspace users from mention autocomplete in the Android app on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507386200726,
      "text": "Linear fixed an issue where shared multi-team board views showed different status column orders to different viewers on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507395377091,
      "text": "Linear modified the Comments feature so Cmd/Ctrl+F now expands collapsed comment threads when a hidden reply matches the search on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507397427504,
      "text": "Linear modified the Customer requests feature so the empty-state 'Add request' button on a project's customer requests page now opens the create form on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507402028680,
      "text": "Linear fixed a double confirmation issue when deleting a new unnamed dashboard on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507414016902,
      "text": "Linear fixed an issue where anchor links in the docs 'On this page' sidebar replaced the URL hash incorrectly on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507422744529,
      "text": "Linear fixed migrated document issue links so fallback deep links open in the destination workspace for Imports on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507426418026,
      "text": "Linear fixed a bug causing notifications for deleted issues to show up in the Inbox without issue details on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507438586658,
      "text": "Linear fixed an issue where Sentry installation got stuck on 'Continue in the Linear app' when started from Sentry's directory on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507450715280,
      "text": "Linear fixed the status icon hit area in issue lists so near-edge clicks change status instead of opening the issue on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507451075287,
      "text": "Linear fixed project progress tooltips behaving inconsistently across List, Board, and Timeline views on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507458220218,
      "text": "Linear prevented project updates from being created with a start date after the target date on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507474838838,
      "text": "Linear fixed release search by version on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507478156883,
      "text": "Linear fixed release sync applying provided names to existing releases, not just newly created ones on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507482441746,
      "text": "Linear fixed automation comments appearing in Slack as the Linear bot instead of 'Linear (via Linear)' on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507498389539,
      "text": "Linear Agent gained the ability to resolve comment threads on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507502010714,
      "text": "Linear Agent gained the ability to unresolve comment threads on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507509737750,
      "text": "Users can now queue follow-up messages while Linear Agent is still working, which will send when the current turn completes, as of 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507514765029,
      "text": "Linear added a long-press menu for folders in Favorites with rename and remove actions to the Android app on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507518958046,
      "text": "Linear added a hint below the comment input on duplicate issues pointing to the canonical issue on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507523817178,
      "text": "Linear added the functionality for Issue popovers to show the canonical issue when hovering over a duplicate on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507534752564,
      "text": "Linear added the functionality for Favorited teams to show the Team Details hover card on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507536613719,
      "text": "Linear added the ability to favorite a team on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507558236902,
      "text": "Linear added a delegation footer to issue cards in AI chat showing the agent name and live status on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507564172553,
      "text": "Linear added an animated desktop tab indicator for issues and pull request reviews when a coding agent is actively working on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507574153098,
      "text": "Linear added an option to hide sidebar notification badges on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507582319730,
      "text": "Linear added a 'No milestone' quick filter at the bottom of the milestones list in the project sidebar on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507594359085,
      "text": "Linear added contextual menu actions for attaching documents and links to Releases on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507598146374,
      "text": "Linear added a 'Manage' button to the current plan card in billing settings with actions to switch plans, change billing period, or cancel on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507610815287,
      "text": "Linear added a 'Switch plan' modal in billing settings for changing plans without leaving the page on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507634223887,
      "text": "Linear added `slackChannelId` and `microsoftTeamsChannelId` fields on the Project API resource to return the IDs of connected chat channels on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507638202446,
      "text": "Linear added `createdAt`, `startedAt`, and `completedAt` fields to Release inputs API to support backdating on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507650519491,
      "text": "Linear modified SCIM user payloads to always populate user groups on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507660298884,
      "text": "The Linear `save_project` API endpoint no longer accepts issue-level label IDs as of 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507666541490,
      "text": "The Linear `save_project` API endpoint now parses label arrays sent as JSON strings instead of silently wiping existing labels on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507672258883,
      "text": "Linear added `initiative` and `cycle` parameters to the `save_document` API tool on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507682860495,
      "text": "Linear modified its API to return a validation error for unknown tool parameters instead of silently dropping them on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507684892087,
      "text": "Linear fixed Alt letter shortcuts (e.g., Alt+R) being treated as plain letter presses on Linux/Windows on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507418493916,
      "text": "Linear fixed an issue where the overflow menu trigger on block images disappeared when the menu opened in the Editor on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507486017360,
      "text": "Linear fixed the Zendesk 'Include message' toggle reliably inserting the ticket message when enabled, even with a template applied on 2026-05-14.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507275709290,
      "text": "The Linear Project API resource has a `microsoftTeamsChannelId` field.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507284890814,
      "text": "The `slackChannelId` field on the Linear Project API resource returns the ID of connected Slack chat channels.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507296204928,
      "text": "The `microsoftTeamsChannelId` field on the Linear Project API resource returns the ID of connected Microsoft Teams chat channels.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507300765078,
      "text": "Linear's Release inputs API supports a `createdAt` field for backdating.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507310515117,
      "text": "Linear's Release inputs API supports a `startedAt` field for backdating.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507318155627,
      "text": "Linear's Release inputs API supports a `completedAt` field for backdating.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507322327087,
      "text": "Linear's SCIM user payloads always populate user groups.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507326755079,
      "text": "The Linear `save_project` API endpoint no longer accepts issue-level label IDs.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567506986976310,
      "text": "Linear's Code Intelligence provides Linear Agent with controlled access to user codebases.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507330714296,
      "text": "The Linear `save_project` API endpoint no longer silently wipes existing labels when parsing JSON strings.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507339519062,
      "text": "The Linear `save_document` API tool supports an `initiative` parameter.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507342675133,
      "text": "The Linear `save_document` API tool supports a `cycle` parameter.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507351371740,
      "text": "The `initiative` parameter for the Linear `save_document` API tool allows creating or reparenting documents under an initiative.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507353105557,
      "text": "The `cycle` parameter for the Linear `save_document` API tool allows creating or reparenting documents under a cycle.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507358825981,
      "text": "Linear's API returns a validation error for unknown tool parameters.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507370196487,
      "text": "Linear's UI has fixed Alt letter shortcuts (e.g., Alt+R) being treated as plain letter presses on Linux/Windows.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    },
    {
      "id": 1779567507328100537,
      "text": "The Linear `save_project` API endpoint parses label arrays sent as JSON strings.",
      "evidence_type": "paraphrase",
      "confidence": "stated",
      "home_domain": "engineering-technology",
      "published_date": "2026-05-23"
    }
  ],
  "tags": [
    {
      "id": 17733571017749066,
      "slug": "code-editor-organization",
      "name": "Code Editor",
      "type": "organization"
    },
    {
      "id": 17723038993595526,
      "slug": "nea-organization",
      "name": "NEA",
      "type": "organization"
    },
    {
      "id": 17733519432040514,
      "slug": "zendesk-organization",
      "name": "Zendesk",
      "type": "organization"
    },
    {
      "id": 17795674957349410,
      "slug": "ai-chat-resource",
      "name": "AI chat",
      "type": "resource"
    },
    {
      "id": 17795674885557331,
      "slug": "ai-settings-resource",
      "name": "AI Settings",
      "type": "resource"
    },
    {
      "id": 17795674952464694,
      "slug": "android-app-resource",
      "name": "Android app",
      "type": "resource"
    },
    {
      "id": 17795629476906962,
      "slug": "aws-api-resource",
      "name": "AWS API",
      "type": "resource"
    },
    {
      "id": 17795629623715544,
      "slug": "aws-glue-zero-etl-integrations-resource",
      "name": "AWS Glue zero-ETL integrations",
      "type": "resource"
    },
    {
      "id": 17795625209386058,
      "slug": "aws-user-notifications-resource",
      "name": "AWS User Notifications",
      "type": "resource"
    },
    {
      "id": 17795674962424541,
      "slug": "billing-settings-resource",
      "name": "Billing settings",
      "type": "resource"
    },
    {
      "id": 17795675028869427,
      "slug": "boards-resource",
      "name": "Boards",
      "type": "resource"
    },
    {
      "id": 17795674934323630,
      "slug": "business-plan-resource",
      "name": "Business plan",
      "type": "resource"
    },
    {
      "id": 17795672530580799,
      "slug": "code-intelligence-resource",
      "name": "Code Intelligence",
      "type": "resource"
    },
    {
      "id": 17795674958509429,
      "slug": "coding-agent-resource",
      "name": "coding agent",
      "type": "resource"
    },
    {
      "id": 17795669366226049,
      "slug": "customer-requests-resource",
      "name": "Customer Requests",
      "type": "resource"
    },
    {
      "id": 17795673869481056,
      "slug": "docs-guides-self-hosting-postgres-upgrade-17-resource",
      "name": "/docs/guides/self-hosting/postgres-upgrade-17",
      "type": "resource"
    },
    {
      "id": 17795674935545441,
      "slug": "enterprise-plan-resource",
      "name": "Enterprise plan",
      "type": "resource"
    },
    {
      "id": 17795674954104683,
      "slug": "favorites-resource",
      "name": "Favorites",
      "type": "resource"
    },
    {
      "id": 17795674883385461,
      "slug": "github-integration-resource",
      "name": "GitHub integration",
      "type": "resource"
    },
    {
      "id": 17795669393024831,
      "slug": "imports-resource",
      "name": "Imports",
      "type": "resource"
    },
    {
      "id": 17795675035546936,
      "slug": "inbox-resource",
      "name": "Inbox",
      "type": "resource"
    },
    {
      "id": 17795669325047793,
      "slug": "linear-agent-resource",
      "name": "Linear Agent",
      "type": "resource"
    },
    {
      "id": 17795670102866534,
      "slug": "linear-issues-resource",
      "name": "Linear issues",
      "type": "resource"
    },
    {
      "id": 17795675005624553,
      "slug": "linear-ui-resource",
      "name": "Linear UI",
      "type": "resource"
    },
    {
      "id": 17795672678050085,
      "slug": "list-comments-resource",
      "name": "list_comments",
      "type": "resource"
    },
    {
      "id": 17795669387423462,
      "slug": "microsoft-teams-resource",
      "name": "Microsoft Teams",
      "type": "resource"
    },
    {
      "id": 17795674983787931,
      "slug": "project-api-resource-resource",
      "name": "Project API resource",
      "type": "resource"
    },
    {
      "id": 17795670170980112,
      "slug": "project-milestones-resource",
      "name": "Project Milestones",
      "type": "resource"
    },
    {
      "id": 17795669388878620,
      "slug": "projects-resource",
      "name": "Projects",
      "type": "resource"
    },
    {
      "id": 17795669403780780,
      "slug": "pull-requests-resource",
      "name": "Pull Requests",
      "type": "resource"
    },
    {
      "id": 17795674985918146,
      "slug": "release-inputs-api-resource",
      "name": "Release inputs API",
      "type": "resource"
    },
    {
      "id": 17795669304382982,
      "slug": "releases-resource",
      "name": "Releases",
      "type": "resource"
    },
    {
      "id": 17795674990149499,
      "slug": "save-document-api-tool-resource",
      "name": "save_document API tool",
      "type": "resource"
    },
    {
      "id": 17795674988749269,
      "slug": "save-project-api-endpoint-resource",
      "name": "save_project API endpoint",
      "type": "resource"
    },
    {
      "id": 17795674986981085,
      "slug": "scim-resource",
      "name": "SCIM",
      "type": "resource"
    },
    {
      "id": 17795675038747873,
      "slug": "sentry-resource",
      "name": "Sentry",
      "type": "resource"
    },
    {
      "id": 17795670471907768,
      "slug": "slack-cli-resource",
      "name": "Slack CLI",
      "type": "resource"
    },
    {
      "id": 17723038993834764,
      "slug": "artificial-intelligence-topic",
      "name": "Artificial Intelligence",
      "type": "topic"
    }
  ]
}