I recently uploaded a file in Kagi Assistant when running the o3-mini model, and I was confused why it could not seem to access it. Perhaps the Assistant could disable file uploads when the model does not support them, or give some kind of warning message that the model can't handle the file.
In this case, when I was using o3-mini and uploaded a file for it to use, I wasted time trying to get it to respond. It would be better if the upload button was grayed out or removed while I was using o3-mini (or any other model that can't handle uploaded files). Perhaps a tooltip over the disabled upload button could tell the user why it's not available.