1
+ import ignore from "ignore" ;
2
+ import path from "path" ;
1
3
import { v4 as uuidv4 } from "uuid" ;
2
4
import type { ContextItemId , IDE , IndexingProgressUpdate } from "." ;
3
5
import { CompletionProvider } from "./autocomplete/completionProvider" ;
@@ -17,6 +19,7 @@ import { ControlPlaneClient } from "./control-plane/client";
17
19
import { streamDiffLines } from "./edit/streamDiffLines" ;
18
20
import { CodebaseIndexer , PauseToken } from "./indexing/CodebaseIndexer" ;
19
21
import DocsService from "./indexing/docs/DocsService" ;
22
+ import { defaultIgnoreFile } from "./indexing/ignore.js" ;
20
23
import Ollama from "./llm/llms/Ollama" ;
21
24
import type { FromCoreProtocol , ToCoreProtocol } from "./protocol" ;
22
25
import { GlobalContext } from "./util/GlobalContext" ;
@@ -29,9 +32,6 @@ import type { IMessenger, Message } from "./util/messenger";
29
32
import { editConfigJson , setupInitialDotContinueDirectory } from "./util/paths" ;
30
33
import { Telemetry } from "./util/posthog" ;
31
34
import { TTS } from "./util/tts" ;
32
- import ignore from "ignore" ;
33
- import { defaultIgnoreFile } from "./indexing/ignore.js" ;
34
- import path from "path" ;
35
35
36
36
export class Core {
37
37
// implements IMessenger<ToCoreProtocol, FromCoreProtocol>
@@ -401,6 +401,7 @@ export class Core {
401
401
} ) ;
402
402
break ;
403
403
}
404
+ // @ts -ignore
404
405
yield { content : next . value . content } ;
405
406
next = await gen . next ( ) ;
406
407
}
0 commit comments