{
  "id": 8453250,
  "title": "forge lint cannot see your request helper: the Jira scopes it never checks",
  "url": "https://urgent.news/2026/09/19/forge-lint-cannot-see-your-request-helper-the-jira-scopes-it-never",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-19T12:00:22.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/mihai_leanzero/forge-lint-cannot-see-your-request-helper-the-jira-scopes-it-never-checks-2ojj"
  },
  "original_language": "en",
  "account": "Forge lint cannot detect request helper calls due to Jira scope limitations. The lint tool only recognizes requestJira calls when the endpoint is written as a literal, template literal, or route tag. However, if the path arrives as a variable—such as when using a request helper—the call is silently dropped. This means that if a developer uses a request helper to perform a requestJira call with an undeclared scope, the lint tool will not report any missing scopes. This can lead to unexpected 401 Unauthorized errors when the app is deployed, as the tool does not check for missing scopes.",
  "summary": "forge lint cannot see your request helper: the Jira scopes it never checks Key takeaways forge lint only recognises a requestJira call when the endpoint is written inline as a literal, template literal or route`` tag. A path arriving as a variable is dropped silently. One request helper is enough to hide every Atlassian REST call in a codebase. I linted an app needing write:jira-work and…",
  "key_points": [
    "Forge lint fails to detect request helper calls",
    "Jira scope limitations prevent lint tool from recognizing requestJira calls",
    "Variable paths from request helpers cause silent drop of calls"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}