test(confidence-engine): expose reconstruction experiment seam
This commit is contained in:
+7
-2
@@ -53,10 +53,15 @@ export async function analyseScenario(scenario, opts = {}) {
|
||||
const { OLLAMA_BASE_URL: _ignored, OLLAMA_MODEL } = configResult.config;
|
||||
const promptVersion = opts.promptVersion || DEFAULT_PROMPT_VERSION;
|
||||
|
||||
// ── Build prompt ───────────────────────────────────
|
||||
// ── Build prompt (experiment seam via env var bridge) ──
|
||||
let promptObj;
|
||||
try {
|
||||
promptObj = await buildPrompt(trimmed, promptVersion);
|
||||
const experimentInstruction = process.env.RECONSTRUCTION_EXPERIMENT_INSTRUCTION;
|
||||
const buildOpts = {};
|
||||
if (experimentInstruction) {
|
||||
buildOpts.experimentInstruction = experimentInstruction;
|
||||
}
|
||||
promptObj = await buildPrompt(trimmed, promptVersion, buildOpts);
|
||||
} catch (e) {
|
||||
return buildErrorResponse(
|
||||
`Failed to build prompt: ${e.message}`,
|
||||
|
||||
Reference in New Issue
Block a user