| uri | No | HTTPS document URL for document/link. | |
| name | No | Required display name for project/create. | |
| tags | No | Replacement memory tags for memory/update; max 20. | |
| patch | No | Memory/update alias: content and/or tags; dual values must match. | |
| title | No | Title for decision, document, or conversation mutations. | |
| action | Yes | Operation valid for the selected entity. | |
| entity | Yes | Project resource family to mutate. | |
| content | No | Replacement memory content for memory/update. | |
| context | No | Required context for decision/create. | |
| excerpt | No | Short note for the link or metadata update, not a full transcript. | |
| options | No | Decision options for create or supersede. | |
| decision | No | Optional decision statement for create. | |
| provider | No | Provider name for document/conversation link. | |
| timezone | No | Settings IANA timezone; empty clears. | |
| rationale | No | Decision rationale for create. | |
| memory_ref | No | Exact memory:<id> for memory mutations. | |
| project_id | No | Exact authorized project ID; omit only for project/create. | |
| resolution | No | Resolution text for decision/resolve. | |
| default_tab | No | Settings tab: overview, memory, todo, decisions, documents, conversations, timeline, or settings. | |
| description | No | Optional project/create description; max 2000 characters. | |
| new_context | No | Replacement context for decision/supersede. | |
| occurred_at | No | Conversation time in ISO 8601. | |
| access_state | No | set_availability value: available, unavailable, or revoked. | |
| date_display | No | Settings date format: locale or iso. | |
| decision_ref | No | Decision ref for resolve, reopen, or supersede. | |
| project_tags | No | Document tags for link or metadata update. | |
| provider_ref | No | Provider-native ref for document/conversation link. | |
| source_label | No | Document source label for link or metadata update. | |
| resource_type | No | document/link; omitted means document; otherwise rejected. | |
| review_due_at | No | ISO 8601 time with timezone for memory/set_review_due; empty clears. | |
| expected_version | No | Current record version for edits; stale writes fail. | |
| resource_link_ref | No | Document ref for edit, availability, or unlink. | |
| client_mutation_id | No | Replay key (1-128 chars) for idempotent writes. | |
| linked_entity_refs | No | Conversation-linked public refs (not project IDs); each starts memory:, decision:, todo:, prl-, pcl-, or pwp-. | |
| default_source_mode | No | Settings source mode: focused or all_authorized. | |
| conversation_link_ref | No | Conversation ref for edit, availability, or unlink. | |