OpenClawのQMDメモリ検索高速パスには静かなバグがありました

OpenClawの組み込みメモリ検索は基本的なキーワードマッチングを使用しており、単純な検索には機能しますが、エージェントが数週間前に学習した情報を正確な単語の一致なしに見つける必要がある場合には苦戦します。
ユーザーはQMDに切り替えることができ、これはワークスペース内のすべてのマークダウンファイルに対して意味検索を実行します。これにより、正確なキーワードが存在しない場合でも、エージェントは関連するエントリを見つけることができます。QMDはハイブリッド検索も行い、キーワードと意味的アプローチを組み合わせて精度と再現率の両方を実現します。
OpenClawにはMCPorter経由の高速パスがあり、QMDプロセスをメモリ内でウォームに保ち、毎回コールドスタートする場合の9〜25秒ではなく、検索時間を1〜2秒に短縮します。
この高速パスは、同じファイル内の3つのバグにより完全に壊れていました:
- ゲートウェイが存在しないツール名を呼び出していました。QMDのMCPサーバーは
queryという1つのツールを公開していますが、ゲートウェイはdeep_search、searchなどを呼び出していました。すべての呼び出しは終了コード128を返しました。 - 誤った引数形式。ゲートウェイはフラットな文字列を渡しましたが、ツールはキーワード検索、意味検索、ハイブリッド検索のための型付きサブクエリを含む
searches配列を期待しています。 - 単数形と複数形の不一致。ゲートウェイは
collection: "name"を渡しましたが、ツールはcollections: ["name"]を期待しています。
すべてのパラメータが間違っていました:ツール名、引数構造、フィールド名。修正は特定されれば簡単で、MCPorter経由でQMDを実行している人のためにプルリクエストが利用可能です。
暗黙的な失敗により、すべての呼び出しがより遅いCLIパスにフォールバックしましたが、機能は残っており、数週間気づかれないまま大幅に性能が低下していました。
📖 Read the full source: r/openclaw
👀 See Also

RelayCode VS Code拡張機能は、Claudeのコードを主権的なRDU経由でルーティングします
OpenGPUはRelayCodeをリリースしました。これはVS Code拡張機能で、ローカルプロキシとして機能し、Claude CodeやCopilotのリクエストを分散ネットワーク経由で、主権的な再構成可能データフロー・ユニット上で動作するDeepSeek-R1やMiniMax M2.5などのオープンウェイトモデルにルーティングします。

OpenClawスマートルーターがオープンソース化、自動モデル選択に対応
開発者がOpenClaw用のスマートルーターをオープンソース化しました。このツールはクエリの複雑さを自動的に分類し、最適なモデルにルーティングすることで、ClaudeやGPT-4oのようなプレミアムモデルを常に使用する場合と比べてAPIコストを60〜80%削減します。

Super Claudeブラウザ拡張機能は、Claude AIの使用速度と利用制限の予測を追跡します。
開発者がSuper Claudeというブラウザ拡張機能を作成し、ClaudeのUI内に使用速度インジケーターと100%到達までの予測時間を直接表示することで、ユーザーが5時間の割り当て消費量を監視できるようにしました。

Claude 用のセルフホスト型メモリレイヤー、Cloudflare上で無料稼働
Cloudflare Worker MCPサーバーにより、ClaudeはWorkers AIとVectorizeを使ったセマンティック検索でノートの記憶と想起が可能に。すべて無料枠で動作します。