paperclipai/paperclip · error
Folder not found
Error message
Folder not found
What it means
Error "Folder not found" thrown in paperclipai/paperclip.
Source
Thrown at server/src/routes/folders.ts:85
agentId: actor.agentId,
runId: actor.runId,
agentApiKeyId: actor.agentApiKeyId,
action: "folder.personal_ensured",
entityType: "folder",
entityId: folder.id,
details: { path: folder.path, systemKey: folder.systemKey },
});
res.json(folder);
},
);
router.patch("/companies/:companyId/folders/:folderId", validate(updateFolderSchema), async (req, res) => {
const companyId = req.params.companyId as string;
const folderId = req.params.folderId as string;
assertCompanyAccess(req, companyId);
const updated = await svc.update(companyId, folderId, req.body);
if (!updated) {
res.status(404).json({ error: "Folder not found" });
return;
}
const actor = getActorInfo(req);
await logActivity(db, {
companyId,
actorType: actor.actorType,
actorId: actor.actorId,
agentId: actor.agentId,
runId: actor.runId,
agentApiKeyId: actor.agentApiKeyId,
action: "folder.updated",
entityType: "folder",
entityId: updated.id,
details: { kind: updated.kind, name: updated.name, path: updated.path, position: updated.position },
});
res.json(updated);
});
View on GitHub (pinned to 120ae5428f)
Solutions
- Verify the id in the request path or body refers to an existing record in this company; re-list the parent collection to get a valid id.
- Check that the record was not deleted or archived, and that the request is scoped to the correct companyId.
When it happens
Trigger: Thrown at server/src/routes/folders.ts:85 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/1ef0c1e620336ce9.
Report an issue: GitHub.