1import{n as e,r as t}from"./api-CNFrJvmR.js";import{t as n}from"./utils-DojpP95n.js";import"./dist-D3p9oa-d.js";var r=e(`info`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]),i=`Security checks for vulnerabilities and agentic risk`,a={aig:`A.I.G`,skillspector:`SkillSpector`,static:`Static analysis`},o=[`skillspector`,`static`].filter(e=>e!==`skillspector`);function s(e){let t=!!(e?.staticScan?.summary?.trim()||e?.staticScan?.findings?.length),n;return n=e?.skillSpectorAnalysis?t?[`skillspector`,...o]:[`skillspector`]:t?[`static`]:[`skillspector`],e?.aigAnalysis?[`aig`,...n]:n}function c(e){let t=[e.aigAnalysis?.checkedAt,e.llmAnalysis?.checkedAt,e.skillSpectorAnalysis?.checkedAt,e.staticScan?.checkedAt].filter(e=>typeof e==`number`&&Number.isFinite(e));return t.length?Math.max(...t):null}var l=t();function u(e){return`grid`in e}function d(e,t){return e.key??(typeof e.label==`string`?e.label:t)}function f({item:e}){return e.value===null||e.value===void 0||e.value===``?null:(0,l.jsxs)(`div`,{className:n(`sidebar-metadata-row`,e.large&&`sidebar-metadata-row-large`,e.inline&&`sidebar-metadata-row-inline`),children:[(0,l.jsx)(`dt`,{className:`sidebar-metadata-label`,children:e.label}),(0,l.jsx)(`dd`,{className:`sidebar-metadata-value`,children:e.value})]})}function p({ariaLabel:e,blocks:t,className:r,density:i=`default`}){return(0,l.jsx)(`dl`,{className:n(`sidebar-metadata`,i===`compact`&&`sidebar-metadata-compact`,r),"aria-label":e,children:t.map((e,t)=>u(e)?(0,l.jsx)(`div`,{className:`sidebar-metadata-grid`,children:e.grid.map((e,n)=>(0,l.jsx)(f,{item:e},d(e,`grid-${t}-${n}`)))},`grid-${t}`):(0,l.jsx)(f,{item:e},d(e,`row-${t}`)))})}export{c as a,s as i,a as n,r as o,i as r,p as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.