ruvnet/ruflo · error · QEMemoryError
Failed to clear temporary data
Error message
Failed to clear temporary data
What it means
QEMemoryError raised by clearTemporaryData when clearing the coverageData namespace in memory storage fails (backend delete/clear error); the count of cleared entries is never logged because the operation aborted.
Source
Thrown at v3/plugins/agentic-qe/src/bridges/QEMemoryBridge.ts:470
throw new QEMemoryError('Failed to search trajectories', error as Error);
}
}
/**
* Clear temporary data (coverage data)
*/
async clearTemporaryData(): Promise<void> {
this.ensureInitialized();
try {
this.logger.info('Clearing temporary QE data...');
const cleared = await this.memory.clearNamespace(QE_NAMESPACES.coverageData.name);
this.logger.info(`Cleared ${cleared} temporary entries`);
} catch (error) {
this.logger.error('Failed to clear temporary data', error);
throw new QEMemoryError('Failed to clear temporary data', error as Error);
}
}
/**
* Get memory statistics
*/
async getStats(): Promise<QEMemoryStats> {
this.ensureInitialized();
try {
const stats = await this.memory.getStats();
const qeStats: QEMemoryStats = {
testPatterns: stats.entriesByNamespace[QE_NAMESPACES.testPatterns.name] || 0,
coverageGaps: stats.entriesByNamespace[QE_NAMESPACES.coverageData.name] || 0,
learningTrajectories: stats.entriesByNamespace[QE_NAMESPACES.learningTrajectories.name] || 0,
codeKnowledge: stats.entriesByNamespace[QE_NAMESPACES.codeKnowledge.name] || 0,
securityFindings: stats.entriesByNamespace[QE_NAMESPACES.securityFindings.name] || 0,View on GitHub (pinned to fa13ee4ad6)
Solutions
- Verify the temporary namespace exists before clearing.
- Inspect the underlying clear error.
Defensive patterns
Strategy: try-catch
When it happens
Trigger: Thrown at v3/plugins/agentic-qe/src/bridges/QEMemoryBridge.ts:470 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/ab1473d6e6346aab.
Report an issue: GitHub.