2026-08-01T13:20:16.748Z
OpenClaw メモリー: 書き込み,インデックス,検索,再起動を確認する
記憶コンテンツを輸出することなく,持続的な書き込み,インデックスフレッシュ性,アンカーされたリクエスト,および新しいセッションの決定を監査します.
OpenClawメモリは4つの異なる主張が真実である場合にのみ健全である:意図されたレコードは耐久性ストレージに書き込まれ,現在のインデックスは書き込みをカバーし,リクエストは正しいソースアンカーを返し,新しいセッションは依然として決定を正しく適用します. ディスク上のMarkdownファイルは,最初の主張のみを証明する. 成功した検索は 特定のインデックスされた部分が一致していることを証明するだけです ホストにメモリテキストを保存するコンテンツを最小限に抑える監査を使用します. 不透明なID,ローカル比較結果,タイムスタンプ,ソースアンカーを記録する.プロンプト,ノートコンテンツ,絶対経路,または原始の検索スニペットを輸出しないでください. オペレーターは4つのメモリを崩す代わりに,欠けている書き込み,古いインデックス,誤った検索,失われた決定を区別することが必要です. OpenClawメモリを4つの別々の証明として扱う 現在のOpenClaw メモリ概要は,エージェントワークスペースにおけるメモリを単純なMarkdownとして記述する. MEMORY.md はキュレーションされた長期層であり, memory/ の下の日付のファイルは,詳細な日常的なコンテキストを保持しています. モデルはディスクに届くものを記憶する. 省略された書き込みを救える隠された耐久状態はない. その設計により,有用な検査点が作られる. 1. Write proof: 期待されたファイルは存在し,そのローカルコンテンツは,持続するように意図されたバージョンに一致する. 2. インデックス証明: メモリバックエンドは,以前のインスタントショットではなく,現在のソースインスタントショットをインデックスした. 3. Retrieval proof: のクエリは,他の場所から単なる合理的な文ではなく,期待されるファイルと行範囲を返します. 4. 決定証明: リアルセッション境界線の後,エージェントは保存された決定とその行動境界線を追跡します. これらの証拠は独立して失敗します 記号は存在し 索引は汚いままです 索引は,設定されたスコアを下回っている間,現在の可能性があります. 新しいセッションが 終了状態や オーナーのことを無視している間に 復旧は正しいパスを見つけることができます その反対に,セッションが正しい答えを出すのは,その会話の文脈の中で同じ事実がまだ存在しているからです. 持久的な書き込みは決して起こらなかったにもかかわらず. したがって,合理的な不履行は 段階的な判決である. 最初の失敗した層で止まって その層だけ修復する. インデックスが時代遅れになったときにメモリを再書き換えるなし,記録が持続しなかったときにインデックスを再構築するな. メモリを輸出せずに書き込みを証明する 動作に敏感な記録に decision 7f3b などの不透明なIDを追加し,後に安全に動作するために必要なフィールドを表示します. オーナー,有効状態,有効期限または解鎖状態,禁止行動. その身分は秘密ではないし 決定を明らかにしない. ソースで,現在の記録が予想される本部バージョンと一致するかどうかを計算する. 比較のみ輸出する 遠隔医療機関に短く敏感なメモの原稿を送ってはいけません. 低エントロピーのテキストは 推測してハッシュできます ホストに消化を保存し,安定した指紋がプロセス境界を離れる場合,キー付きHMACを使用するか,ボウリアン比較と不透明なレコードIDのみを報告する. ファイルシステム書き込みが成功するだけでは不十分です 保存されたバイトを比較します. 書き込みがホスト再起動で生き残ると予想されている場合,その展開のためにストレージの位置が持続していることを確認します. 書き込み呼び出しが成功してもコンテナローカルワークスペースが消える可能性があります. MEMORY.md の切り切りにも同じ規則が適用されます. OpenClawは,超大型のファイルを無損にしており,ブートストラップコンテキストに注入されたコピーが縮小される可能性があります. ファイルの存在はまだ行われますが,必要な入力が新しいセッションに達していないため,決定証明は失敗する可能性があります. メモリ概要は,ブートストラップ制限が関わるとき,文脈詳細または医師出力をチェックすることを推奨します. 信頼性取出し前にインデックスフレッシュ性を証明する OpenClaws メモリ検索ドキュメントは,組み込みバックエンドがBM25キーワードマッチングとベクトル類似性を組み合わせることができることを説明します. また,セッション開始,検索,ファイル監視器を通じて自動同期を記録します. これらのメカニズムは 古い窓を小さくし フレッシュさを目に見えないものにするわけではありません 状態から始めましょう deep 探査機は,埋め込みプロバイダーとセマンティック検索経路をチェックし,プロバイダーを呼び出すことができます. 少なくとも検査する 店舗が汚れているかどうか 索引ファイルと部品数; 選択されたプロバイダーとモデル FTSの利用可能性 ベクトルストアとセマンティック検索の利用可能性 スキャン問題とインデックスアイデンティティ OpenClaw 2026.7.1 2 について,この調査中に生きた読み込みのみ探査機は,有効な内蔵インデックスアイデンティティと,利用可能な語彙および意味的経路,また dirty: true を報告した. この組み合わせは重要だ. 動作する埋め込み探査機は,最新音符がインデックスされていることを証明しない. ソースが正しいが ストアが汚れている場合,次の部分と 段階的な同期を実行します. 不正なアイデンティティ,変更された 断片化または埋め込み構成,腐敗,または収束できないインクリメンタルシンクレーションのために強制的な再構築を予約する: OpenClawメモリ CLI参照はこれらの操作を区別する. status index は汚れたときにリインデックスし, index force は完全な再構築を実行する. サービス提供者中断を search unavailable と扱う,空きメモリではない. 文書化された行動は,構成された埋め込みプロバイダが失敗した場合,故意に明示される. 決定探査機で再起動の境界を横切る テスト記録に特有の不透明な復元キーを検索し,アンカーされた結果を要求します. 通過式取得証明には,期待されるソースタイプ,ファイル参照,行範囲が含まれます. 結果のテキストが正しいので 合格しないでください. ハイブリッド検索は,意味的に関連したメモを返し,繰り返される日々のエントリは,現在の決定よりも古いバージョンを置く可能性があります. リアルなセッションの境界を越えましょう 同じ会話の2番目の提示は,元の指示がまだ文脈にある可能性があるため,再起動テストではありません. 実行時間の正常なセッションメカニズムで新しいセッションを開始し,制限された決定探査を求め,保存された契約と行動を比較します. 例えば,耐久性メモでは, A 42 の承認まで,移行は設計のみのままである場合,調査は現在実施を開始できるか尋ねるべきです. 予想される結果は, WAIT FOR A 42 のような決定コードであって,私的なメモの文字どおりの引用ではない. 記録: これは記憶劇場ではなく有用な連続性をテストします モデルがメモをパラフラズする一方で 安全な権限の境界線を落とすことができます 誤って正しい決断を下すこともできます 探査機を狭め,関連する構成変更後繰り返し,開封条件が満たされていない負のケースを含みます. 内容のない9件の監査を再現する 付随する memory health cases.json 装置にはメモリテキストがない. evaluate openclaw memory health.mjs に9つの合成観測を提供し,各端末状態に1つ: 複製された概要は: 分類者は厳格な順序を使用します 索引状態の前に持続性及び地方平等をチェックする. 索引状態は検索利用可能になる前に,検索利用可能になる前に,検索利用可能になる前に,新しいセッション決定前に,検索利用可能になる前に,検索をチェックする. これは誤った修理を防ぐ. 再インデックスすることで,欠落したレコードを作成することはできません. 記録を書き換えると 埋め込みプロバイダが失敗した状態を回復することはできません. 高スコアでヒットすれば 継続性を証明できない. 本物の不透明IDとローカルブーランで固定を調整する. 読み込みのみのワークスペース,古いダイジェストから構築されたインデックス,誤った日付のメモの結果, 切り縮されたブートストラップファイル,利用できない埋め込みプロバイダー, キーワードのみのバックバック, 承認が終了した決定のケースを追加します. 共有テレメトリから原始メモと原始検索結果を保持する. 明らかに未知の状態を使用する コンパクト操作規則は: Mark OpenClaw メモリーは,耐久記録が本地的に一致し,現在のインデックスはそれをカバーし,リクエストが期待されるソースに固定され,新しいセッションが期待される制限された決定を生成する場合にのみ検証されます. 他のものは 緑色でない状態を維持すべきです search unavailable は retrieval miss ではない. restart unverified は continuity failed ではない. 明確な未知は,未知の文脈を発明するエージェントを誘わずに,次の安全なテストを特定するため,一般的な赤の状態よりも有用です. この監査には まだ限界がある 局所比較は,試験セットに含まれる記録のみを検証することができる. 攻撃されたホストは ノートと証拠を偽造できる 検索探査機は 1 つのクエリと 1 つのランキング設定を測定します 対応する意思決定コードは,すべてのニュアンスが生き残ったことを証明するものではなく,繰り返し探査はモデルと埋め込み予算を消費します. ストレージとインデックスのための決定的なチェックを使用し,ファイルとデータベース状態から検証できない行動のみにモデルコールを費やします. Sidewisp は現在プライベートプレビュー段階です。 既存のエージェントの実行時間周辺の健康層を提供することを意図しているが,生産OpenClawアダプター,ライブエージェントの健康収集,自動復元は現在のウェブサイトリポジトリに送信されていません. 4つの証拠の監査は 現在実行できるオペレーターによるパターンであり, Sidewispが現在 OpenClawメモリを監視したり修理したりしているという主張ではありません. ストレージ,リクエスト,および意思決定の健康との間のこの分離が 代理人を操作したい方法と一致する場合は, Sidewisp プライベートプレビューに参加してください. それまでは 比較を本地的にして 再起動をリアルにして 欠けている証拠は不明のままにしてください