mirror of
https://github.com/shareAI-lab/analysis_claude_code.git
synced 2026-05-06 16:26:16 +08:00
Update s06_context_compact.py
fix: repair auto_compact truncating latest messages bug
This commit is contained in:
@@ -104,7 +104,7 @@ def auto_compact(messages: list) -> list:
|
|||||||
f.write(json.dumps(msg, default=str) + "\n")
|
f.write(json.dumps(msg, default=str) + "\n")
|
||||||
print(f"[transcript saved: {transcript_path}]")
|
print(f"[transcript saved: {transcript_path}]")
|
||||||
# Ask LLM to summarize
|
# Ask LLM to summarize
|
||||||
conversation_text = json.dumps(messages, default=str)[:80000]
|
conversation_text = json.dumps(messages, default=str)[-80000:]
|
||||||
response = client.messages.create(
|
response = client.messages.create(
|
||||||
model=MODEL,
|
model=MODEL,
|
||||||
messages=[{"role": "user", "content":
|
messages=[{"role": "user", "content":
|
||||||
|
|||||||
Reference in New Issue
Block a user