ruvnet/ruflo · error · QEHiveError
Failed to register Queen
Error message
Failed to register Queen
What it means
Queen registration failed during hiveMind.register (backend down, duplicate queen id, invalid capabilities/metadata). initialized stays false, so every later bridge call is blocked by the ensureInitialized guard.
Source
Thrown at v3/plugins/agentic-qe/src/bridges/QEHiveBridge.ts:202
metadata: {
source: 'agentic-qe',
version: '3.2.3',
contexts: [
'test-generation',
'test-execution',
'coverage-analysis',
'quality-assessment',
'defect-intelligence',
'security-compliance',
],
},
});
this.initialized = true;
this.logger.info('QE Queen registered successfully');
} catch (error) {
this.logger.error('Failed to register QE Queen', error);
throw new QEHiveError('Failed to register Queen', error as Error);
}
}
/**
* Spawn a QE worker and join to hive
*/
async spawnQEWorker(agentType: string, context: string): Promise<string> {
this.ensureInitialized();
try {
const workerId = `aqe-${agentType}-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`;
this.logger.info(`Spawning QE worker: ${workerId} (type: ${agentType}, context: ${context})`);
// Get capabilities for this agent type
const capabilities = this.getCapabilitiesForAgent(agentType, context);
await this.hiveMind.join({
agentId: workerId,View on GitHub (pinned to fa13ee4ad6)
Solutions
- Ensure the hive is initialized before registering the Queen.
- Inspect the underlying registration error.
Defensive patterns
Strategy: try-catch
When it happens
Trigger: Thrown at v3/plugins/agentic-qe/src/bridges/QEHiveBridge.ts:202 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/8f81a652210ea839.
Report an issue: GitHub.