import { createTRPCRouter } from "../trpc.js";
import { resourceAiSummaryProcedures } from "./resource-ai-summary.js";
import { resourceInsightProcedures } from "./resource-insights.js";
import { resourceMutationProcedures } from "./resource-mutations.js";
import { resourceReadProcedures } from "./resource-read.js";
import { resourceSkillImportProcedures } from "./resource-skill-import.js";

export { DEFAULT_SUMMARY_PROMPT } from "./resource-ai-summary.js";

export const resourceRouter = createTRPCRouter({
  ...resourceReadProcedures,
  ...resourceInsightProcedures,
  ...resourceMutationProcedures,
  ...resourceSkillImportProcedures,
  ...resourceAiSummaryProcedures,
});
