fix(context): raise max messages fallback cap

Treat max_messages as a last-resort replay guard now that consolidation and idle auto-compact own normal history reduction. Raising the default avoids frequent sliding-window prefix churn in moderate conversations without adding a new cache-policy knob.
This commit is contained in:
chengyongru
2026-06-29 14:23:55 +08:00
committed by Xubin Ren
parent 7dc45ff94e
commit c8638dee46
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -155,9 +155,9 @@ class AgentDefaults(Base):
serialization_alias="idleCompactAfterMinutes",
) # Auto-compact idle threshold in minutes (0 = disabled)
max_messages: int = Field(
default=120,
default=500,
ge=0,
) # Max messages to replay from session history (0 = use default 120, respects token budget)
) # Last-resort max messages to replay from session history (0 = use default 500)
consolidation_ratio: float = Field(
default=0.5,
ge=0.1,