File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 "type" : " git" ,
99 "url" : " https://github.com/edgelesssys/privatemode-vscode"
1010 },
11- "version" : " 0.1.1 " ,
11+ "version" : " 0.1.2 " ,
1212 "preview" : true ,
1313 "engines" : {
1414 "vscode" : " ^1.104.0"
Original file line number Diff line number Diff line change @@ -4,13 +4,13 @@ import { PrivatemodeChatModelProvider } from "./provider";
44export function activate ( context : vscode . ExtensionContext ) {
55 console . log ( "[Privatemode Extension] Activating extension" ) ;
66 // Build a descriptive User-Agent to help quantify API usage
7- const ext = vscode . extensions . getExtension ( "privatemode.privatemode-vscode" ) ;
7+ const ext = vscode . extensions . getExtension ( context . extension . id ) ;
88 const extVersion = ext ?. packageJSON ?. version ?? "unknown" ;
99 const vscodeVersion = vscode . version ;
10- // Keep UA minimal: only extension version and VS Code version
11- const ua = `privatemode-vscode/${ extVersion } VSCode/${ vscodeVersion } ` ;
10+ // Keep userAgent minimal: only extension version and VS Code version
11+ const userAgent = `privatemode-vscode/${ extVersion } VSCode/${ vscodeVersion } ` ;
1212
13- const provider = new PrivatemodeChatModelProvider ( context . secrets , ua ) ;
13+ const provider = new PrivatemodeChatModelProvider ( context . secrets , userAgent ) ;
1414 console . log ( "[Privatemode Extension] Registering provider with id: privatemode" ) ;
1515 // Register the Privatemode provider under the vendor id used in package.json
1616 vscode . lm . registerLanguageModelChatProvider ( "privatemode" , provider ) ;
You can’t perform that action at this time.
0 commit comments