Why was my model request rejected?
I've been using ToRun for a few weeks and overall it's been great, but today I ran into a confusing error. I was in the middle of a chat session — I had uploaded an image and asked the model a follow-up question — and instead of a response I got something like "request could not be fulfilled." No detail beyond that.
I'm not sure where to start debugging this. I checked my wallet and it still shows a small balance, so I don't think it's a funds issue, but I could be wrong. I also noticed the mode I was using had automatically selected a model I don't normally see in that slot. I hadn't changed any settings.
A few questions I'm hoping someone can clarify:
- Can a model be selected that technically doesn't support something I asked for, like vision? How would I know?
- Is there a case where my balance looks non-zero but the request still fails for funding reasons?
- Could the image push my context over some limit?
- Is there a way to tell whether ToRun tried to fall back to another provider and that also failed?
- Could a content moderation policy have blocked it silently?
I want to understand all the possible causes so I can figure out which one actually hit me here. What are the things I should check?