autoheal
Version:
GPT Test driven development. Automatically fix tests and guide GPT to write and fix code using your tests.
28 lines (25 loc) • 711 B
text/typescript
import { LanguageModelName } from "./llm-models.js";
import { prompt } from "./prompt.js";
export async function explainTestResults(
testDetails: string,
model: LanguageModelName
) {
const explanation = await prompt(
[
{
role: "system",
content: "You are a programming assisstant ",
},
{
role: "user",
content:
"Test run results:\n```" +
testDetails.slice(model === "gpt-4" ? -2000 : -1200) +
"\n```\n" +
"Respond very briefly describing the possible issues with the tests. Be extremely clear and brief. Use lists and bullet points symbols (not stars)",
},
],
model
);
return explanation;
}