Did you ever manage to fix it? I'm having same issue whereby embeddings are being retrieved correctly, but the agent simply sends a "output":"" as a response?