// @bun
import{$m as s,Jm as a,Km as b,Lm as c,Mm as d,Nm as e,Om as f,Pm as g,Qm as h,Rm as i,Sm as j,Tm as k,Um as l,Vm as m,Wm as n,Xm as o,Ym as p,Zm as q,_m as r,an as t,bn as u,cn as v,dn as w,en as x,fn as y,gn as z,hn as A,in as B,jn as C,kn as D,ln as E,mn as F,nn as G,on as H,pn as I,qn as J,rn as K,sn as L,tn as M,un as N,vn as O,wn as P,xn as Q,yn as R}from"./chunk-hvdk0fxe.js";import"./chunk-jxkt647q.js";import"./chunk-xyhgvt88.js";export{Q as parseModelsYml,m as isWorkflowModel,l as isResponsesApiModel,O as gitlab,n as getWorkflowModelRef,h as getValidModelsForProvider,g as getProviderForModelId,j as getOpenAIModelForModelId,k as getOpenAIApiType,f as getModelMapping,i as getAnthropicModelForModelId,R as discoverWorkflowModels,N as createGitLab,r as WorkflowType,s as WS_KEEPALIVE_PING_INTERVAL_MS,t as WS_HEARTBEAT_INTERVAL_MS,z as WORKFLOW_ENVIRONMENT,q as VERSION,K as TOKEN_EXPIRY_SKEW_MS,H as OPENCODE_GITLAB_AUTH_CLIENT_ID,L as OAUTH_SCOPES,e as MODEL_MAPPINGS,o as MODEL_ID_TO_ANTHROPIC_MODEL,B as GitLabWorkflowTokenClient,G as GitLabWorkflowLanguageModel,A as GitLabWorkflowClient,D as GitLabProjectDetector,C as GitLabProjectCache,p as GitLabOpenAILanguageModel,M as GitLabOAuthManager,E as GitLabModelDiscovery,P as GitLabModelConfigRegistry,F as GitLabModelCache,a as GitLabError,c as GitLabDirectAccessClient,d as GitLabAnthropicLanguageModel,J as GITLAB_COM_URL,u as DEFAULT_WORKFLOW_DEFINITION,v as DEFAULT_CLIENT_CAPABILITIES,b as DEFAULT_AI_GATEWAY_URL,y as DEFAULT_AGENT_PRIVILEGES,w as CLIENT_VERSION,I as BUNDLED_CLIENT_ID,x as AGENT_PRIVILEGES};
