removedInput schema / additionalProperties
Removed value: -false
addedInput schema / properties / bucket
Added value: +{
+ "default": "",
+ "description": "Memory bucket or namespace to read from or write to; use % only for tools that support wildcard reads.",
+ "title": "Bucket",
+ "type": "string"
+}
addedInput schema / properties / confidence
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Confidence score for the saved or updated memory, from 0.0 to 1.0.",
+ "title": "Confidence"
+}
addedInput schema / properties / detect_conflicts
Added value: +{
+ "default": true,
+ "description": "Whether to detect possible conflicts with existing memories during an update.",
+ "title": "Detect Conflicts",
+ "type": "boolean"
+}
addedInput schema / properties / expires_at
Added value: +{
+ "default": "",
+ "description": "Optional ISO 8601 expiration timestamp for the memory.",
+ "title": "Expires At",
+ "type": "string"
+}
addedInput schema / properties / importance
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Importance score for the saved or updated memory, from 0.0 to 1.0.",
+ "title": "Importance"
+}
changedInput schema / properties / memory_type / description
Previous value: -"Optional memory type/category for user-facing updates, such as semantic, episodic, or procedural."New value: +"Memory type/category filter or value, such as episodic, identity, procedural, semantic, working, auto, or %."
addedInput schema / properties / merge_metadata
Added value: +{
+ "default": true,
+ "description": "Whether to merge new metadata with existing metadata instead of replacing it.",
+ "title": "Merge Metadata",
+ "type": "boolean"
+}
addedInput schema / properties / merge_provenance
Added value: +{
+ "default": true,
+ "description": "Whether to merge new provenance with existing provenance instead of replacing it.",
+ "title": "Merge Provenance",
+ "type": "boolean"
+}
addedInput schema / properties / metadata_json
Added value: +{
+ "default": "{}",
+ "description": "Optional JSON object string with extra metadata for the operation.",
+ "title": "Metadata Json",
+ "type": "string"
+}
addedInput schema / properties / provenance_json
Added value: +{
+ "default": "{}",
+ "description": "Optional JSON object string describing memory source, evidence, or attribution.",
+ "title": "Provenance Json",
+ "type": "string"
+}
addedInput schema / properties / scope
Added value: +{
+ "default": "",
+ "description": "Optional scope that narrows memory access; leave blank for the token default.",
+ "title": "Scope",
+ "type": "string"
+}
addedInput schema / properties / semantic_key
Added value: +{
+ "default": "",
+ "description": "Optional stable key for one evolving fact: changed body upserts it, the same normalized body is idempotent; metadata_json.semantic_key_mode='merge_metadata' preserves the body while merging metadata.",
+ "title": "Semantic Key",
+ "type": "string"
+}
addedInput schema / properties / status
Added value: +{
+ "default": "",
+ "description": "Memory status filter or update value, such as active, archived, deleted, or %.",
+ "title": "Status",
+ "type": "string"
+}
addedInput schema / properties / supersession_reason
Added value: +{
+ "default": "",
+ "description": "Reason the updated memory supersedes older content.",
+ "title": "Supersession Reason",
+ "type": "string"
+}
addedInput schema / properties / team_id
Added value: +{
+ "default": "",
+ "description": "Optional team/workspace identifier for team-scoped memory access.",
+ "title": "Team Id",
+ "type": "string"
+}