Grok Bot: prune/compact an agent’s context without creating a new Bot

@eli1, thanks for the details and for checking this. The fact that the new room doesn’t contain literal quotes from the old one matches what I wrote about shared memory. I’m still checking with the team how the working set behaves across rooms, and I’ll reply here once I have an update.

On your questions:

  1. There isn’t a separate UI yet where you can view and edit a bot’s memory. For now, the workaround is to ask the bot to print its memory profile and memory log and delete specific entries. It can do that on its own. How to export the full memory is described here: Best way to export memory - #6 by mohitjain. Keep in mind that all your bots can see shared memory, so it’s worth cleaning that separately. I’ve passed along the request for a proper memory viewer and editor to the team.

  2. No, not Create new Bot. I was wrong in #45. Starting in 0.71+, the sidebar opens bot creation, and that’s intentional. To start a new chat with the same bot now, use Ctrl+Shift+N or Ctrl+K then “New group chat”, select one bot, and press Enter. Thanks to @DannyB for the link, it says the same thing here: (+) button bricked in Grok Bot - #8 by kevinn. If that opens an existing 1:1 instead of a new room, let me know. Also, based on what you noticed in #42, I don’t want to claim right now that a new room always starts with a clean context. That’s exactly what I’m confirming now.

  3. A new bot created through Create new Bot does not get the old bot’s own memory or its routines. It starts from scratch and only sees shared memory. You can ask the old bot to pass important facts to the new one, but routines will need to be set up again.

Same-bot new session, compact, and the working-set meter are still on the team’s radar. There isn’t a timeline yet, but I’ll reply here when I have an update.