{"record":{"id":"0dfc263f07a1585b","repo":"zed-industries/zed","slug":"graphql-error-result-errors","errorCode":null,"errorMessage":"GraphQL error: {result['errors']}","messagePattern":"GraphQL error: (.+?)","errorType":"exception","errorClass":"RuntimeError","httpStatus":null,"severity":"error","filePath":"script/github-assign-contributor-issue.py","lineNumber":207,"sourceCode":"    response = requests.post(\n        f\"{GITHUB_API}/repos/{REPO_OWNER}/{REPO_NAME}/issues/{issue_number}/assignees\",\n        headers=headers,\n        json={\"assignees\": [username]},\n    )\n    response.raise_for_status()\n\n\ndef execute_graphql(headers, query, variables):\n    \"\"\"Execute a GitHub GraphQL query. Raises on HTTP or GraphQL errors.\"\"\"\n    response = requests.post(\n        f\"{GITHUB_API}/graphql\",\n        headers=headers,\n        json={\"query\": query, \"variables\": variables},\n    )\n    response.raise_for_status()\n    result = response.json()\n    if \"errors\" in result:\n        raise RuntimeError(f\"GraphQL error: {result['errors']}\")\n    return result[\"data\"]\n\n\ndef fetch_project(headers, project_number):\n    \"\"\"Fetch a GitHub project board's metadata including fields and status options.\"\"\"\n    data = execute_graphql(\n        headers,\n        \"\"\"\n        query($owner: String!, $number: Int!) {\n          organization(login: $owner) {\n            projectV2(number: $number) {\n              id\n              fields(first: 50) {\n                nodes {\n                  ... on ProjectV2SingleSelectField {\n                    id\n                    name\n                    options { id name }","sourceCodeStart":189,"sourceCodeEnd":225,"githubUrl":"https://github.com/zed-industries/zed/blob/bc538def4545534201bbfcac4e95ac34ea6501b6/script/github-assign-contributor-issue.py#L189-L225","documentation":"Error \"GraphQL error: {result['errors']}\" thrown in zed-industries/zed.","triggerScenarios":"Thrown at script/github-assign-contributor-issue.py:207 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bc538def4545534201bbfcac4e95ac34ea6501b6","analyzedAt":"2026-08-16T07:30:46.435Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}