メインコンテンツへスキップ
既存のメモリエントリを更新します。内容の修正、レイヤー/タイプの変更、重要度の調整、タグの更新に使用します。メモリ ID を保持するため、削除 + 追加よりもこのツールを推奨します。

パラメータ

id
string
必須
更新するメモリの ID。
content
string
新しい内容テキスト。内容を変更する場合のみ指定してください。embedding の再生成がトリガーされます。
layer
string
新しいレイヤー: ruleworking、または long_term。昇格(例: workinglong_term)や優先度変更に使用します。
type
string
新しいタイプ分類: ruledecisionfactnote、または skill
importance
number
重要度スコア(0.0-1.0)。値が高いほど減衰が遅くなり、検索で上位にランクされます。
tags
string[]
新しいタグ(既存のタグを完全に置き換えます)。

Embedding の再生成

content が更新されると、Cohaku は自動的に:
  1. 更新された内容から新しい embedding を生成
  2. vec_memories 内の古いベクトルを置き換え
これにより、検索結果が常に現在の内容と一致することが保証されます。