保存済みThreadのタイトルを同じ記録のまま変更
具体的なSpaceと不変のストレージ識別子に対し、タイトルを明示的に編集します。パスには、先にスコープ付き詳細取得で確認した正規の公開IDまたはプロバイダーのthread_idを、一つの不透明なパス要素としてエンコードして指定します。サーバー側のNMEM_THREAD_TITLE_UPDATE_ENABLED=1が必要です(既定はオフ)。同じタイトルの要求では時刻も手動所有権も変わりません。タイトルの変更時はnmem_manual_title=trueを記録し、識別子、Space、メッセージ、Memoryとの関係を保持します。ローカルREST/MCPは従来のグラフを正とし、検証済みの従来系優先HawDBミラーリングも含みます。native-primary/onlyの権限は有効にしません。Cloud REST/MCPはPostgreSQLを正とし、制限されたタイトル判断をGoワーカーに委任します。Cloud接続先が有効なローカルアダプターはローカルデータを変更せず拒否します。ConnectからCloud MCP接続先のthread_title_updateを使ってください。正式な書き込み後も検索の修復が残ることがあります。UIの契約は追加しません。
パスパラメータ
スコープ付き詳細取得で確認した正確な公開IDまたはプロバイダーのthread_idを、一つのパス要素としてパーセントエンコードします。
1 <= lengthリクエストボディ
application/json
TypeScript定義
TypeScriptでrequest body型を使用します。
レスポンスボディ
application/json
curl -X POST "https://example.com/threads/string/title" \ -H "Content-Type: application/json" \ -d '{ "space_id": "string", "expected_storage_id": "string", "title": "string" }'{ "thread_id": "string", "space_id": "string", "title": "string", "updated": true, "index_repair_pending": true}