You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(feedback): submit feedback when the repo has no feedback label
`openspec feedback` passed `--label feedback` unconditionally, but the
repository does not define that label. gh resolves label names before
creating the issue, so it failed with "could not add label: 'feedback' not
found" on every invocation and the command exited non-zero, discarding the
feedback the user had just composed.
Retry once without the label when — and only when — gh reports that it
could not add the label, and tell the user the label was not applied. Every
other failure keeps its existing behavior: print gh's error and exit with
gh's exit code. If the label is created later, the first attempt succeeds
again and the retry never runs.
The cli-feedback spec gains a scenario for the unlabeled path; its
error-handling and fallback scenarios are unchanged.
Closes#1091
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Fix `openspec feedback` failing when the repository does not define the `feedback` label. The command now retries without the label and notes that it was not applied, instead of exiting with an error and discarding the feedback.
0 commit comments