MCPcopy Create free account
hub / github.com/Louisym/MiniCC / should_compact

Function should_compact

mini_claude_code/compact.py:86–91  ·  view source on GitHub ↗

源码: compact.rs:32-35

(messages: list[Message], config: CompactionConfig)

Source from the content-addressed store, hash-verified

84# ============================================================
85
86def should_compact(messages: list[Message], config: CompactionConfig) -> bool:
87 """源码: compact.rs:32-35"""
88 return (
89 len(messages) > config.preserve_recent_messages
90 and estimate_session_tokens(messages) >= config.max_estimated_tokens
91 )
92
93
94# ============================================================

Callers 1

compact_sessionFunction · 0.70

Calls 1

estimate_session_tokensFunction · 0.70

Tested by

no test coverage detected