Lines 1-22javascript
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./MetricsService-Df1w4gpU.js","./vendor-markdown-Bz_2-zkk.js","./vendor-i18n-Dm-c3D_C.js","./vendor-antd-IzIw5qDM.js","./vendor-mermaid-Dham3vip.js","./main-BUi2UcLi.js","./main-B6snAd4S.css","./MetricsService-CPTVCb46.css"])))=>i.map(i=>d[i]);
2var ya=Object.defineProperty;var fa=(e,s,n)=>s in e?ya(e,s,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[s]=n;var gn=(e,s,n)=>fa(e,typeof s!=
3`," "],placeholder:e("settings.providerTab.responsesOnlyModelsPlaceholder"),allowClear:!0})}),Bo=e=>Array.isArray(e)?e.map(s=>typeof s=="string"?s.trim():"").filter(s=>!!s):[],qo=({type:e,hasStoredApiKey:s})=>{const{t:n}=ie();if(!e)return null;const a=i=>s?[]:[{required:!0,message:i}],r=i=>s?n("settings.providerTab.apiKeyKeepPlaceholder","Configured — leave empty to keep"):i;switch(e){case"openai":return t.jsxs(t.Fragment,{children:[t.jsx(f.Item,{name:"api_key",label:n("settings.providerTab.openaiApiKey"),rules:a(n("settings.providerTab.openaiApiKeyRequired")),children:t.jsx(U.Password,{placeh ...
6 "x-request-id": { "type": "generated", "generator": "uuid" },
7 "x-tenant": { "type": "env_ref", "name": "TENANT_ID" }
12 "model_pattern": "gpt-5*",
15 { "path": "metadata.trace_id", "op": "set", "value": { "type": "generated", "generator": "uuid" } }
20}`,style:{fontFamily:"SFMono-Regular, Menlo, Monaco, Consolas, monospace"}})})},Os=j=>{const T=x.has(j),Z=W=>T?[]:[{required:!0,message:W}],q=W=>T?e("settings.providerTab.apiKeyKeepPlaceholder","Configured — leave empty to keep"):W;switch(j){case"openai":return t.jsxs(t.Fragment,{children:[t.jsx(f.Item,{name:["providers","openai","api_key"],label:e("settings.providerTab.openaiApiKey"),rules:Z(e("settings.providerTab.openaiApiKeyRequired")),children:t.jsx(U.Password,{"data-testid":"api-key-input",placeholder:q(e("settings.providerTab.openaiApiKeyPlaceholder","sk-...")),prefix:t.jsx(vt,{})})}),t ...
21`," "]})}),t.jsx($e,{dashed:!0}),Tt("openai")]});case"anthropic":return t.jsxs(t.Fragment,{children:[t.jsx(f.Item,{name:["providers","anthropic","api_key"],label:e("settings.providerTab.anthropicApiKey"),rules:Z(e("settings.providerTab.anthropicApiKeyRequired")),children:t.jsx(Gn,{placeholder:q(e("settings.providerTab.anthropicApiKeyPlaceholder","sk-ant-...")),prefix:t.jsx(vt,{})})}),t.jsx(f.Item,{name:["providers","anthropic","base_url"],label:e("settings.providerTab.baseUrlOptional"),extra:e("settings.providerTab.anthropicBaseUrlHelp"),children:t.jsx(U,{placeholder:e("settings.providerTab.an ...
22`," "]})}),t.jsx($e,{dashed:!0}),Tt("copilot"),t.jsxs(Xs,{type:"secondary",children:[e("settings.providerTab.copilotUsageTitle"),t.jsxs("ul",{style:{marginTop:8,marginBottom:0},children:[t.jsx("li",{children:e("settings.providerTab.copilotUsageStep1")}),t.jsx("li",{children:e("settings.providerTab.copilotUsageStep2")}),t.jsx("li",{children:e("settings.providerTab.copilotUsageStep3")})]})]})]});case"bodhi":return t.jsxs(t.Fragment,{children:[t.jsx(f.Item,{name:["providers","bodhi","api_key"],label:e("settings.providerTab.bodhiApiKey"),rules:Z(e("settings.providerTab.apiKeyRequired")),children:t ...
Long lines were clipped for display.