trusted_memory_propose
Propose governed memory entries with required metadata. Pass an existing evidence ID to preserve the original source type; otherwise, the proposal is recorded as an agent observation.
Instructions
Propose governed memory. Requires MCP write capability.
If evidence_id is omitted, the proposal is persisted as an
agent_observation. Agents cannot self-label new MCP evidence as
user_direct. To preserve a stronger or different source type, register
evidence first and pass its existing id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| subject | No | ||
| clearance | No | restricted | |
| predicate | No | ||
| statement | Yes | ||
| tenant_id | No | local | |
| confidence | No | ||
| project_id | No | ||
| evidence_id | No | ||
| groups_json | No | [] | |
| memory_type | Yes | ||
| observed_at | No | ||
| object_value | No | ||
| principal_id | No | local-user | |
| projects_json | No | [] | |
| classification | No | restricted | |
| supersedes_json | No | [] | |
| source_native_id | No |