remember
ファクトを1件保存します。
POST/v1/remember
MCPでも remember ツールとして利用できます。
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
subject | string | はい | 対象のエンティティ。user:123 のような type:id 形式を推奨します。最大512文字。 |
predicate | string | はい | 関係。works_at、has_skill のような安定した snake_case を使います。最大512文字。 |
object | string | はい | 関連エンティティ(type:id)または値。最大512文字。 |
context | string | いいえ | 任意の注記。最大4,000文字。三つ組には含まれません。 |
collection | string | いいえ | コレクションコード。省略するか "" を渡すとデフォルト領域を使います。 |
normalize | boolean | いいえ | MCP専用。trueの場合、保存前に三つ組を書き換えます。RESTでは無視されます。 |
リクエスト
{
"subject": "user:maya",
"predicate": "works_at",
"object": "company:acme",
"context": "Mentioned in onboarding"
}
応答
result には保存されたファクトが入ります。
{
"subject": "user:maya",
"predicate": "works_at",
"object": "company:acme",
"context": "Mentioned in onboarding"
}
リテラル値は object ではなく value として返ります。