closes #7
+4
src/tangled_mcp/_tangled/_issues.py
+4
src/tangled_mcp/_tangled/_issues.py
···
79
79
80
80
next_issue_id = max_issue_id + 1
81
81
82
+
# validate labels BEFORE creating the issue to prevent orphaned issues
83
+
if labels:
84
+
_validate_labels(labels, repo_labels)
85
+
82
86
# generate timestamp ID for rkey
83
87
tid = int(datetime.now(timezone.utc).timestamp() * 1000000)
84
88
rkey = str(tid)