fix(eval): use ev_cap for structured evidence slice in memoir judge prompt

_merge left an undefined _MEMOIR_EVIDENCE_MAX; align with evidence budget from settings.
This commit is contained in:
Kevin
2026-04-10 10:28:41 +08:00
parent 204ae24697
commit deeacfb7ee

View File

@@ -263,7 +263,7 @@ def _build_memoir_judge_prompt(
]
)
if struct:
sections.extend(["【结构化记忆证据】", struct[:_MEMOIR_EVIDENCE_MAX], ""])
sections.extend(["【结构化记忆证据】", struct[:ev_cap], ""])
else:
sections.extend(
[