paperclipai/paperclip · error · Error
No recovery action to resolve.
Error message
No recovery action to resolve.
What it means
Error "No recovery action to resolve." thrown in paperclipai/paperclip.
Source
Thrown at ui/src/components/RunWorkspaceRecoverySurface.tsx:185
if (created.identifier) {
navigate(`/issues/${created.identifier}`);
}
},
onError: (err) => {
pushToast({
title: "Re-issue failed",
body: err instanceof Error ? err.message : "Unable to create an isolated re-issue.",
tone: "error",
});
},
});
const resolve = useMutation({
mutationFn: (data: {
outcome: "restored" | "false_positive";
sourceIssueStatus: "todo" | "done" | "in_review";
}) => {
if (!issueId || !recoveryAction) throw new Error("No recovery action to resolve.");
return issuesApi.resolveRecoveryAction(issueId, {
actionId: recoveryAction.id,
outcome: data.outcome,
sourceIssueStatus: data.sourceIssueStatus,
});
},
onSuccess: () => {
invalidate();
},
onError: (err) => {
pushToast({
title: "Recovery resolution failed",
body: err instanceof Error ? err.message : "Unable to resolve recovery action",
tone: "error",
});
},
});
View on GitHub (pinned to 120ae5428f)
Solutions
- Reload the recovery surface so the pending recovery action is available, then retry.
When it happens
Trigger: Thrown at ui/src/components/RunWorkspaceRecoverySurface.tsx:185 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@120ae5428f (2026-08-18).
Data as JSON: /api/errors/d4700457afc5ee3c.
Report an issue: GitHub.