How to delete local Messages files and attachments on Mac but NOT on iCloud?
I have ~120GB worth of messages, files, and attachments total across my MacBook, iPhone, and iPad. I do not want to delete any messages (I always have the "keep forever" setting turned on) and do not want to lose any of the attachments. I have a massive (24TB) external hard drive and ~1.75TB of iCloud space available to move the files, but my MacBook is limited on local storage space. I wish to delete all of the local Messages and conversations on my MacBook but still be able to continue using Messages on all of my devices.
Bonus points for if there's a way so that it to only keeps the most recent x number of days or storage space locally. If it surpasses this time or storage limit, it should maintain the iCloud copy but delete the local file. Is there any way to do this without manually going back and deleting everything?
MacBook Pro 13″, macOS 13.2