@@ -66,7 +66,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
6666 this . dispose ( )
6767
6868 throw new Error (
69- `Roo Code <Language Model API>: Failed to initialize handler: ${ error instanceof Error ? error . message : "Unknown error" } ` ,
69+ `Kilo Code <Language Model API>: Failed to initialize handler: ${ error instanceof Error ? error . message : "Unknown error" } ` ,
7070 )
7171 }
7272 }
@@ -116,7 +116,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
116116 }
117117 } catch ( error ) {
118118 const errorMessage = error instanceof Error ? error . message : "Unknown error"
119- throw new Error ( `Roo Code <Language Model API>: Failed to select model: ${ errorMessage } ` )
119+ throw new Error ( `Kilo Code <Language Model API>: Failed to select model: ${ errorMessage } ` )
120120 }
121121 }
122122
@@ -176,18 +176,18 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
176176 private async internalCountTokens ( text : string | vscode . LanguageModelChatMessage ) : Promise < number > {
177177 // Check for required dependencies
178178 if ( ! this . client ) {
179- console . warn ( "Roo Code <Language Model API>: No client available for token counting" )
179+ console . warn ( "Kilo Code <Language Model API>: No client available for token counting" )
180180 return 0
181181 }
182182
183183 if ( ! this . currentRequestCancellation ) {
184- console . warn ( "Roo Code <Language Model API>: No cancellation token available for token counting" )
184+ console . warn ( "Kilo Code <Language Model API>: No cancellation token available for token counting" )
185185 return 0
186186 }
187187
188188 // Validate input
189189 if ( ! text ) {
190- console . debug ( "Roo Code <Language Model API>: Empty text provided for token counting" )
190+ console . debug ( "Kilo Code <Language Model API>: Empty text provided for token counting" )
191191 return 0
192192 }
193193
@@ -200,36 +200,36 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
200200 } else if ( text instanceof vscode . LanguageModelChatMessage ) {
201201 // For chat messages, ensure we have content
202202 if ( ! text . content || ( Array . isArray ( text . content ) && text . content . length === 0 ) ) {
203- console . debug ( "Roo Code <Language Model API>: Empty chat message content" )
203+ console . debug ( "Kilo Code <Language Model API>: Empty chat message content" )
204204 return 0
205205 }
206206 tokenCount = await this . client . countTokens ( text , this . currentRequestCancellation . token )
207207 } else {
208- console . warn ( "Roo Code <Language Model API>: Invalid input type for token counting" )
208+ console . warn ( "Kilo Code <Language Model API>: Invalid input type for token counting" )
209209 return 0
210210 }
211211
212212 // Validate the result
213213 if ( typeof tokenCount !== "number" ) {
214- console . warn ( "Roo Code <Language Model API>: Non-numeric token count received:" , tokenCount )
214+ console . warn ( "Kilo Code <Language Model API>: Non-numeric token count received:" , tokenCount )
215215 return 0
216216 }
217217
218218 if ( tokenCount < 0 ) {
219- console . warn ( "Roo Code <Language Model API>: Negative token count received:" , tokenCount )
219+ console . warn ( "Kilo Code <Language Model API>: Negative token count received:" , tokenCount )
220220 return 0
221221 }
222222
223223 return tokenCount
224224 } catch ( error ) {
225225 // Handle specific error types
226226 if ( error instanceof vscode . CancellationError ) {
227- console . debug ( "Roo Code <Language Model API>: Token counting cancelled by user" )
227+ console . debug ( "Kilo Code <Language Model API>: Token counting cancelled by user" )
228228 return 0
229229 }
230230
231231 const errorMessage = error instanceof Error ? error . message : "Unknown error"
232- console . warn ( "Roo Code <Language Model API>: Token counting failed:" , errorMessage )
232+ console . warn ( "Kilo Code <Language Model API>: Token counting failed:" , errorMessage )
233233
234234 // Log additional error details if available
235235 if ( error instanceof Error && error . stack ) {
@@ -261,7 +261,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
261261
262262 private async getClient ( ) : Promise < vscode . LanguageModelChat > {
263263 if ( ! this . client ) {
264- console . debug ( "Roo Code <Language Model API>: Getting client with options:" , {
264+ console . debug ( "Kilo Code <Language Model API>: Getting client with options:" , {
265265 vsCodeLmModelSelector : this . options . vsCodeLmModelSelector ,
266266 hasOptions : ! ! this . options ,
267267 selectorKeys : this . options . vsCodeLmModelSelector ? Object . keys ( this . options . vsCodeLmModelSelector ) : [ ] ,
@@ -270,12 +270,12 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
270270 try {
271271 // Use default empty selector if none provided to get all available models
272272 const selector = this . options ?. vsCodeLmModelSelector || { }
273- console . debug ( "Roo Code <Language Model API>: Creating client with selector:" , selector )
273+ console . debug ( "Kilo Code <Language Model API>: Creating client with selector:" , selector )
274274 this . client = await this . createClient ( selector )
275275 } catch ( error ) {
276276 const message = error instanceof Error ? error . message : "Unknown error"
277- console . error ( "Roo Code <Language Model API>: Client creation failed:" , message )
278- throw new Error ( `Roo Code <Language Model API>: Failed to create client: ${ message } ` )
277+ console . error ( "Kilo Code <Language Model API>: Client creation failed:" , message )
278+ throw new Error ( `Kilo Code <Language Model API>: Failed to create client: ${ message } ` )
279279 }
280280 }
281281
@@ -377,7 +377,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
377377 try {
378378 // Create the response stream with minimal required options
379379 const requestOptions : vscode . LanguageModelChatRequestOptions = {
380- justification : `Roo Code would like to use '${ client . name } ' from '${ client . vendor } ', Click 'Allow' to proceed.` ,
380+ justification : `Kilo Code would like to use '${ client . name } ' from '${ client . vendor } ', Click 'Allow' to proceed.` ,
381381 }
382382
383383 // Note: Tool support is currently provided by the VSCode Language Model API directly
@@ -394,7 +394,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
394394 if ( chunk instanceof vscode . LanguageModelTextPart ) {
395395 // Validate text part value
396396 if ( typeof chunk . value !== "string" ) {
397- console . warn ( "Roo Code <Language Model API>: Invalid text part value received:" , chunk . value )
397+ console . warn ( "Kilo Code <Language Model API>: Invalid text part value received:" , chunk . value )
398398 continue
399399 }
400400
@@ -407,18 +407,18 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
407407 try {
408408 // Validate tool call parameters
409409 if ( ! chunk . name || typeof chunk . name !== "string" ) {
410- console . warn ( "Roo Code <Language Model API>: Invalid tool name received:" , chunk . name )
410+ console . warn ( "Kilo Code <Language Model API>: Invalid tool name received:" , chunk . name )
411411 continue
412412 }
413413
414414 if ( ! chunk . callId || typeof chunk . callId !== "string" ) {
415- console . warn ( "Roo Code <Language Model API>: Invalid tool callId received:" , chunk . callId )
415+ console . warn ( "Kilo Code <Language Model API>: Invalid tool callId received:" , chunk . callId )
416416 continue
417417 }
418418
419419 // Ensure input is a valid object
420420 if ( ! chunk . input || typeof chunk . input !== "object" ) {
421- console . warn ( "Roo Code <Language Model API>: Invalid tool input received:" , chunk . input )
421+ console . warn ( "Kilo Code <Language Model API>: Invalid tool input received:" , chunk . input )
422422 continue
423423 }
424424
@@ -434,7 +434,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
434434 accumulatedText += toolCallText
435435
436436 // Log tool call for debugging
437- console . debug ( "Roo Code <Language Model API>: Processing tool call:" , {
437+ console . debug ( "Kilo Code <Language Model API>: Processing tool call:" , {
438438 name : chunk . name ,
439439 callId : chunk . callId ,
440440 inputSize : JSON . stringify ( chunk . input ) . length ,
@@ -445,12 +445,12 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
445445 text : toolCallText ,
446446 }
447447 } catch ( error ) {
448- console . error ( "Roo Code <Language Model API>: Failed to process tool call:" , error )
448+ console . error ( "Kilo Code <Language Model API>: Failed to process tool call:" , error )
449449 // Continue processing other chunks even if one fails
450450 continue
451451 }
452452 } else {
453- console . warn ( "Roo Code <Language Model API>: Unknown chunk type received:" , chunk )
453+ console . warn ( "Kilo Code <Language Model API>: Unknown chunk type received:" , chunk )
454454 }
455455 }
456456
@@ -468,11 +468,11 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
468468 this . ensureCleanState ( )
469469
470470 if ( error instanceof vscode . CancellationError ) {
471- throw new Error ( "Roo Code <Language Model API>: Request cancelled by user" )
471+ throw new Error ( "Kilo Code <Language Model API>: Request cancelled by user" )
472472 }
473473
474474 if ( error instanceof Error ) {
475- console . error ( "Roo Code <Language Model API>: Stream error details:" , {
475+ console . error ( "Kilo Code <Language Model API>: Stream error details:" , {
476476 message : error . message ,
477477 stack : error . stack ,
478478 name : error . name ,
@@ -483,13 +483,13 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
483483 } else if ( typeof error === "object" && error !== null ) {
484484 // Handle error-like objects
485485 const errorDetails = JSON . stringify ( error , null , 2 )
486- console . error ( "Roo Code <Language Model API>: Stream error object:" , errorDetails )
487- throw new Error ( `Roo Code <Language Model API>: Response stream error: ${ errorDetails } ` )
486+ console . error ( "Kilo Code <Language Model API>: Stream error object:" , errorDetails )
487+ throw new Error ( `Kilo Code <Language Model API>: Response stream error: ${ errorDetails } ` )
488488 } else {
489489 // Fallback for unknown error types
490490 const errorMessage = String ( error )
491- console . error ( "Roo Code <Language Model API>: Unknown stream error:" , errorMessage )
492- throw new Error ( `Roo Code <Language Model API>: Response stream error: ${ errorMessage } ` )
491+ console . error ( "Kilo Code <Language Model API>: Unknown stream error:" , errorMessage )
492+ throw new Error ( `Kilo Code <Language Model API>: Response stream error: ${ errorMessage } ` )
493493 }
494494 }
495495 }
@@ -509,7 +509,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
509509 // Log any missing properties for debugging
510510 for ( const [ prop , value ] of Object . entries ( requiredProps ) ) {
511511 if ( ! value && value !== 0 ) {
512- console . warn ( `Roo Code <Language Model API>: Client missing ${ prop } property` )
512+ console . warn ( `Kilo Code <Language Model API>: Client missing ${ prop } property` )
513513 }
514514 }
515515
@@ -540,7 +540,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
540540 ? stringifyVsCodeLmModelSelector ( this . options . vsCodeLmModelSelector )
541541 : "vscode-lm"
542542
543- console . debug ( "Roo Code <Language Model API>: No client available, using fallback model info" )
543+ console . debug ( "Kilo Code <Language Model API>: No client available, using fallback model info" )
544544
545545 return {
546546 id : fallbackId ,
0 commit comments