diff --git a/CHANGELOG.md b/CHANGELOG.md index ac9758f460..275dd107e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.152.0 + +### Fixes + +- Upload file renders on top of text in the input. https://github.com/microsoft/vscode-pull-request-github/issues/8776 + ## 0.150.0 ### Fixes diff --git a/package-lock.json b/package-lock.json index b80fb688f3..73032f0ce0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-pull-request-github", - "version": "0.150.0", + "version": "0.152.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "vscode-pull-request-github", - "version": "0.150.0", + "version": "0.152.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index e4448089be..cde0edd92f 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "treeItemMarkdownLabel", "treeViewMarkdownMessage" ], - "version": "0.150.0", + "version": "0.152.0", "publisher": "GitHub", "engines": { "node": ">=20", diff --git a/src/@types/vscode.proposed.chatParticipantAdditions.d.ts b/src/@types/vscode.proposed.chatParticipantAdditions.d.ts index f399f3b4b7..c9d6832fdd 100644 --- a/src/@types/vscode.proposed.chatParticipantAdditions.d.ts +++ b/src/@types/vscode.proposed.chatParticipantAdditions.d.ts @@ -857,6 +857,11 @@ declare module 'vscode' { */ readonly outputBuffer?: number; + /** + * The number of copilot credits consumed by this request. + */ + readonly copilotCredits?: number; + /** * Optional breakdown of prompt token usage by category and label. * If the percentages do not sum to 100%, the remaining will be shown as "Uncategorized". @@ -1078,6 +1083,7 @@ declare module 'vscode' { readonly name: string; readonly content: string; readonly toolReferences?: readonly ChatLanguageModelToolReference[]; + readonly allowedSubagents?: readonly string[]; readonly metadata?: Record; /** * Whether the mode is a builtin mode (e.g. Ask, Edit, Agent) rather than a user or extension-defined custom mode. diff --git a/src/@types/vscode.proposed.chatParticipantPrivate.d.ts b/src/@types/vscode.proposed.chatParticipantPrivate.d.ts index ca8685d874..f0fad8b953 100644 --- a/src/@types/vscode.proposed.chatParticipantPrivate.d.ts +++ b/src/@types/vscode.proposed.chatParticipantPrivate.d.ts @@ -457,12 +457,6 @@ declare module 'vscode' { export interface LanguageModelToolInformation { /** * The full reference name of this tool as used in agent definition files. - * - * For MCP tools, this is the canonical name in the format `serverShortName/toolReferenceName` - * (e.g., `github/search_issues`). This can be used to map between the tool names specified - * in agent `.md` files and the tool's internal {@link LanguageModelToolInformation.name id}. - * - * This property is only set for MCP tools. For other tool types, it is `undefined`. */ readonly fullReferenceName?: string; } diff --git a/src/@types/vscode.proposed.chatSessionsProvider.d.ts b/src/@types/vscode.proposed.chatSessionsProvider.d.ts index 6a6e761d5d..1a34efa788 100644 --- a/src/@types/vscode.proposed.chatSessionsProvider.d.ts +++ b/src/@types/vscode.proposed.chatSessionsProvider.d.ts @@ -708,9 +708,11 @@ declare module 'vscode' { readonly inputCost?: number; readonly outputCost?: number; readonly cacheCost?: number; + readonly cacheWriteCost?: number; readonly longContextInputCost?: number; readonly longContextOutputCost?: number; readonly longContextCacheCost?: number; + readonly longContextCacheWriteCost?: number; readonly priceCategory?: string; readonly maxInputTokens?: number; readonly maxOutputTokens?: number;