OpenRouter's updated Auto router uses spending patterns to help choose a model for a request. It first classifies the task, then consults the previous seven days of spending on models for that task category. The user's cost tier and allowed-model restrictions narrow the candidates. For continuing conversations, it prefers the previous model while that model remains a leading candidate, reducing unnecessary switches that rebuild cached input. This makes model selection responsive to changing usage patterns while retaining some continuity across turns. Routing mechanism.