Skip to content

Commit 0333142

Browse files
authored
0.154.0 (#8820)
1 parent 9b780a5 commit 0333142

4 files changed

Lines changed: 26 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 0.154.0
4+
5+
### Changes
6+
7+
- Back off polling for pull request updates when no changes are found, reducing unnecessary requests.
8+
39
## 0.152.0
410

511
### Fixes

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"treeItemMarkdownLabel",
4242
"treeViewMarkdownMessage"
4343
],
44-
"version": "0.152.0",
44+
"version": "0.154.0",
4545
"publisher": "GitHub",
4646
"engines": {
4747
"node": ">=20",

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

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,7 @@ declare module 'vscode' {
442442
ChatResponseThinkingProgressPart: ChatResponseThinkingProgressPart;
443443
ChatResponseExternalEditPart: ChatResponseExternalEditPart;
444444
ChatResponseQuestionCarouselPart: ChatResponseQuestionCarouselPart;
445+
ChatResponseAutoModeResolutionPart: ChatResponseAutoModeResolutionPart;
445446
}
446447

447448
export type ExtendedChatResponsePart = ExtendedChatResponseParts[keyof ExtendedChatResponseParts];
@@ -566,6 +567,22 @@ declare module 'vscode' {
566567
constructor(uriOrCommand: Uri | Command, title: string, description: string, author: string, linkTag: string);
567568
}
568569

570+
/**
571+
* Represents an auto-mode model routing resolution. Displayed as a collapsible
572+
* widget in the chat stream showing which model was selected and why.
573+
*/
574+
export class ChatResponseAutoModeResolutionPart {
575+
/** The model ID that was selected by the router */
576+
resolvedModel: string;
577+
/** The user-facing display name of the resolved model */
578+
resolvedModelName: string;
579+
/** The router's classification label */
580+
predictedLabel: string;
581+
/** Confidence score (0-1) from the router */
582+
confidence: number;
583+
constructor(resolvedModel: string, resolvedModelName: string, predictedLabel: string, confidence: number);
584+
}
585+
569586
export interface ChatResponseStream {
570587

571588
/**

0 commit comments

Comments
 (0)