OpenClaws QMD-Speichersuche-Schnellpfad hatte stille Fehler

Die integrierte Speichersuche von OpenClaw verwendet einfache Schlüsselwortabgleiche, die für einfache Abfragen funktionieren, aber Probleme bereiten, wenn Agenten Informationen finden müssen, die Wochen zuvor gelernt wurden, ohne exakte Wortübereinstimmungen.
Benutzer können auf QMD umschalten, das semantische Suche über alle Markdown-Dateien im Workspace durchführt. Dies ermöglicht es Agenten, relevante Einträge zu finden, selbst wenn exakte Schlüsselwörter nicht vorhanden sind. QMD führt auch Hybridsuche durch, die Schlüsselwort- und semantische Ansätze kombiniert, um sowohl Präzision als auch Trefferquote zu gewährleisten.
OpenClaw verfügt über einen schnellen Pfad durch MCPorter, der den QMD-Prozess im Speicher warm hält und die Suchzeiten auf 1-2 Sekunden reduziert, anstatt bei jedem Kaltstart 9-25 Sekunden zu benötigen.
Dieser schnelle Pfad war durch drei Fehler in derselben Datei vollständig unterbrochen:
- Das Gateway rief Tool-Namen auf, die nicht existieren. Der MCP-Server von QMD stellt ein Tool namens
querybereit, aber das Gateway riefdeep_search,searchusw. auf. Jeder Aufruf gab den Exit-Code 128 zurück. - Falsches Argumentformat. Das Gateway übergab einen einfachen String, aber das Tool erwartet ein
searches-Array mit typisierten Teilabfragen für Schlüsselwort- vs. semantische vs. Hybridsuche. - Singular- vs. Plural-Fehler. Das Gateway übergab
collection: "name", aber das Tool erwartetcollections: ["name"].
Jeder Parameter war falsch: Tool-Name, Argumentstruktur und Feldname. Die Korrektur war nach der Identifizierung unkompliziert, und ein Pull-Request ist für alle verfügbar, die QMD über MCPorter ausführen.
Das stille Scheitern bedeutete, dass jeder Aufruf auf den langsameren CLI-Pfad zurückfiel, aber die Funktionalität blieb erhalten, nur mit erheblich verschlechterter Leistung, die wochenlang unbemerkt blieb.
📖 Read the full source: r/openclaw
👀 Siehe auch

Outworked v0.3.0 fügt iMessage-Unterstützung, einen integrierten Browser und Terminplanung für Claude Code-Agents hinzu.
Outworked v0.3.0 führt iMessage-Kanalunterstützung für die Agentenkommunikation ein, einen integrierten Browser für Web-Interaktionen, Zeitplanung via Cron, Tunneling zur lokalen Freigabe und erweiterte MCP/Skills-Unterstützung. Die Desktop-App orchestriert Claude-Code-Agenten als Team, um Codierungsaufgaben, Web-Recherchen und automatisierte Workflows zu bewältigen.

Pilot Protocol: Open-Source P2P-Netzwerkstack für KI-Agentenschwärme
Pilot Protocol ist ein Open-Source-Layer-3- und Layer-4-Overlay-Netzwerk-Stack, der speziell für die Kommunikation von KI-Agenten entwickelt wurde und direkte, verschlüsselte UDP-Tunnel zwischen Agenten mit permanenten 48-Bit-Virtualadressen bereitstellt.

Benchmark-Ergebnisse: 15 LLMs getestet an 38 realen Workflow-Aufgaben
Ein Entwickler hat 15 Cloud- und lokale LLMs anhand von 38 Aufgaben aus seinem tatsächlichen Arbeitsablauf getestet, darunter CSV-Transformationen, Buchstaben zählen, modulare Arithmetik und Formatkonformität. Claude 3.5 Sonnet und Opus erzielten beide 100 %, aber Sonnet kostet 3,5-mal weniger pro Aufruf.

Die Claude-Fähigkeit für Devvit verbessert die Genauigkeit der Codegenerierung von 73 % auf 100 %.
Ein Entwickler hat eine strukturierte SKILL.md-Prompt-Schicht für Claude erstellt, die Kontext für Reddits Devvit-Plattform bereitstellt und die Evaluierungsergebnisse bei gängigen Devvit-Aufgaben von 7/10 auf 10/10 verbessert, indem spezifische Laufzeitfehler verhindert werden.