Store a memory under one agent's namespace, share it with a second agent, then have that agent recall it.
Write the memory under the originating agent's namespace.
store_memory({"namespace": "example", "key": "example-key", "value": "example"})Grant a second agent read access to that memory.
share_memory({"namespace": "example", "grantee": "example", "permission": "read", "handle": "my-agent"})Have the receiving agent recall the shared memory.
recall_memories({"handle": "my-agent", "query": "wingman protocol"})