write(agent_id, memory, context, memory_type?, metadata?)Store a memory on Shelby. Content is SHA-256 hashed, optionally encrypted, and embedding stored if provider configured.Parametersrecall(agent_id, context?, limit?, memory_type?)Retrieve memories. Each is decrypted and verified against its stored content hash.Parameterssearch(query, agent_id?, limit?, threshold?)Semantic search by meaning using vector similarity. Requires embeddingProvider.Parametersverify(id)Re-download from Shelby, decrypt, and verify content hash.Parametersdelete(id)Remove a memory from Supabase.ParametersFormat: [IV 12B] [AuthTag 16B] [Ciphertext]Key: HMAC-SHA256(privkey, "ShelMem-v1")Algo: AES-256-GCM, random 96-bit IV per write