Fix world info custom filter payload sanitization

This commit is contained in:
Youzini-afk
2026-04-07 00:05:21 +08:00
parent c6fcbc830f
commit c32414f720
2 changed files with 45 additions and 3 deletions

View File

@@ -670,6 +670,18 @@ try {
customInterpolatedPromptBuild.systemPrompt,
/<status_current_variable>secret=true<\/status_current_variable>/,
);
const customInterpolatedPayload = buildTaskLlmPayload(
customInterpolatedPromptBuild,
"unused fallback",
);
assert.equal(
customInterpolatedPayload.promptMessages.some((message) =>
/<status_current_variable>secret=true<\/status_current_variable>/.test(
message.content,
),
),
true,
);
const noWorldInfoBlockSettings = {
taskProfiles: {