Skip to content

Commit 1797538

Browse files
Copilotalexr00
andcommitted
Initial analysis and plan for public methods well-defined types ESLint rule
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
1 parent ba98ac2 commit 1797538

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

src/@types/vscode.proposed.chatParticipantPrivate.d.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -205,24 +205,6 @@ declare module 'vscode' {
205205
presentation?: 'hidden' | undefined;
206206
}
207207

208-
export interface LanguageModelTool<T> {
209-
prepareInvocation2?(options: LanguageModelToolInvocationPrepareOptions<T>, token: CancellationToken): ProviderResult<PreparedTerminalToolInvocation>;
210-
}
211-
212-
export class PreparedTerminalToolInvocation {
213-
readonly command: string;
214-
readonly language: string;
215-
readonly confirmationMessages?: LanguageModelToolConfirmationMessages;
216-
readonly presentation?: 'hidden' | undefined;
217-
218-
constructor(
219-
command: string,
220-
language: string,
221-
confirmationMessages?: LanguageModelToolConfirmationMessages,
222-
presentation?: 'hidden'
223-
);
224-
}
225-
226208
export class ExtendedLanguageModelToolResult extends LanguageModelToolResult {
227209
toolResultMessage?: string | MarkdownString;
228210
toolResultDetails?: Array<Uri | Location>;

0 commit comments

Comments
 (0)