docmd v{{ docmd.version }} is live! — Read the latest technical documentation and migration guides.

Release-Notes v0.1.20

docmd-assistant v0.1.20 führt erweiterte Anpassungs-API-Hooks (formatToolResult, compactHistory, transformContext, onPayload) für ein präzises Kontext- und Verlaufsmanagement ein und bietet ein atomares Verlaufs-Rollback zur Vermeidung von Zustandsfehlern bei Netzwerkabbrüchen.

Wichtigste Funktionen & Verbesserungen

Erweiterte API-Anpassungs-Hooks

  • formatToolResult-Hook: Ermöglicht es Anwendungen, rohe Werkzeug-Ausführungsergebnisse vor dem Einfügen in den Assistenten-Kontext gezielt zu formatieren, zusammenzufassen oder irrelevante Daten zu filtern.
  • compactHistory-Hook: Erlaubt Downstream-Clients und Plugins eine anpassbare Kompaktierung des Chatverlaufs, um ältere Züge oder umfangreiche Werkzeugausgaben für optimale Token-Effizienz zusammenzufassen.
  • transformContext-Hook: Bietet fein abgestimmte Kontrolle über Zwischenkontext-Grenzen unmittelbar vor dem Senden an LLM-Provider oder Cloud-Relays.
  • onPayload-Hook: Ermöglicht die Überprüfung, Modifikation oder Ergänzung von Netzwerkanfrage-Payloads direkt vor der Übertragung.

Ausfallsicheres Verlaufs-Management

  • Atomares Verlaufs-Rollback bei Relay-Fehlern: Wenn eine Relay-Netzwerkanfrage fehlschlägt (z. B. durch 4xx/5xx-Antworten oder Verbindungsabbrüche), wird die ausstehende Benutzeranfrage sauber aus dem internen Verlauf entfernt. Dadurch wird verhindert, dass Folgeanfragen an einem verwaisten oder fehlerhaften Verlauf scheitern.

Upgrade

npm
pnpm
npm install docmd-assistant@0.1.20
pnpm add docmd-assistant@0.1.20