Skip to content

Commit 1c17106

Browse files
committed
Update traits
1 parent caf8515 commit 1c17106

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/lsptoolshost/copilot.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,21 @@ import { UriConverter } from './uriConverter';
1111
import { TextDocumentIdentifier } from 'vscode-languageserver-protocol';
1212
import { languageServerOptions } from '../shared/options';
1313

14+
interface CopilotTrait {
15+
name: string;
16+
value: string;
17+
includeInPrompt?: boolean;
18+
promptTextOverride?: string;
19+
}
20+
1421
interface CopilotRelatedFilesProviderRegistration {
1522
registerRelatedFilesProvider(
1623
providerId: { extensionId: string; languageId: string },
1724
callback: (
1825
uri: vscode.Uri,
1926
context: { flags: Record<string, unknown> },
2027
cancellationToken?: vscode.CancellationToken
21-
) => Promise<{ entries: vscode.Uri[]; traits?: { name: string; value: string }[] }>
28+
) => Promise<{ entries: vscode.Uri[]; traits?: CopilotTrait[] }>
2229
): vscode.Disposable;
2330
}
2431

0 commit comments

Comments
 (0)