UNPKG

spaider

Version:

Deterministic-first AI code assistant that crawls your codebase to implement changes using open source LLMs

16 lines 640 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateAnswer = void 0; const ai_1 = require("../services/ai"); const logger_1 = require("../services/logger"); const generateAnswer = async (ctx) => { if (!ctx.intent) { throw new Error("Intent analysis must be completed before generating answer"); } logger_1.Logger.info("Generating answer ..."); ctx.answer = await ai_1.AI.generateAnswer(ctx.userPrompt, ctx.intent, ctx.files, ctx.projectTree); logger_1.Logger.info(ctx.answer); return ctx; }; exports.generateAnswer = generateAnswer; //# sourceMappingURL=answer.js.map