SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 1358ecf4-a62b-4af1-b231-3e6d97c3fcc9 2025-02-17 13:36:47.1934 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 122cd0bb-7163-4716-9a8c-9138b1ab0e40 2025-02-17 14:03:55.3373 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: e548f4e9-cb9a-49e3-b47f-e0d8a6deda1f 2025-02-17 14:29:31.4766 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 31dde0be-5da6-43dd-b92b-2475013dee47 2025-02-17 14:57:40.5250 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 1b5b9bdf-8fc9-4e93-aae5-4dd8c937525b 2025-02-17 15:26:39.6688 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 3481772d-07d4-4029-a279-9f6c3fbfe977 2025-02-17 15:53:34.7158 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 2b0279d7-0213-481a-a84a-4c21a68f2a25 2025-02-17 16:21:43.7582 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: a94902b7-468b-469b-8f27-79e64139712f 2025-02-17 16:48:40.8352 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: eed0cbdd-b7e9-453b-bfb2-d2aea291df4f 2025-02-17 17:14:41.9306 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 1e25e3eb-73c3-4ed7-83cf-053db0aa509a 2025-02-17 17:42:07.9733 ERROR [RemoteRetrieve @ ec2_role_provider.go.144] EC2RoleProvider Failed to connect to Systems Manager with SSM role credentials. error calling RequestManagedInstanceRoleToken: AccessDeniedException: Systems Manager's instance management role is not configured for account: 227937466084 status code: 400, request id: 12ce49a2-2e25-4c8c-a9b1-169ac7d8506b 2025-02-17 18:09:36.0869 ERROR [RemoteRetrieve @.selectionStart[0])===0&&this._model.selectionStart[0]++}_handleDoubleClick(e){this._selectWordAtCursor(e,!0)&&(this._activeSelectionMode=1)}_handleTripleClick(e){let i=this._getMouseBufferCoords(e);i&&(this._activeSelectionMode=2,this._selectLineAt(i[1]))}shouldColumnSelect(e){return e.altKey&&!(oe&&this._optionsService.rawOptions.macOptionClickForcesSelection)}_handleMouseMove(e){if(e.stopImmediatePropagation(),!this._model.selectionStart)return;let i=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(e),!this._model.selectionEnd){this.refresh(!0);return}this._activeSelectionMode===2?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));let r=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(e.ydisp+this._bufferService.rows,e.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=e.ydisp),this.refresh()}}_handleMouseUp(e){let i=e.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&ithis._handleTrim(i))}_convertViewportColToCharacterIndex(e,i){let r=i;for(let s=0;i>=s;s++){let o=e.loadCell(s,this._workCell).getChars().length;this._workCell.getWidth()===0?r--:o>1&&i!==s&&(r+=o-1)}return r}setSelection(e,i,r){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[e,i],this._model.selectionStartLength=r,this.refresh(),this._fireEventIfSelectionChanged()}rightClickSelect(e){this._isClickInSelection(e)||(this._selectWordAtCursor(e,!1)&&this.refresh(!0),this._fireEventIfSelectionChanged())}_getWordAt(e,i,r=!0,s=!0){if(e[0]>=this._bufferService.cols)return;let o=this._bufferService.buffer,a=o.lines.get(e[1]);if(!a)return;let l=o.translateBufferLineToString(e[1],!1),c=this._convertViewportColToCharacterIndex(a,e[0]),d=c,h=e[0]-c,u=0,_=0,p=0,m=0;if(l.charAt(c)===" "){for(;c>0&&l.charAt(c-1)===" ";)c--;for(;d1&&(m+=y-1,d+=y-1);g>0&&c>0&&!this._isCharWordSeparator(a.loadCell(g-1,this._workCell));){a.loadCell(g-1,this._workCell);let ee=this._workCell.getChars().length;this._workCell.getWidth()===0?(u++,g--):ee>1&&(p+=ee-1,c-=ee-1),c--,g--}for(;D1&&(m+=ee-1,d+=ee-1),d++,D++}}d++;let f=c+h-u+p,x=Math.min(this._bufferService.cols,d-c+u+_-p-m);if(!(!i&&l.slice(c,d).trim()==="")){if(r&&f===0&&a.getCodePoint(0)!==32){let g=o.lines.get(e[1]-1);if(g&&a.isWrapped&&g.getCodePoint(this._bufferService.cols-1)!==32){let D=this._getWordAt([this._bufferService.cols-1,e[1]-1],!1,!0,!1);if(D){let y=this._bufferService.cols-D.start;f-=y,x+=y}}}if(s&&f+x===this._bufferService.cols&&a.getCodePoint(this._bufferService.cols-1)!==32){let g=o.lines.get(e[1]+1);if(g?.isWrapped&&g.getCodePoint(0)!==32){let D=this._getWordAt([0,e[1]+1],!1,!1,!0);D&&(x+=D.length)}}return{start:f,length:x}}}_selectWordAt(e,i){let r=this._getWordAt(e,i);if(r){for(;r.start<0;)r.start+=this._bufferService.cols,e[1]--;this._model.selectionStart=[r.start,e[1]],this._model.selectionStartLength=r.length}}_selectToWordAt(e){let i=this._getWordAt(e,!0);if(i){let r=e[1];for(;i.start<0;)i.start+=this._bufferService.cols,r--;if(!this._model.areSelectionValuesReversed())for(;i.start+i.length>this._bufferService.cols;)i.length-=this._bufferService.cols,r++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?i.start:i.start+i.length,r]}}_isCharWordSeparator(e){return e.getWidth()===0?!1:this._optionsService.rawOptions.wordSeparator.indexOf(e.getChars())>=0}_selectLineAt(e){let i=this._bufferService.buffer.getWrappedRangeForLine(e),r={start:{x:0,y:i.first},end:{x:this._bufferService.cols-1,y:i.last}};this._model.selectionStart=[0,i.first],this._model.selectionEnd=void 0,this._model.selectionStartLength=ms(r,this._bufferService.cols)}};xt=C([b(3,L),b(4,te),b(5,Me),b(6,R),b(7,G),b(8,z)],xt);var ti=class{constructor(){this._data={}}set(t,e,i){this._data[t]||(this._data[t]={}),this._data[t][e]=i}get(t,e){return this._data[t]?this._data[t][e]:void 0}clear(){this._data={}}};var ii=class{constructor(){this._color=new ti;this._css=new ti}setCss(t,e,i){this._css.set(t,e,i)}getCss(t,e){return this._css.get(t,e)}setColor(t,e,i){this._color.set(t,e,i)}getColor(t,e){return this._color.get(t,e)}clear(){this._color.clear(),this._css.clear()}};var $=Object.freeze((()=>{let n=[B.toColor("#2e3436"),B.toColor("#cc0000"),B.toColor("#4e9a06"),B.toColor("#c4a000"),B.toColor("#3465a4"),B.toColor("#75507b"),B.toColor("#06989a"),B.toColor("#d3d7cf"),B.toColor("#555753"),B.toColor("#ef2929"),B.toColor("#8ae234"),B.toColor("#fce94f"),B.toColor("#729fcf"),B.toColor("#ad7fa8"),B.toColor("#34e2e2"),B.toColor("#eeeeec")],t=[0,95,135,175,215,255];for(let e=0;e<216;e++){let i=t[e/36%6|0],r=t[e/6%6|0],s=t[e%6];n.push({css:M.toCss(i,r,s),rgba:M.toRgba(i,r,s)})}for(let e=0;e<24;e++){let i=8+e*10;n.push({css:M.toCss(i,i,i),rgba:M.toRgba(i,i,i)})}return n})());var Ye=B.toColor("#ffffff"),si=B.toColor("#000000"),_n=B.toColor("#ffffff"),mn=si,ri={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117},Lo=Ye,wt=class extends S{constructor(e){super();this._optionsService=e;this._contrastCache=new ii;this._halfContrastCache=new ii;this._onChangeColors=this._register(new v);this.onChangeColors=this._onChangeColors.event;this._colors={foreground:Ye,background:si,cursor:_n,cursorAccent:mn,selectionForeground:void 0,selectionBackgroundTransparent:ri,selectionBackgroundOpaque:A.blend(si,ri),selectionInactiveBackgroundTransparent:ri,selectionInactiveBackgroundOpaque:A.blend(si,ri),scrollbarSliderBackground:A.opacity(Ye,.2),scrollbarSliderHoverBackground:A.opacity(Ye,.4),scrollbarSliderActiveBackground:A.opacity(Ye,.5),overviewRulerBorder:Ye,ansi:$.slice(),contrastCache:this._contrastCache,halfContrastCache:this._halfContrastCache},this._updateRestoreColors(),this._setTheme(this._optionsService.rawOptions.theme),this._register(this._optionsService.onSpecificOptionChange("minimumContrastRatio",()=>this._contrastCache.clear())),this._register(this._optionsService.onSpecificOptionChange("theme",()=>this._setTheme(this._optionsService.rawOptions.theme)))}get colors(){return this._colors}_setTheme(e={}){let i=this._colors;if(i.foreground=P(e.foreground,Ye),i.background=P(e.background,si),i.cursor=A.blend(i.background,P(e.cursor,_n)),i.cursorAccent=A.blend(i.background,P(e.cursorAccent,mn)),i.selectionBackgroundTransparent=P(e.selectionBackground,ri),i.selectionBackgroundOpaque=A.blend(i.background,i.selectionBackgroundTransparent),i.selectionInactiveBackgroundTransparent=P(e.selectionInactiveBackground,i.selectionBackgroundTransparent),i.selectionInactiveBackgroundOpaque=A.blend(i.background,i.selectionInactiveBackgroundTransparent),i.selectionForeground=e.selectionForeground?P(e.selectionForeground,ss):void 0,i.selectionForeground===ss&&(i.selectionForeground=void 0),A.isOpaque(i.selectionBackgroundTransparent)&&(i.selectionBackgroundTransparent=A.opacity(i.selectionBackgroundTransparent,.3)),A.isOpaque(i.selectionInactiveBackgroundTransparent)&&(i.selectionInactiveBackgroundTransparent=A.opacity(i.selectionInactiveBackgroundTransparent,.3)),i.scrollbarSliderBackground=P(e.scrollbarSliderBackground,A.opacity(i.foreground,.2)),i.scrollbarSliderHoverBackground=P(e.scrollbarSliderHoverBackground,A.opacity(i.foreground,.4)),i.scrollbarSliderActiveBackground=P(e.scrollbarSliderActiveBackground,A.opacity(i.foreground,.5)),i.overviewRulerBorder=P(e.overviewRulerBorder,Lo),i.ansi=$.slice(),i.ansi[0]=P(e.black,$[0]),i.ansi[1]=P(e.red,$[1]),i.ansi[2]=P(e.green,$[2]),i.ansi[3]=P(e.yellow,$[3]),i.ansi[4]=P(e.blue,$[4]),i.ansi[5]=P(e.magenta,$[5]),i.ansi[6]=P(e.cyan,$[6]),i.ansi[7]=P(e.white,$[7]),i.ansi[8]=P(e.brightBlack,$[8]),i.ansi[9]=P(e.brightRed,$[9]),i.ansi[10]=P(e.brightGreen,$[10]),i.ansi[11]=P(e.brightYellow,$[11]),i.ansi[12]=P(e.brightBlue,$[12]),i.ansi[13]=P(e.brightMagenta,$[13]),i.ansi[14]=P(e.brightCyan,$[14]),i.ansi[15]=P(e.brightWhite,$[15]),e.extendedAnsi){let r=Math.min(i.ansi.length-16,e.extendedAnsi.length);for(let s=0;s"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};function vn(n,t,e,i){let r={type:0,cancel:!1,key:void 0},s=(n.shiftKey?1:0)|(n.altKey?2:0)|(n.ctrlKey?4:0)|(n.metaKey?8:0);switch(n.keyCode){case 0:n.key==="UIKeyInputUpArrow"?t?r.key="\x1BOA":r.key="\x1B[A":n.key==="UIKeyInputLeftArrow"?t?r.key="\x1BOD":r.key="\x1B[D":n.key==="UIKeyInputRightArrow"?t?r.key="\x1BOC":r.key="\x1B[C":n.key==="UIKeyInputDownArrow"&&(t?r.key="\x1BOB":r.key="\x1B[B");break;case 8:r.key=n.ctrlKey?"\b":"\x7F",n.altKey&&(r.key="\x1B"+r.key);break;case 9:if(n.shiftKey){r.key="\x1B[Z";break}r.key=" ",r.cancel=!0;break;case 13:n.key==="c"&&n.ctrlKey?r.key="