PageSourceSearch

https://app.invisible.work/build/assets/ShowSource-B4VCMpBS.js

js invisible.work collected 2026-09-24 15:16:32 UTC 6,540 bytes, 1 lines download raw bytes

1import{d as y,a as n,p as w,s as p,b as c,u as l,h as k,e,A as f,f as u,t,n as _,c as r,F as m,g as d,r as b}from"./app-DouIK4r8.js";import{K as g}from"./KnowledgeBaseController-BIx4csAi.js";import{_ as v}from"./PageHeader.vue_vue_type_script_setup_true_lang-DVCyWnBa.js";import{_ as $}from"./AppLayout.vue_vue_type_style_index_0_lang-CGvUlogM.js";import{L as z}from"./layers-h3Wsvpy1.js";import{H as B}from"./hash-D2Zinr5_.js";import{S as C}from"./star-BAzF0z-L.js";import"./useTierCapabilities-UFQqr9Nu.js";import"./DropdownMenuLabel.vue_vue_type_script_setup_true_lang-DkMkKG9a.js";import"./ProgramController-Ir7-xBr9.js";import"./DropdownMenuTrigger.vue_vue_type_script_setup_true_lang-C3gH7QOF.js";import"./useTypeahead-OFqFi-MQ.js";import"./PopperContent-cfY_sM_X.js";import"./useDirection-DnNzzwaO.js";import"./RovingFocusGroup-D_iuxA5l.js";import"./Collection-BQkqQ1fZ.js";import"./DropdownMenuSeparator.vue_vue_type_script_setup_true_lang-B22Ghtr2.js";import"./chevron-down-BNsrGZ4n.js";import"./search-DzPgIFhf.js";import"./bot-CFZH6gBK.js";import"./sparkles-LgDQ73HJ.js";import"./eye-CHvNKZw4.js";import"./check-BuZ2S_3d.js";import"./book-open-CyCz0YQX.js";import"./useFocusTrap-Dj5hQpDJ.js";import"./send-BU0809GR.js";import"./target-BcAbSk1E.js";import"./compass-DScxZlRx.js";import"./users-Cs9MnXhM.js";import"./FlashAnnouncer.vue_vue_type_script_setup_true_lang-8_kpUUf8.js";import"./FlashBanner.vue_vue_type_script_setup_true_lang-DXUsmsje.js";import"./SkipToContentLink.vue_vue_type_script_setup_true_lang-D3NQ9KMC.js";import"./index-SCwJZ_Z_.js";import"./markdown-CY_oho3I.js";import"./useAgentThread-Dct_Uh4e.js";import"./rotate-ccw-DtbmICL9.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const q={class:"mx-auto w-full max-w-[1200px] space-y-10 px-6 pt-12 pb-24 md:px-14"},S={class:"flex items-center gap-2 font-body text-sm text-brand-muted"},N={class:"truncate text-brand-ink"},V={class:"min-w-0 space-y-2"},j={class:"flex flex-wrap items-center gap-x-3 gap-y-1 font-mono text-xs tracking-[0.14em] text-brand-faint uppercase"},F={class:"text-brand-subtle"},L={class:"capitalize"},H={key:0,class:"flex flex-wrap gap-1.5 pt-1"},K={key:0,class:"flex flex-col items-center justify-center rounded-lg border border-brand-line bg-brand-white py-16 text-center"},A={class:"mb-4 flex size-10 items-center justify-center rounded-md border border-brand-line bg-brand-wash"},D={class:"font-serif text-lg text-brand-subtle italic"},E={class:"mt-2 max-w-sm font-body text-sm text-brand-muted"},T={key:1,class:"rounded-lg border border-brand-line bg-brand-white p-6"},G={class:"mb-5 font-mono text-xs tracking-[0.18em] text-brand-subtle uppercase"},I={class:"divide-y divide-brand-line"},J={class:"mb-3 flex flex-wrap items-center justify-between gap-2"},M={class:"flex flex-wrap items-center gap-x-3 gap-y-1 font-mono text-xs tracking-[0.12em] text-brand-faint uppercase"},O={class:"inline-flex items-center gap-1 text-brand-subtle"},P={key:0,class:"capitalize"},Q={key:1},R={key:2,class:"inline-flex items-center gap-1"},U={key:0,class:"flex flex-wrap items-center gap-1"},W={key:0,class:"mb-3 font-serif text-base leading-relaxed text-brand-muted italic"},X={class:"font-body text-base leading-relaxed whitespace-pre-wrap text-brand-ink"},He=y({__name:"ShowSource",props:{knowledgeBase:{},source:{},fragments:{}},setup(s){const h=o=>({ready:"border-brand-line bg-wash-positive text-on-positive",pending:"border-brand-line bg-wash-clay text-on-clay",processing:"border-brand-line bg-wash-slate text-on-slate",failed:"border-brand-line bg-wash-clay text-on-clay",stale:"border-brand-line bg-wash-clay text-on-clay"})[o]??"border-brand-line bg-brand-wash text-brand-subtle";return(o,i)=>(n(),w($,null,{default:p(()=>[c(l(k),{title:s.source.name},null,8,["title"]),e("div",q,[e("div",S,[c(l(f),{href:l(g).index().url,class:"transition-colors hover:text-brand-ink"},{default:p(()=>[u(t(o.$t("admin_knowledge.knowledge")),1)]),_:1},8,["href"]),i[0]||(i[0]=e("span",{class:"text-brand-faint"},"·",-1)),c(l(f),{href:l(g).show(s.knowledgeBase.id).url,class:"transition-colors hover:text-brand-ink"},{default:p(()=>[u(t(s.knowledgeBase.name),1)]),_:1},8,["href"]),i[1]||(i[1]=e("span",{class:"text-brand-faint"},"·",-1)),e("span",N,t(s.source.name),1)]),c(l(v),{title:s.source.name,class:"pb-2"},null,8,["title"]),e("div",V,[e("span",{class:_(["inline-flex items-center rounded-full border px-2.5 py-0.5 font-mono text-xs tracking-[0.12em] capitalize",h(s.source.status)])},t(s.source.status),3),e("div",j,[e("span",F,t(s.source.type),1),i[4]||(i[4]=e("span",null,"·",-1)),e("span",null,t(s.fragments.length)+" "+t(s.fragments.length===1?o.$t("admin_knowledge.units.fragment"):o.$t("admin_knowledge.units.fragments")),1),s.source.quality?(n(),r(m,{key:0},[i[2]||(i[2]=e("span",null,"·",-1)),e("span",L,t(s.source.quality)+" "+t(o.$t("admin_knowledge.show_source.quality_label")),1)],64)):d("",!0),s.source.authored?(n(),r(m,{key:1},[i[3]||(i[3]=e("span",null,"·",-1)),e("span",null,t(o.$t("admin_knowledge.show_source.authored")),1)],64)):d("",!0)]),s.source.skills?.length?(n(),r("div",H,[(n(!0),r(m,null,b(s.source.skills,a=>(n(),r("span",{key:a,class:"inline-flex items-center rounded-full border border-brand-line bg-brand-wash px-2.5 py-0.5 font-mono text-xs tracking-[0.06em] text-brand-muted"},t(a),1))),128))])):d("",!0)]),s.fragments.length===0?(n(),r("div",K,[e("div",A,[c(l(z),{class:"size-5 text-brand-faint"})]),e("p",D,t(o.$t("admin_knowledge.show_source.no_fragments_title")),1),e("p",E,t(o.$t("admin_knowledge.show_source.no_fragments_description")),1)])):(n(),r("section",T,[e("p",G,t(o.$t("admin_knowledge.show_source.fragments_heading")),1),e("ul",I,[(n(!0),r(m,null,b(s.fragments,a=>(n(),r("li",{key:a.id,class:"py-5 first:pt-0 last:pb-0"},[e("div",J,[e("div",M,[e("span",O,[c(l(B),{class:"size-3"}),u(" "+t(a.order),1)]),a.fragment_type?(n(),r("span",P,t(a.fragment_type),1)):d("",!0),a.token_count?(n(),r("span",Q,t(a.token_count)+" "+t(o.$t("admin_knowledge.show_source.tokens")),1)):d("",!0),a.quality_score?(n(),r("span",R,[c(l(C),{class:"size-3"}),u(" "+t(a.quality_score.toFixed(1)),1)])):d("",!0)]),a.skills?.length?(n(),r("div",U,[(n(!0),r(m,null,b(a.skills.slice(0,3),x=>(n(),r("span",{key:x,class:"inline-flex items-center rounded-full border border-brand-line bg-brand-wash px-2 py-0.5 font-mono text-xs tracking-[0.06em] text-brand-muted"},t(x),1))),128))])):d("",!0)]),a.summary?(n(),r("p",W,t(a.summary),1)):d("",!0),e("div",X,t(a.content),1)]))),128))])]))])]),_:1}))}});
1export{He as default};

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.