/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Returns the default initial state for the intelligence domain.
 */
export function createInitialIntelligenceState() {
    return {
        revision: 0,
        lastUpdatedAt: 0,
        source: 'init',
        diagnosticsStatus: 'unavailable',
        completionsStatus: 'unavailable',
        symbolSearchStatus: 'unavailable',
        hoverStatus: 'unavailable',
        diagnostics: new Map(),
        errorCount: 0,
        warningCount: 0,
        hover: { active: false },
        totalRequests: 0,
        totalErrors: 0,
        avgLatencyMs: 0,
    };
}
