Why aren't databases the solution to many memory problems? Maybe this is a naive question:
For example, for the invitations in the OP: Have Openclaw write incoming rsvps to a database, probably a flat file here, and use the db as persistent memory: OpenClaw can compose outgoing update emails based on the database. Don't even suggest to OpenClaws that it try to remember the rsvps - its job is just writing to and reading from a database, and composing emails based on the latter. ?
Does that violate the experiment, by using some tool in addition to OpenClaw?
Mostly because it can’t or shouldn’t remember everything - eventually the context window gets too big. But how does it know what to forget and what’s important and should be remembered?