paperclipai/paperclip · error
Too many concurrent issue-list requests for this…
Error message
Too many concurrent issue-list requests for this actor/client
What it means
429 from the issue-list request coordinator: too many identical in-flight list requests for the same actor/client key; the response is retried after the supplied Retry-After seconds instead of duplicating work.
Solutions
- Back off and retry after a delay; reduce request concurrency or frequency for this actor/client.
Defensive patterns
Strategy: retry
When it happens
Trigger: Thrown at server/src/routes/issues.ts:6027 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@3f1d897a7c (2026-08-18).
Data as JSON: /api/errors/26f58e3371142919.
Report an issue: GitHub.
Appendix: source
Thrown at server/src/routes/issues.ts:7589
});
} catch (err) {
logger.warn(
{
err,
issueId: issue.id,
executionWorkspaceId: issue.executionWorkspaceId ?? null,
},
"failed to destroy reusable sandbox leases for terminal issue",
);
}
}
async function resolveIssueRouteId(rawId: string): Promise<string> {
const identifier = normalizeIssueReferenceIdentifier(rawId);
if (identifier) {
const issue = await svc.getByIdentifier(identifier);
if (issue) {
return issue.id;
}
}
return rawId;
}
async function resolveIssueProjectAndGoal(issue: {
companyId: string;
projectId: string | null;
goalId: string | null;
}) {
const projectPromise = issue.projectId
? projectsSvc.getById(issue.projectId)
: Promise.resolve(null);
const directGoalPromise = issue.goalId
? goalsSvc.getById(issue.goalId)
: Promise.resolve(null);
const [project, directGoal] = await Promise.all([
projectPromise,View on GitHub (pinned to 3f1d897a7c)