Since I'm using ollama backend, aichat will throw an error saying "supports_vision: false" or something if you try to pass in media. I couldn't find a way to gracefully ignore it upstream. So add a config option to disable passing that.
It'd be nice to configure this per model or from the chat instead of config, but I think this is a good setting to have regardless. I looked too and it would take a lot more work to set those up.
Since I'm using ollama backend, aichat will throw an error saying "supports_vision: false" or something if you try to pass in media. I couldn't find a way to gracefully ignore it upstream. So add a config option to disable passing that.