paperclipai/paperclip · error · Error
Target company was not found.
Error message
Target company ${companyId} was not found. What it means
Merge precondition failure: the company id chosen for the merge plan does not exist as a row in the target database, so target-side inserts would violate foreign keys; likely the target was seeded differently than expected.
Solutions
- Verify the company id exists in the target database and retry with a valid --company value.
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at cli/src/commands/worktree.ts:2672 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@01ad858492 (2026-08-18).
Data as JSON: /api/errors/b5f7ace0b2b09b6c.
Report an issue: GitHub.
Appendix: source
Thrown at cli/src/commands/worktree.ts:3487
.select()
.from(agents)
.where(eq(agents.companyId, companyId)),
input.targetDb
.select()
.from(projectWorkspaces)
.where(eq(projectWorkspaces.companyId, companyId)),
input.targetDb
.select()
.from(goals)
.where(eq(goals.companyId, companyId)),
input.sourceDb
.select({ count: sql<number>`count(*)::int` })
.from(heartbeatRuns)
.where(eq(heartbeatRuns.companyId, companyId)),
]);
if (!targetCompanyRow) {
throw new Error(`Target company ${companyId} was not found.`);
}
const plan = buildWorktreeMergePlan({
companyId,
companyName: input.company.name,
issuePrefix: input.company.issuePrefix,
previewIssueCounterStart: targetCompanyRow.issueCounter,
scopes: input.scopes,
sourceIssues: sourceIssuesRows,
targetIssues: targetIssuesRows,
sourceComments: sourceCommentsRows,
targetComments: targetCommentsRows,
sourceProjects: sourceProjectsRows,
sourceProjectWorkspaces: sourceProjectWorkspaceRows,
sourceDocuments: sourceIssueDocumentsRows as IssueDocumentRow[],
targetDocuments: targetIssueDocumentsRows as IssueDocumentRow[],
sourceDocumentRevisions: sourceDocumentRevisionRows as DocumentRevisionRow[],
targetDocumentRevisions: targetDocumentRevisionRows as DocumentRevisionRow[],View on GitHub (pinned to 01ad858492)