I like the ideas here. I would like to test it out with my subscription. Is that something you plan on supporting?

I’m also curious: when do you compact the main agent? Is it just the model’s window limit or some other threshold?