CoDEVX / lib /package-chat-context.test.ts
CodexMacTiger
feat: live package-scoped chat and thinking logs
837e3ac
import { describe, expect, it } from "vitest";
import { buildPackageQuestionPrompt } from "./package-chat-context";
describe("buildPackageQuestionPrompt", () => {
it("builds a package-scoped ask prompt around a quoted excerpt", () => {
expect(
buildPackageQuestionPrompt({
packageRef: "SRS",
label: "objective",
excerpt:
"Translate CRS into traceable system-level requirements, components, interfaces, specifications, and verification methods.",
}),
).toBe(
'@SRS ask Explain this objective:\n"Translate CRS into traceable system-level requirements, components, interfaces, specifications, and verification methods."',
);
});
});