zed-industries/zed · error · RuntimeError
Could not find Status field with '{status_name}' option. Fie
Error message
Could not find Status field with '{status_name}' option. Fields found: {available} What it means
Error "Could not find Status field with '{status_name}' option. Fields found: {available}" thrown in zed-industries/zed.
Source
Thrown at script/github-assign-contributor-issue.py:271
return item_id
def set_project_item_status(headers, project, item_id, status_name):
"""Set the Status field on a project item. Hard-fails if the status option is missing."""
status_field_id = None
option_id = None
for field in project["fields"]["nodes"]:
if field.get("name") == "Status":
status_field_id = field["id"]
for option in field.get("options", []):
if option["name"] == status_name:
option_id = option["id"]
break
break
if not status_field_id or not option_id:
available = [f.get("name") for f in project["fields"]["nodes"] if f.get("name")]
raise RuntimeError(
f"Could not find Status field with '{status_name}' option. "
f"Fields found: {available}"
)
execute_graphql(
headers,
"""
mutation($projectId: ID!, $itemId: ID!, $fieldId: ID!, $optionId: String!) {
updateProjectV2ItemFieldValue(input: {
projectId: $projectId
itemId: $itemId
fieldId: $fieldId
value: { singleSelectOptionId: $optionId }
}) {
projectV2Item { id }
}
}
""",View on GitHub (pinned to bc538def45)
When it happens
Trigger: Thrown at script/github-assign-contributor-issue.py:271 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of zed-industries/zed@bc538def45 (2026-08-16).
Data as JSON: /api/errors/884575eefafd15c4.
Report an issue: GitHub.