/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Returns the default initial state for the plugins domain.
 */
export function createInitialPluginsState() {
    return {
        revision: 0,
        lastUpdatedAt: 0,
        source: 'init',
        plugins: new Map(),
        activePluginNames: [],
        erroredPluginNames: [],
        totalDiscovered: 0,
        totalActive: 0,
        totalToolsContributed: 0,
        initialLoadComplete: false,
        reloadInProgress: false,
    };
}
