What would you like to see?
When a user has many documents uploaded, we currently clear the document cache (and vector dbs) only when the user modifies their embedding model or provider.
We should remove just the cached documents when the text splitter configs are modified as well, since new text splitter changes will not apply to cached documents. This makes iteration of splitting techniques more easy to attempt without document reuploads