From 779077a347621112e9de299912ee48080e4399c9 Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 15 Sep 2026 13:37:41 +0200 Subject: [PATCH] Kompaktierung: kalibriert pruefen, mit Abstand kompaktieren, Zusammenfassung verbuchen (#605) Im Dauerbetrieb lief die Kompaktierung bei jedem Schritt an und blieb wirkungslos: Stufe 1 pruefte mit der rohen Schaetzung, kompaktierte nur knapp unter die Schwelle und brach dabei jedes Mal den Prompt-Cache; der Zusammenfassungs-Aufruf fehlte im Verbrauch. Ziel jetzt min(Schwelle, 55 % des Limits), Usage des Aufrufs geht in den Lauf. Version 0.1.8. Co-Authored-By: Claude Opus 5 --- Directory.Build.props | 2 +- src/ClawdDotNet.Core/Engine/AgentEngine.cs | 4 +- .../Engine/ContextCompactor.cs | 59 +++++++-- .../Engine/KompaktierungAbstandTests.cs | 113 ++++++++++++++++++ 4 files changed, 166 insertions(+), 12 deletions(-) create mode 100644 tests/ClawdDotNet.Core.Tests/Engine/KompaktierungAbstandTests.cs diff --git a/Directory.Build.props b/Directory.Build.props index bcabeb8..ff140ae 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -18,7 +18,7 @@ ClawdDotNet.Core.BuildInfo bleibt daneben bestehen: das ist ein von Hand gefuehrter Zaehler mit Aenderungstext, keine Versionsangabe. --> - 0.1.7 + 0.1.8