when i run the query on primary and secondary separately i get,
>>> composable_memory.primary_memory.get("my cpa")
[ChatMessage(role=<MessageRole.SYSTEM: 'system'>, content='You are a helpful marketing assistant', additional_kwargs={}), ChatMessage(role=<MessageRole.USER: 'user'>, content='my cpa is $350', additional_kwargs={}), ChatMessage(role=<MessageRole.ASSISTANT: 'assistant'>, content='Are you looking for ways to reduce your CPA, or do you need help with analyzing or understanding this metric further?', additional_kwargs={})]
>>> composable_memory.secondary_memory_sources[0].get("what is my cpa")
[ChatMessage(role=<MessageRole.USER: 'user'>, content='my cpa is $350', additional_kwargs={}), ChatMessage(role=<MessageRole.ASSISTANT: 'assistant'>, content='Are you looking for ways to reduce your CPA, or do you need help with analyzing or understanding this metric further?', additional_kwargs={})]