paperclipai/paperclip · error
Selected LLM Wiki project was not found.
Error message
Selected LLM Wiki project was not found.
What it means
Error "Selected LLM Wiki project was not found." thrown in paperclipai/paperclip.
Solutions
- Select an existing project for the LLM Wiki configuration.
When it happens
Trigger: Thrown at packages/plugins/plugin-llm-wiki/src/wiki/core.ts:2145 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@5716fe907e (2026-08-18).
Data as JSON: /api/errors/bae3bc00ea2280a0.
Report an issue: GitHub.
Appendix: source
Thrown at packages/plugins/plugin-llm-wiki/src/wiki/core.ts:2144
reconcileWikiAgentResource(ctx, companyId),
reconcileWikiProjectResource(ctx, companyId),
]);
const managedRoutines = await Promise.all(
WIKI_MAINTENANCE_ROUTINE_KEYS.map((routineKey) =>
ctx.routines.managed.reconcile(routineKey, companyId, {
assigneeAgentId: managedAgent.agentId,
projectId: managedProject.projectId,
})),
);
return { managedAgent, managedProject, managedRoutines };
}
export async function selectWikiProjectResource(ctx: PluginContext, input: { companyId: string; projectId: string }): Promise<WikiProjectResource> {
const project = await ctx.projects.get(input.projectId, input.companyId);
if (!project) {
throw new Error("Selected LLM Wiki project was not found.");
}
await upsertResourceBinding(ctx, {
companyId: input.companyId,
wikiId: DEFAULT_WIKI_ID,
resourceKind: "project",
resourceKey: WIKI_PROJECT_KEY,
resolvedId: project.id,
metadata: { source: "selected-existing", updatedBy: "settings" },
});
return projectResource({ status: "resolved", source: "selected", project });
}
export async function listWikiAgentOptions(ctx: PluginContext, companyId: string): Promise<WikiResourceOption[]> {
const agents = await ctx.agents.list({ companyId, limit: 200 });
return agents
.filter((agent) => agent.status !== "terminated")
.map((agent) => ({
id: agent.id,View on GitHub (pinned to 5716fe907e)