fix(bridge): dev data dir is 'obsidian-rag' not '.obsidian-rag'
Python's _resolve_data_dir() uses 'obsidian-rag' (no dot). TypeScript was using '.obsidian-rag' (with dot) — mismatch caused sync-result.json to never be found by the agent plugin.
This commit is contained in:
@@ -123,7 +123,7 @@ export async function probeAll(config: ObsidianRagConfig): Promise<ProbeResult>
|
|||||||
|
|
||||||
function resolveDataDir(): string {
|
function resolveDataDir(): string {
|
||||||
const cwd = process.cwd();
|
const cwd = process.cwd();
|
||||||
const devDataDir = resolve(cwd, ".obsidian-rag");
|
const devDataDir = resolve(cwd, "obsidian-rag");
|
||||||
const devVaultMarker = resolve(cwd, "KnowledgeVault");
|
const devVaultMarker = resolve(cwd, "KnowledgeVault");
|
||||||
if (existsSync(devDataDir) || existsSync(devVaultMarker)) {
|
if (existsSync(devDataDir) || existsSync(devVaultMarker)) {
|
||||||
return devDataDir;
|
return devDataDir;
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ export function readSyncResult(config: ObsidianRagConfig): {
|
|||||||
|
|
||||||
function _resolveDataDir(): string {
|
function _resolveDataDir(): string {
|
||||||
const cwd = process.cwd();
|
const cwd = process.cwd();
|
||||||
const devDataDir = resolve(cwd, ".obsidian-rag");
|
const devDataDir = resolve(cwd, "obsidian-rag");
|
||||||
const devVaultMarker = resolve(cwd, "KnowledgeVault");
|
const devVaultMarker = resolve(cwd, "KnowledgeVault");
|
||||||
if (existsSync(devDataDir) || existsSync(devVaultMarker)) {
|
if (existsSync(devDataDir) || existsSync(devVaultMarker)) {
|
||||||
return devDataDir;
|
return devDataDir;
|
||||||
|
|||||||
Reference in New Issue
Block a user