arela
Version:
AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.
26 lines • 718 B
TypeScript
import type { SemanticContract } from "../extractor/types.js";
import type { TechnicalSummary } from "../synthesizer/types.js";
export interface CacheEntry {
semanticHash: string;
summary: TechnicalSummary;
/**
* Original semantic contract metadata for debugging/inspection.
* Not used for hashing to avoid circular dependencies.
*/
contract?: SemanticContract;
cachedAt: string;
hits: number;
}
export interface CacheStats {
hits: number;
misses: number;
/**
* Approximate dollar savings from avoided LLM calls.
*/
savings: number;
/**
* Cache hit rate as percentage (0-100).
*/
hitRate?: number;
}
//# sourceMappingURL=types.d.ts.map