mirror of
https://github.com/Youzini-afk/ST-Bionic-Memory-Ecology.git
synced 2026-05-15 22:30:38 +08:00
Clarify regex preview stage vs semantics
This commit is contained in:
@@ -588,6 +588,38 @@ try {
|
||||
beautifyFinalDebug.entries[0].appliedRules.map((item) => item.id),
|
||||
["beautify-final-strip"],
|
||||
);
|
||||
const beautifyFinalPromptStageOffSettings = buildSettings({
|
||||
stages: {
|
||||
input: true,
|
||||
output: true,
|
||||
"input.userMessage": true,
|
||||
"input.recentMessages": true,
|
||||
"input.candidateText": true,
|
||||
"input.finalPrompt": false,
|
||||
"output.rawResponse": true,
|
||||
"output.beforeParse": true,
|
||||
},
|
||||
});
|
||||
const beautifyStageOffInspect = inspectTaskRegexReuse(
|
||||
beautifyFinalPromptStageOffSettings,
|
||||
"extract",
|
||||
);
|
||||
const beautifyStageOffRule = beautifyStageOffInspect.activeRules.find(
|
||||
(rule) => rule.id === "beautify-final-strip",
|
||||
);
|
||||
assert.equal(beautifyStageOffRule?.promptStageMode, "clear");
|
||||
assert.equal(beautifyStageOffRule?.promptStageApplies, false);
|
||||
assert.equal(
|
||||
applyTaskRegex(
|
||||
beautifyFinalPromptStageOffSettings,
|
||||
"extract",
|
||||
"input.finalPrompt",
|
||||
"Decor",
|
||||
{ entries: [] },
|
||||
"user",
|
||||
),
|
||||
"Decor",
|
||||
);
|
||||
const destinationBeautifySettings = buildSettings({
|
||||
sources: {
|
||||
global: true,
|
||||
|
||||
Reference in New Issue
Block a user