diff --git a/packages/backend/src/routes/ai/context-builders.ts b/packages/backend/src/routes/ai/context-builders.ts index 0e9e7f9..b2dd44e 100644 --- a/packages/backend/src/routes/ai/context-builders.ts +++ b/packages/backend/src/routes/ai/context-builders.ts @@ -34,70 +34,71 @@ export const buildContext = async (orgId: number, projectId: number, user: UserR - + ${Object.entries(organisation.statuses) .map(([name, color]) => ` `) .join("\n")} - + - + ${projects.map((p) => ` `).join("\n")} - + - -${sprints.map((s) => ` `).join("\n")} - + + + ${sprints.map((s) => ` `).join("\n")} + - -${issues.map((i) => ` `).join("\n")} - + + ${issues.map((i) => ` `).join("\n")} + + + ${assignedIssues.map((i) => ` `).join("\n")} + - -${assignedIssues.map((i) => ` `).join("\n")} - + + + ${byStatus("TO DO") + .map( + (i) => + ` `, + ) + .join("\n")} + + + ${byStatus("IN PROGRESS") + .map( + (i) => + ` `, + ) + .join("\n")} + + + ${byStatus("DONE") + .map( + (i) => + ` `, + ) + .join("\n")} + + - - -${byStatus("TO DO") - .map( - (i) => - ` `, - ) - .join("\n")} - - -${byStatus("IN PROGRESS") - .map( - (i) => - ` `, - ) - .join("\n")} - - -${byStatus("DONE") - .map( - (i) => - ` `, - ) - .join("\n")} - - - - -${assignedIssues - .map( - (i) => ` - ${i.Issue.title.replace(/"/g, """)} - ${(i.Issue.description || "").replace(/"/g, """)} - ${i.Issue.status} - ${i.Issue.type} - ${sprints.find((s) => s.id === i.Issue.sprintId)?.name || "None"} - `, - ) - .join("\n")} - + + ${assignedIssues + .map( + (i) => ` + ${i.Issue.title.replace(/"/g, """)} + ${(i.Issue.description || "").replace(/"/g, """)} + ${i.Issue.status} + ${i.Issue.type} + ${sprints.find((s) => s.id === i.Issue.sprintId)?.name || "None"} + `, + ) + .join("\n")} + + `; };