To be honest, I don't think this is the way. Not just because it is an arbitrary value. Why 1 MB, and why not 4 MB... or more? But also because it doesn't make sense to force application logic or demands into what should be a protocol level change, if any... Pagination, chunking, all of that already works out of the box. Increasing event size limits is unnecessary churn and would never end up being satisfactory for everyone. So this would probably either make things even more inconsistent for devs who expect relays to store 1 MB+ events or, more likely, make wn need to run special relays.
View quoted note โ