Provenanceは公開メモリレコードの一部です
メモリのcontractはcontent、path、source_identity、agent_id、agent_instance_id_hash、agent_instance_sourceとともにprovenanceを公開します。Provenanceはレコードがどのように生成されたかを示す構造化された証拠であり、bearer tokenではなく、呼び出し元のアクセス範囲を広げることもありません。
- source_identityは、writeとaudit pathで使う簡潔なcaller/source labelです。
- provenanceは、source、adapter、eventなどの証拠フィールドを持つJSON objectです。
- agent_instance_id_hashは、インストールをプライバシーに配慮して帰属させる値です。
Agent eventは出所を持ち運ぶ
AgentEvent.to_memory_candidateは、source=agent_integration、adapter=<event source>、event_idを含むprovenanceを持つMemoryCandidateを作成します。candidate metadataには、共有sanitizerの実行後もevent type、time、agent id、task id、tool name、command、file path、statusが保持されます。
{
"provenance": {
"source": "agent_integration",
"adapter": "codex",
"event_id": "evt_<stable-event-id>"
},
"metadata": {
"agent_event": {
"event_type": "decision_made",
"task_id": "<task-id>"
}
}
}メモリと一緒に帰属を書き込む
公開のrememberおよびstore request modelはsourceとprovenanceを受け付けます。capture時に安定した秘密ではないラベルを渡し、アクセスcredentialはheaderまたはenvironmentに保持します。サーバーがcontent、metadata、provenanceを保存前にsanitizationします。
POST /v1/remember
X-API-Key: <your-assigned-api-key>
Content-Type: application/json
{
"content": "The deployment decision was verified.",
"path": "projects/memory-os/decisions",
"source": "codex",
"provenance": {
"source": "agent_integration",
"adapter": "codex",
"event_id": "evt_<stable-event-id>"
}
}Sanitizationはlineageを消去しない
永続化sanitizerはcontent、metadata、provenanceを構造的に走査します。credentialのような値は除去され、redactionが行われた場合、サーバーはprivacy.server_write_sanitizerのaudit metadataを記録しつつ、安全なprovenance fieldを保持します。結果のレコードは未加工のevent archiveではなく、sanitized evidenceとして扱ってください。
ペルソナフロー
ChatGPT ユーザー
bearer token をチャットに貼り付けずに、ChatGPT が XMemo の設定、プロジェクト事実、意思決定、TODO に永続的にアクセスできるようにします。
合成の設定またはプロジェクトメモを保存し、新しいチャットを開始してから、作業を続ける前に ChatGPT に XMemo 経由でそれを呼び出させます。
Copilot / Codex 開発者
リポジトリの判断、コーディング規約、バグ修正メモ、タスク履歴を IDE と CLI エージェント間で持ち運べます。
コードベースの判断またはバグ修正を記録し、次の IDE または CLI エージェントに、編集前に関連する XMemo コンテキストを呼び出させます。
チーム / エンタープライズ pilot owner
アカウント制御、ソース attribution、エクスポート/削除ワークフロー、レビュー担当者向けに安全な設定証跡で共有メモリを評価します。
pilot メンバーに合成のチームメモリを保存してもらい、XMemo でソース attribution を確認し、削除/エクスポートとサポート経路をレビューします。
出典: エージェントのアイデンティティ