The point is to build systems that don't require the agent to "ask".
The human becomes the bottleneck as systems become more agentic.
OP's system is first ingesting and storing the individual messages and then recompiling it into "working memory".