feat: digest-brief now includes review candidates (not just keep)

This commit is contained in:
root
2026-04-28 10:39:54 +08:00
parent 8136301ad4
commit 4399c9ca90
+1 -1
View File
@@ -84,7 +84,7 @@ def build_openclaw_digest_brief(
limit: int | None = DIGEST_BRIEF_LIMIT,
highlight_limit: int = DIGEST_BRIEF_HIGHLIGHT_LIMIT,
) -> OpenClawDigestBrief:
keep_candidates = [candidate for candidate in payload.candidates if candidate.selection_decision == "keep"]
keep_candidates = [candidate for candidate in payload.candidates if candidate.selection_decision in ("keep", "review")]
sorted_candidates = sorted(keep_candidates, key=lambda candidate: candidate.digest_rank, reverse=True)
selected_candidates = sorted_candidates if limit is None else sorted_candidates[:limit]
top_candidates = [