| Invalid memoryId | Missing, empty, or non-existent ID | Provide a valid memory ID from recall results |
| Invalid store value | Not one of the 5 allowed stores | Use: sensory, episodic, semantic, procedural, or prospective |
| Invalid category value | Not one of the 9 allowed categories | Use: decision, lesson, person, rule, event, fact, goal, workflow, or conversation |
| tags is not an array | Malformed tag input | Pass tags as ["tag1", "tag2"] |
| Authentication failed | Invalid Convex JWT or API key | Verify auth configuration in Convex client setup |
| Memory not found | ID does not exist or was deleted | Verify ID against recent recall results |