ruvnet/ruflo · error
V3 router failed, using fallback
Error message
V3 router failed, using fallback
What it means
Log warning in routeQETask: invoking the V3 router for enhanced routing failed; the adapter logs the failure and continues with its own complexity/tier-based fallback routing decision.
Source
Thrown at v3/plugins/agentic-qe/src/bridges/QEModelRoutingAdapter.ts:190
// 1. Get QE-specific complexity
const complexity = this.getCategoryComplexity(task.category);
// 2. Determine tier based on complexity
const tier = this.determineTier(complexity);
// 3. Check for Agent Booster availability
const agentBooster = this.canUseAgentBooster(task);
// 4. Try V3 router if available for enhanced routing
let v3Result: EnhancedRouteResult | null = null;
if (this.v3Router) {
try {
v3Result = await this.v3Router.route(task.description, {
filePath: task.targetPath,
});
} catch (error) {
this.logger.warn('V3 router failed, using fallback', error);
}
}
// 5. Build final route result
const model = this.selectModel(tier, v3Result);
const recommendedAgents = this.getRecommendedAgents(task.category, tier);
const costEstimate = this.estimateCost(task, tier);
const result: QERouteResult = {
tier: agentBooster.available ? 1 : tier,
model: agentBooster.available ? 'haiku' : model,
qeCategory: task.category,
qeComplexity: complexity,
recommendedAgents,
costEstimate: agentBooster.available ? 0 : costEstimate,
agentBoosterAvailable: agentBooster.available,
agentBoosterIntent: agentBooster.intent,
explanation: this.buildExplanation(task, tier, agentBooster, v3Result),View on GitHub (pinned to fa13ee4ad6)
Solutions
- Check the V3 router error detail and router configuration; the fallback model route is used until the router is fixed.
Defensive patterns
Strategy: fallback
When it happens
Trigger: Thrown at v3/plugins/agentic-qe/src/bridges/QEModelRoutingAdapter.ts:190 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ruvnet/ruflo@fa13ee4ad6 (2026-08-18).
Data as JSON: /api/errors/64e92df7f8857d15.
Report an issue: GitHub.