save_to_synapse
Persist memory with encryption at rest, sanitization, and deduplication controls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags for categorization. | |
| type | No | Event type: [MILESTONE], [DECISION], [ALERT], [AUTO-STRAT], [AUTO-OP], [AUTO-INSIGHT], [AUTO-DECISION], [AUTO-CONTEXT], [MANUAL]. | |
| content | Yes | The memory content to store securely. | |
| project | No | Project identifier (e.g., SYNAPSE_LAYER). | |
| subject | No | ESCOPO1 (optional): opaque 8-128 char token ([A-Za-z0-9._:-]) that isolates memory to a single person within a shared connect-token. Omit for token-scoped behavior. Never include PII/email. | |
| agent_id | No | Agent identifier for memory isolation. Defaults to "default". | |
| importance | No | Importance level 1–5 (default: 3). | |
| force_intent | No | MANUAL OVERRIDE ONLY — use apenas quando você (humano) quer forçar explicitamente a classificação de intenção. Valores reconhecidos: preference | fact | procedural | bio | critical | operational | strategic | compliance | security | system_directive | clinical | general | ephemeral. Se não tiver certeza, NÃO preencha este campo — o sistema classifica automaticamente. Valores não reconhecidos são ignorados silenciosamente e retornados em warnings. | |
| intent_reason | No | Auditable reason for forcing intent classification. Max 500 characters. Ignored if force_intent is absent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| memory_id | Yes | ||
| trust_quotient | No |