spb/note-spboucher-ai
Public
1/** suggest-links job: { workspaceId, pageId? } — one page (k=8) or a bounded workspace pass (k=5 per page). */2import { suggestLinksForPage, suggestLinksForWorkspace } from "../../lib/graph/suggest";3export async function handleSuggestLinks(d: { workspaceId: string; pageId?: string | null; k?: number; limit?: number }) {4 if (!d?.workspaceId) return { ignored: true };5 if (d.pageId) return suggestLinksForPage(d.workspaceId, d.pageId, { k: d.k ?? 8 });6 return suggestLinksForWorkspace(d.workspaceId, { limit: d.limit, k: d.k });7}8