mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-08 22:22:52 +00:00
* fix: add platform-aware semantic fallback Make VECTOR an optional capability so Windows analysis remains stable while semantic embeddings can fall back to exact scan when native vector indexing is unavailable. Made-with: Cursor * fix: remove stale vector pool import Keep the merge with main lint-clean after VECTOR loading moved out of the read pool.
13 lines
540 B
TypeScript
13 lines
540 B
TypeScript
import { describe, expect, it } from 'vitest';
|
|
import { isVectorExtensionSupportedByPlatform } from '../../src/core/platform/capabilities.js';
|
|
|
|
describe('platform capabilities', () => {
|
|
it('keeps Ladybug VECTOR disabled by default on Windows', () => {
|
|
expect(isVectorExtensionSupportedByPlatform('win32')).toBe(false);
|
|
});
|
|
|
|
it('allows VECTOR probing on Linux and macOS', () => {
|
|
expect(isVectorExtensionSupportedByPlatform('linux')).toBe(true);
|
|
expect(isVectorExtensionSupportedByPlatform('darwin')).toBe(true);
|
|
});
|
|
});
|