Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.
That said the interface is more idiomatic that others agent frameworks that show up here.
It also wasn't clear where the last N messages is being persisted. Db/file/adapters/?
Good luck!
Today, I just re-implemented Google's AlphaEvolve for Perlin noises using my own minimal agentic framework (https://toolkami.com/alphaevolve-toolkami-style/), will probably steal a trick or two from you.
If memory is the centerpiece, I suggest leading with it, rather than the ambiguous "Your AI Data Infrastructure".