(()=>{"use strict";var t={256:function(t,e,n){var r,o=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||(r=function(t){return r=Object.getOwnPropertyNames||function(t){var e=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[e.length]=n);return e},r(t)},function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n=r(t),a=0;afunction(t){const e=new c.LanguageModelToolResult([new c.LanguageModelTextPart(t)]);return e.toolResultDetails2={mime:l,value:(new TextEncoder).encode(t)},e}(t.input.markup)})),t.subscriptions.push(c.chat.registerChatOutputRenderer(s,{async renderChatOutput({value:e},n,r,o){const i=(new TextDecoder).decode(e),a=c.Uri.joinPath(t.extensionUri,"chat-webview-out");n.options={enableScripts:!0,localResourceRoots:[a]};const s=(0,u.generateUuid)(),l=c.Uri.joinPath(a,"index.js");var d;n.html=`\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tMermaid Diagram\n\t\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t${d=i,d.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t