File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Extension/src/LanguageServer Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1455,7 +1455,7 @@ async function onCopilotHover(): Promise<void> {
14551455 } catch ( err ) {
14561456 if ( err instanceof vscode . LanguageModelError ) {
14571457 console . log ( err . message , err . code , err . cause ) ;
1458- await reportCopilotFailure ( copilotHoverProvider , hoverDocument , hoverPosition , err . message ) ;
1458+ await reportCopilotFailure ( copilotHoverProvider , hoverDocument , hoverPosition , err . code ) ;
14591459 } else {
14601460 throw err ;
14611461 }
@@ -1475,9 +1475,12 @@ async function onCopilotHover(): Promise<void> {
14751475 content += fragment ;
14761476 }
14771477 } catch ( err ) {
1478- if ( err instanceof Error ) {
1478+ if ( err instanceof vscode . LanguageModelError ) {
1479+ console . log ( err . message , err . code , err . cause ) ;
1480+ await reportCopilotFailure ( copilotHoverProvider , hoverDocument , hoverPosition , err . code ) ;
1481+ } else if ( err instanceof Error ) {
14791482 console . log ( err . message , err . cause ) ;
1480- await reportCopilotFailure ( copilotHoverProvider , hoverDocument , hoverPosition , err . message ) ;
1483+ await reportCopilotFailure ( copilotHoverProvider , hoverDocument , hoverPosition , err . name ) ;
14811484 }
14821485 return ;
14831486 }
You can’t perform that action at this time.
0 commit comments