paperclipai/paperclip · error · Error
Run details are still loading.
Error message
Run details are still loading.
What it means
Error "Run details are still loading." thrown in paperclipai/paperclip.
Source
Thrown at ui/src/pages/SkillStudio.tsx:3056
});
const cancelMutation = useMutation({
mutationFn: () => companySkillsApi.cancelTestRun(companyId, skillId, runId),
onSuccess: () =>
queryClient.invalidateQueries({
queryKey: queryKeys.companySkills.testRunDetail(companyId, skillId, runId),
}),
onError: onError("Couldn't cancel run"),
});
// Re-run reproduces the VIEWED run's snapshots — pinned skill version, saved
// input (or the ad-hoc snapshot), and agent — rather than whatever the picker
// happens to hold this session (PAP-13001 Bug A). Reading detailQuery.data at
// mutate() time keeps the hook order stable across the loading guards below.
const reRunMutation = useMutation({
mutationFn: () => {
const d = detailQuery.data;
if (!d) throw new Error("Run details are still loading.");
return companySkillsApi.createTestRun(companyId, skillId, buildReRunRequest(d));
},
onSuccess: (run) => {
queryClient.invalidateQueries({
queryKey: ["company-skills", companyId, skillId, "test-runs"],
});
onSelectRun(run.id);
},
onError: onError("Couldn't re-run"),
});
const deleteMutation = useMutation({
mutationFn: () => companySkillsApi.deleteTestRun(companyId, skillId, runId),
onSuccess: () => {
queryClient.invalidateQueries({
queryKey: ["company-skills", companyId, skillId, "test-runs"],
});
onSelectRun(null);View on GitHub (pinned to 120ae5428f)
Solutions
- Wait for the run details to finish loading, then retry the action.
When it happens
Trigger: Thrown at ui/src/pages/SkillStudio.tsx:3056 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/c75141b669df06bf.
Report an issue: GitHub.