docmd v0.9.8 is live! — Read the latest technical documentation and migration guides.

Release-Notes v0.1.18

docmd-assistant v0.1.18 erweitert das Multi-Turn-Reasoning-Budget auf 6 Züge, führt ein Echtzeit-Streaming-Ersetzungsprotokoll (meta.replace: true) für Live-Tokens ein und ergänzt architektonische Fallback-Kontext-Synthesen.

Wichtigste Funktionen & Verbesserungen

Erweitertes Multi-Turn-Reasoning-Budget

  • Höhere Zugbegrenzung: Anhebung des maximalen Gesprächszug-Limits auf 6 Züge (maxTurns = 6), damit mehrstufige werkzeuggestützte Recherchen (wie das Durchsuchen der Websitestruktur, Navigationsprüfungen und das Auslesen bestimmter Dokumentationsseiten) vollständig und ohne vorzeitigen Abbruch durchgeführt werden können.
  • Garantierte finale Synthese: Werkzeuge bleiben während Zwischenschritten aktiv und werden erst im letzten Zug deaktiviert, um eine saubere, zusammenfassende Antwort zu gewährleisten.

Echtzeit-Streaming-Ersetzungsprotokoll

  • Ungedrosseltes SSE-Token-Streaming: Tokens werden auch während Zwischenschritten sofort gestreamt und senden bei Wechseln zwischen Denkiterationen { replace: true }-Markierungen.
  • Direktes Live-UI-Editing: Nachgelagerte Chat-Clients können vorläufige Denk-Marker oder Zwischenzusammenfassungen in Echtzeit nahtlos durch die finale Antwort ersetzen.

Architektonischer Kontext-Synthese-Fallback

  • Mehrstufiger Kontext-Synthesizer: Wenn Werkzeugsuchen keine dedizierte Dokumentationsseite liefern, synthetisiert die Engine Antworten automatisch anhand übergeordneter Projektarchitektur-, Layout- und Konfigurationskonventionen.

Behobene Fehler

  • Vorzeitiger Werkzeugabbruch: Behebung eines Problems, bei dem mehrstufige Abfragen (z. B. zur Navigationsreihenfolge oder Konfigurationseinstellungen) die Werkzeugausführung vorzeitig stoppten.
  • Stream-Unterdrückung: Fehler behoben, durch den Live-SSE-Streaming-Deltas bei aktiven Werkzeugen unterdrückt wurden.

Upgrade

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