@@ -492,7 +492,7 @@ export async function showToolsPicker(
traverse(treePicker.itemTree);
if(count>toolLimit){
treePicker.severity=Severity.Warning;
treePicker.validationMessage=localize('toolLimitExceeded',"{0} tools are enabled. You may experience degraded tool calling above {1} tools.",count,markdownCommandLink({title:String(toolLimit),id:'_chat.toolPicker.closeAndOpenVirtualThreshold'}));
treePicker.validationMessage=localize('toolLimitExceeded',"{0} tools are enabled. You may experience degraded tool calling above {1} tools.",count,createMarkdownCommandLink({title:String(toolLimit),id:'_chat.toolPicker.closeAndOpenVirtualThreshold'}));
md=localize('chat.autoapprove.setting','Auto approved by {0}',markdownCommandLink({title:'`'+reason.id+'`',id:'workbench.action.openSettings',arguments:[reason.id]},false));
md=localize('chat.autoapprove.setting','Auto approved by {0}',createMarkdownCommandLink({title:'`'+reason.id+'`',id:'workbench.action.openSettings',arguments:[reason.id]},false));
@@ -158,7 +158,7 @@ export class ChatInputOutputMarkdownProgressPart extends BaseChatToolInvocationS
letmd:string;
switch(reason.type){
caseToolConfirmKind.Setting:
md=localize('chat.autoapprove.setting','Auto approved by {0}',markdownCommandLink({title:'`'+reason.id+'`',id:'workbench.action.openSettings',arguments:[reason.id]},false));
md=localize('chat.autoapprove.setting','Auto approved by {0}',createMarkdownCommandLink({title:'`'+reason.id+'`',id:'workbench.action.openSettings',arguments:[reason.id]},false));
break;
caseToolConfirmKind.LmServicePerTool:
md=reason.scope==='session'
...
...
@@ -166,7 +166,7 @@ export class ChatInputOutputMarkdownProgressPart extends BaseChatToolInvocationS
:reason.scope==='workspace'
?localize('chat.autoapprove.lmServicePerTool.workspace','Auto approved for this workspace')
:localize('chat.autoapprove.lmServicePerTool.profile','Auto approved for this profile');