SOURCE_MANIFEST.json 498 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013
  1. {
  2. "algorithm": "sha256",
  3. "files": {
  4. ".dockerignore": "92d7bef819acf5536be8a674776e0a5dc2659b30223cc1d29ca4e42359433c52",
  5. ".gitattributes": "1e7e4dd88806c211173003844b25304bac2ba04d0c2dc4afbb7a5e181fd3bf7c",
  6. ".github/audit-exceptions.yml": "174b013263e865382b750c87aac06215ddc4635ac07e8a65c30529cd87a5e30f",
  7. ".github/workflows/backend-ci.yml": "2f21bb3296e0487dfeaa69dde5683b169d907ec61bdafc2ab6b718a76d3ad3a2",
  8. ".github/workflows/cla.yml": "cb797d735c2dff6c383d1f5c4e417d9727752579345d8cb7d29d0dd1e6189650",
  9. ".github/workflows/release.yml": "f0345c6bfefdc866ed247f34f00c2d151bf42b7d7e8fecffa6c1f83d61e94605",
  10. ".github/workflows/security-scan.yml": "0dad696bd4c13f7396e934f706b7ad49c7eec2997bd3090faf17ec1257689147",
  11. ".gitignore": "492b0ca2c20bf89ece6b496eb3d55fae3e27470f72176ce28a176ac45a63b895",
  12. ".goreleaser.simple.yaml": "6cd3c751704ee592db2b1d91ef93ca87b93487c185545e79985c64f9c13d350f",
  13. ".goreleaser.yaml": "1a32e8ff228768eeec1a81000f8d55b717436be3c99dbd4a0791a17aa5281745",
  14. "CLA.md": "8d44ce005572a6026c1f6ca176c6e56c6533d9608c73c3f80aaafca1ced19ad6",
  15. "DEV_GUIDE.md": "394861d5e480e1fbb7be373b4067e9b270447641373d74ad63bc8e0d54eb0e17",
  16. "Dockerfile": "4f220215a1e6c9bb0bb18071cc3e5f724699262cf370133a9e2d76b037037995",
  17. "Dockerfile.goreleaser": "d930c927560641d2dda75d56d608ce1d5ae39b32f98db293788b5ec1e23a9af5",
  18. "LICENSE": "a5681bf9b05db14d86776930017c647ad9e6e56ff6bbcfdf21e5848288dfaf1b",
  19. "MODE1_LOCAL_HANDOFF.md": "872c6adfb1c6abc51ac21bb38fa76e1594de9aaa604cbc31fc147527e177c9b0",
  20. "Makefile": "8cb505d0b6734dc3257d96db62e8e3239b0a73da1ba5a609015879d5d12ded5d",
  21. "README.md": "feea5b253d288fe1750f162bd1d11c1ed95edd915d519835383276d2a6acf2f0",
  22. "README_CN.md": "5e5616aa825e5c9bd8abb59e7ea3d8076c2b9fa9084b7e0e33a4e011ce5b0d44",
  23. "README_JA.md": "8042744673b6acc47ba19e67f7dfebab08e93c2588d9f79e78f468888d9302d3",
  24. "assets/logo.svg": "ce1f2ac07efcfff80904a9582578b5db8fdd14a3118a5c7b58f408ed06df18e1",
  25. "assets/partners/logos/RoxyBrowser.png": "260714a21c6d955e8f40074de985deb2aff97ced833e556d2d3b72fb9dc7cf59",
  26. "assets/partners/logos/aigocode.png": "880b50b77771be2f3896fd3c93dfc7f492b3ef81f2e1c660dabfe72e62abc868",
  27. "assets/partners/logos/aimzoon.jpg": "4999a736921e84a774c39fa5f359a8d861459476b18aaacfa0c812a24bd26f8b",
  28. "assets/partners/logos/apikey-fun.png": "ba11dcb884cc06069e9f13b28b05917b35a7d037e2872c3998b69d567c4aeea8",
  29. "assets/partners/logos/apimart.jpg": "29995c71318c9a866fd6a5448f10212babed3b00c3993dd3d662422c2e6099e7",
  30. "assets/partners/logos/axisnow.jpg": "167b032efc5cac067df4a445b02e3340f13b4d182ee8e5b95c06c6870728d1a5",
  31. "assets/partners/logos/bestproxy.png": "58f1344d07a1bae0aee9d209eaca07d168813ed0249b253869276d51fe1616db",
  32. "assets/partners/logos/bmoplus.jpg": "c00179742fbaba218559d9098264cafc0ac48a3f013cb7201784a9965663e81f",
  33. "assets/partners/logos/cctk.jpg": "e3161534970bb96b0d25c4397cb8982c3003d0c7f2ea8c11d9f9c7a3a1f0daa6",
  34. "assets/partners/logos/codex-everywhere.jpg": "2b06315f148f148eca3933604cf07b705d188c56159e77dc98d6f4c89197870b",
  35. "assets/partners/logos/cola-proxy.jpg": "19806249de1f50c4fd2095b5c83822e22ab92e09d210c7a23faebe525533cfc9",
  36. "assets/partners/logos/ctok.png": "d5c137c6cc68981d8485517a899f1f833be7f136e9b7ec8aec4e53468bef3041",
  37. "assets/partners/logos/duckip.png": "1009605201082a7ceba066fd46eee8641025caded6bcc771c47ea8359f4c76ee",
  38. "assets/partners/logos/etok.png": "7ff9be47142c372910b730748210e121777b1998e5d5b298eb3d3c37674468fa",
  39. "assets/partners/logos/fastaitoken.jpg": "25cfd0d020ebb61f7d06969007c9ba4154a8359516f0a32bab63e6613b3f3e4f",
  40. "assets/partners/logos/fennoai.jpg": "856aeed0b85c1e3b24a6838109b8d75dfa0e7ab80713d4285acb44e9c8d42b3b",
  41. "assets/partners/logos/haoai.png": "9447cda5aaf511a067374cdbd7ed57e91e3a1d74bd31e89be156841f3568097e",
  42. "assets/partners/logos/lanox.jpg": "44db85f98aeb436594e7867271a22d2f96e47d304fe9a87095bb85f66aefee5c",
  43. "assets/partners/logos/nagora.png": "5296cc26e76012a12b621087e9bec98c0107accd78758737def76591f663f599",
  44. "assets/partners/logos/openmodel.jpg": "a721d1fd75ef50b5c1f4dc7b57894d81f9d1f941ad4cdb19041e90bd9ba53ecf",
  45. "assets/partners/logos/pateway.png": "b5b7fed8b61b2ee4b0c9e92932e57f90afe0044d44ed3f687bdde904ed329c36",
  46. "assets/partners/logos/pincc-logo.png": "3a3752a166d3f7df4facafbe422bf4ad95738f18d1e9608d138239d75939494b",
  47. "assets/partners/logos/poixe.png": "6f47bcf9a993e29c605889c2eb513cbb10309330e961a9909bfd3f158ec5788f",
  48. "assets/partners/logos/ppdog.png": "fb88f82a9d3453979208fe7b50f194522e410d4c885a8ccf737375f77f6cafed",
  49. "assets/partners/logos/pptoken.png": "d6ec5665b315ffa15bd34a7fe67f2134614380413e2380f1186bb4eff8f670cf",
  50. "assets/partners/logos/proxy4free.png": "2a962a1e725558f80deec0696b8e56697a0944bbcd20a8ce299cf52f19a93d60",
  51. "assets/partners/logos/qiniu.jpg": "63571eaa57298170b08a0fcbce899853950de2e05e562886306b34f36d2b40fa",
  52. "assets/partners/logos/rapidproxy.jpg": "d662f21749a3387bcf3365261b2b7f4c6e50e2df6b526379b5ef53b73b2b0846",
  53. "assets/partners/logos/runapi.png": "f52a6bc88b3057d00cb28a6392cc6a008424b9eee2cf9234d359e871723f538d",
  54. "assets/partners/logos/silkapi.png": "82205954b5b644d4f213ee1a6cd5b7f62b2ac594351fbaa9ae7e179b98cfd655",
  55. "assets/partners/logos/swiftprox.png": "b9d0f4e054ba2fc0bfb358a5207b4d6ea4d964fbd873c04de8106cc00b78b554",
  56. "assets/partners/logos/veilx.png": "4b636d893e19dc99ebe1f4381f48b5d06cf1e28cc07207b6882db7b023dd7d06",
  57. "backend/.dockerignore": "44a0e1876e9e2ed5c2b4cd18762fa3d5d2611532264ba80d619a5360239b3fea",
  58. "backend/.golangci.yml": "ed037798aa38c9e377aafa2fad35c12dc95b1edb29f18ec61f0a08b4bfbd5599",
  59. "backend/Dockerfile": "4504ea263c1ecacc43822817bbefd183654e80f5492b31a39c9ef440283c5966",
  60. "backend/Makefile": "bdcaa1a9b2b722153b4269d619df89499b1bd6e8db22f79ac047b479ba6c8b66",
  61. "backend/cmd/cleanup-ingress-reject-logs/README.md": "89fd2a610915925760b14e58cb437ef7ee9d69d6df8057acfd4eab5d22507e05",
  62. "backend/cmd/cleanup-ingress-reject-logs/main.go": "1bbaad2349b94ef86fe39f4c1fff79e4e7d05061c2748d510c1245bf753ce75c",
  63. "backend/cmd/cleanup-ingress-reject-logs/main_test.go": "25b7f04905bdad113fcaf221ef5e8da9e13913caecc6b1343529c923c770057a",
  64. "backend/cmd/jwtgen/main.go": "29a587e1c2a533f9b2786ab195ed19aa9a75b2c458c4c67eee1eb48869172886",
  65. "backend/cmd/profit-preview/main.go": "cd59aa964071daf98db39a23f6ec1d34103d6190817c1f59072ebe6a9b257859",
  66. "backend/cmd/profit-preview/main_test.go": "e9074da89d1a1aaed2aeb1981af9187955c7ee5543f5b7858d91489c3a61c69b",
  67. "backend/cmd/server/VERSION": "1725bfa6524c5265e7c171cf06568417d39b947fff49c242f03859479c82334b",
  68. "backend/cmd/server/main.go": "0d29c161513c785f7ce419aeee8fcfdd50f9dece99a1c53bcafedea37c92820d",
  69. "backend/cmd/server/wire.go": "340e3ef051a97b913282f06c52b008a424252d2932d29a158d649cc50ec853c3",
  70. "backend/cmd/server/wire_gen.go": "70776b165eaf9ab1ec40c8b59e5a8dee866a3d193dc2ecd793c51085076054b0",
  71. "backend/cmd/server/wire_gen_test.go": "523a55ff25d6fd68f7461fe0e357faea6954f21f5af010305f8c9d02f6510b42",
  72. "backend/dev-docs/upstream-error-proxy-attribution.md": "5328a268581378571bbd7d9081e79ad7bdec2941799ea1e38b93e80e8440f03c",
  73. "backend/ent/account.go": "3627afdaaa561ad64281a8c7bee6c17d8f38f5d28e3ee402cb9ac1d8f3fcc7c9",
  74. "backend/ent/account/account.go": "3072fadf996b297e2f18bef7a4d2936463efaad9fe8b0ad7592f5856d855b1cf",
  75. "backend/ent/account/where.go": "71a163687ff1711ca0026483877a069e907c8d61437f0d63c196b152ae92fb1b",
  76. "backend/ent/account_create.go": "f8dd5aba4a8ff6d1e9f00e443ab7e083cee001f6601c26003b15233312125a41",
  77. "backend/ent/account_delete.go": "8bc27c9d5973825a7149d8903833f273a58cd4e31042d1241861bb542a8ac635",
  78. "backend/ent/account_query.go": "3e7206f1337fe404da42d1f422c16d446df9b3cd8f7dce61a461aa9ce92c953b",
  79. "backend/ent/account_update.go": "dcd3b1d90fbfaf57ea7a37ae8ecb91578decf6d29896e755e32a5fab513ae5e9",
  80. "backend/ent/accountgroup.go": "4bc243dedd7cb769d48d81fe20d143d91b56662309e45abc5acabcc2a0ce503d",
  81. "backend/ent/accountgroup/accountgroup.go": "a8323702375ecbe96166c20888999ab73bebe2ab8f19dbd690987d67d02e97b2",
  82. "backend/ent/accountgroup/where.go": "19d9bc27e523f4946dfebd951e590e199f1b267ec52c4ed4ad746827ba4eea22",
  83. "backend/ent/accountgroup_create.go": "906debc58219f6103662ab2c4dbaee2e7f58f78a564a3ef23020154973d228f9",
  84. "backend/ent/accountgroup_delete.go": "ce03ee1adb7728c0f9230972aea1f1bc0fb27472051430e0e63dccb628696458",
  85. "backend/ent/accountgroup_query.go": "1989d0c912afbbae4419bd93a7903891a368d40f321e90a77230805839c6bf0b",
  86. "backend/ent/accountgroup_update.go": "43f9bb75a46f1fc83ebb6cb610167e57cbf09bbda3b68a0c0154016ecc49b40d",
  87. "backend/ent/announcement.go": "c46ec8afef8362f235a8d030f69ce9b99f44c6384c144d5f7714479748e1648b",
  88. "backend/ent/announcement/announcement.go": "146df1f94b83bc29635b4d59b703feafa845a6ce1054f7b5d410f71489c31ef4",
  89. "backend/ent/announcement/where.go": "0598b7ef6caab3d657819132ce3ac25fab89107edead248d632f2c2df26a5b5c",
  90. "backend/ent/announcement_create.go": "ea5bd44138dfb317aa0e54bc740670f1df9f241e468fae558d7332b49bae7f36",
  91. "backend/ent/announcement_delete.go": "399afa179eb48da3d0d34ae6b86dd12867c8322769447079f8ab643f4f05dbef",
  92. "backend/ent/announcement_query.go": "49df37ec9184ea6d1878ee07e50d9bd61eea6d01aa409ade512e112d278a8598",
  93. "backend/ent/announcement_update.go": "5cc150f388f14dfcb72819c1bf756a4fcd7e9fd209d9c94bec0e9eb6bca794b3",
  94. "backend/ent/announcementread.go": "0f069707e2a1cb29d3611ac40684cfdc009aa553aa8a5f1a5ec023cd2ce63c81",
  95. "backend/ent/announcementread/announcementread.go": "4e449c6530f37e53730532cbf348118068a69d1955dc3cf29b53c014575f65bd",
  96. "backend/ent/announcementread/where.go": "b43d4de2a1c6ca15c31664f77b392875f92e626694cdccb6f89eae86c3e5bea9",
  97. "backend/ent/announcementread_create.go": "ae628ac37c8e064c3ea761d75e9b56f0cabc0f70d3ce4e35b9f539b63f2a4188",
  98. "backend/ent/announcementread_delete.go": "8e7fd5505134ffe023e23533583d48affbade7771d55ff654159c0e33b8a89ac",
  99. "backend/ent/announcementread_query.go": "d2dc7ede6925c30c129c7630b3823e7bb4b0a10818f481fc89bfc8341399abd7",
  100. "backend/ent/announcementread_update.go": "5042498f147b1d0eba859425f8dfee0b57342366acbbae5e6cc5a79ea8fd0fb3",
  101. "backend/ent/apikey.go": "1c15b4be7d4de00bd7f09c25ee0e7e34b05384bdf48aee9da231d5e4cfa19682",
  102. "backend/ent/apikey/apikey.go": "3f157f12a29e8959b6b6917bc617b53f82eef13228a9e06e20cd4c7004ff1a3c",
  103. "backend/ent/apikey/where.go": "a38d626328f7f495661a58c3ec42b3ecc16961d8cf16f0f2af94ae34f274e12c",
  104. "backend/ent/apikey_create.go": "c98c190e0c940e7051f5f5a7b11fe3c05f61fc0f5b049411e118296e44408b12",
  105. "backend/ent/apikey_delete.go": "6269b1fced62c88556c33f32c834664ee75fd08b3323e50d696b82699214b13a",
  106. "backend/ent/apikey_query.go": "f579e4867b1e64171ad7df7d8bfa541c1de8979d428dc86685a76723754e89c3",
  107. "backend/ent/apikey_update.go": "243c680ab15aafdde21cfce5ac174ded04a11a7d1452426900072f87ac902cc9",
  108. "backend/ent/authidentity.go": "4884ba8c9ff74c31ab332cf2c552e1cf2722024927cfc03fbda2e84145d2defa",
  109. "backend/ent/authidentity/authidentity.go": "892a3ed7ab25479765b11963e5a004107d5310226fe74b6dc89c6ea98fa2651c",
  110. "backend/ent/authidentity/where.go": "fec4aba7ce7ed9bd5676fcc34e95aa99e3f563dcd23f1c9a9bbf226496e14b71",
  111. "backend/ent/authidentity_create.go": "69bf8a861da1555a6db96f466073fa3ac23b70defb38725277e10d3093e80b73",
  112. "backend/ent/authidentity_delete.go": "01233f917ee149f0513a67b34fb5b289cf63efb05a354ac43325de24013def9a",
  113. "backend/ent/authidentity_query.go": "f76e6291416cb9abd267990379cdc4cef927f87c5e11a1324e4cdfce870eb32a",
  114. "backend/ent/authidentity_update.go": "0674146ce686b651be62450eda5d05d97de332e611befb0a93c8fbefe912af08",
  115. "backend/ent/authidentitychannel.go": "a730b39f595eb687683bf32dd531b4ee8cc638c796c564f1a355079f13d7cd4c",
  116. "backend/ent/authidentitychannel/authidentitychannel.go": "84a0123b141ec92586dd38eb0b1e92e65ad38cbccae800faa2412788ecfb5f9d",
  117. "backend/ent/authidentitychannel/where.go": "134d74a7905305025be52841b69516e10e6a161b2807653fb0eb724261299ffb",
  118. "backend/ent/authidentitychannel_create.go": "91bcb023e8c16f716ddd52708dabd148a8ec92212927622c10663063b49cb716",
  119. "backend/ent/authidentitychannel_delete.go": "109454abef99bfb1bdaa8c4eaf5e003f0f3bceb370b1f806dc8489943d5d14b9",
  120. "backend/ent/authidentitychannel_query.go": "1db538e917dd20707768ebe073a950790b40eb5772aca3c73f59f92080cc81b0",
  121. "backend/ent/authidentitychannel_update.go": "cc5d6147f7993d83366ba9a73170a188c336adf0ac899629579f7493533e9c0e",
  122. "backend/ent/batchimageevent.go": "738d9223340b25d7d20f33a33e092441c48ca2443e93eb6e1dc240a81eb53fac",
  123. "backend/ent/batchimageevent/batchimageevent.go": "07604642c40ab113075f32878169c17b0dc798521cad13a0a3febfdd0463c33b",
  124. "backend/ent/batchimageevent/where.go": "558b1ad325361c4a10b0e06f37a78d6917a935df77f0cb84fb33b4934f610ea0",
  125. "backend/ent/batchimageevent_create.go": "8b964079bf563e3fd636be6279e8553a905636cddd9a030ce5e289eded4705a4",
  126. "backend/ent/batchimageevent_delete.go": "20f66d1e3a4bedde31c084f16a7effa96aba2b12a25df4c9b8a9da966d92edc1",
  127. "backend/ent/batchimageevent_query.go": "46223530712c7433cd1e6627f1948c9a2f0a8c29bac179f9359a22e09efbc746",
  128. "backend/ent/batchimageevent_update.go": "92c1b06e0350f567ebe7f3091ad571942db628115a11df38963eca30abb5aefb",
  129. "backend/ent/batchimageitem.go": "5d34c795d595e52b50b50ad7a790a48c4af20c198f68f5f999d6560b7fe65d6f",
  130. "backend/ent/batchimageitem/batchimageitem.go": "b9cd2575bb03ee51fcd4ffa0f30e7162b228f6d57bb739feb7dd9a9963eef278",
  131. "backend/ent/batchimageitem/where.go": "b8e6cb734386ab33db787dcfb911e85137f85c9c591f56ff94aa5257e4fc6006",
  132. "backend/ent/batchimageitem_create.go": "8bd66410acd0f2dd4497e029712c2792d840ec51535f1e6601f1efe1888a3d5d",
  133. "backend/ent/batchimageitem_delete.go": "2f92bcd0c864c47ee14448981e400c14d101e69d2f028454e504a6f238df3351",
  134. "backend/ent/batchimageitem_query.go": "5799d7cad5d846734460b742c0168799ef4ddf1d6e9614ac323406a4345b82bb",
  135. "backend/ent/batchimageitem_update.go": "e0dea9f2fae312019565924e76c08483b3fe5ac7c5c1ffe19ac0ab0cabef6677",
  136. "backend/ent/batchimagejob.go": "649a38ada96edc411f335b2fa27598331d74060e4f6d8307b89f49102b5381e9",
  137. "backend/ent/batchimagejob/batchimagejob.go": "952be6ba8f67cbfa11de4533e30061a606aaccdfa394e8eca2c18c1911fc538e",
  138. "backend/ent/batchimagejob/where.go": "8af1c62210c1225a6c943ebf546c0e8ad063970effb060d35317d4415bd00eb6",
  139. "backend/ent/batchimagejob_create.go": "0485a854df73ba397bf17ce919182504cb80ff25d0006a2cdff529aacc32a501",
  140. "backend/ent/batchimagejob_delete.go": "e11ce721c8394fc73050256ca7d576fc69021535b06a77bb7ff207eaf65c5130",
  141. "backend/ent/batchimagejob_query.go": "a2fd89423c1ab766c07a3f6c6f852649a50726a007f686ee8684452b04c357db",
  142. "backend/ent/batchimagejob_update.go": "10dbbe09eba5fb0f3933b8958f64e9c68b4e867b941ac3c6083fa09f6db79c48",
  143. "backend/ent/channelmonitor.go": "4912a94e02fefd3801400aa6b8f44707b3f7a34f3d141fd36b7844169a2ca668",
  144. "backend/ent/channelmonitor/channelmonitor.go": "8e60bcde21f256fb04c0506580932e6562edfcf5394452b9e7b85840e1bffac5",
  145. "backend/ent/channelmonitor/where.go": "ba42f151dc32519c575cae1aa0fc603411244ec14d19cac1f8b5e624c534b1c5",
  146. "backend/ent/channelmonitor_create.go": "3643533b6eaf306100d53edb3ee7ed1e38567daf0508b24be64938082614e250",
  147. "backend/ent/channelmonitor_delete.go": "c75dd1dac963dcecb81a88f70e0b1aa50d7b2164fa2abf505ee1a7d8ec8338f0",
  148. "backend/ent/channelmonitor_query.go": "5fa3166700d94611608f0d2f8cc19d412d4d5927a7c8004b23ecc8829c40646f",
  149. "backend/ent/channelmonitor_update.go": "81f59dd10430fc5db6b978950abe2fad01fa200afd55e0897569ac1e11d499db",
  150. "backend/ent/channelmonitordailyrollup.go": "e22bf172afb8045aef109bf02c223ac07a6e7eb0abcdeffa659c0e84b70b17d8",
  151. "backend/ent/channelmonitordailyrollup/channelmonitordailyrollup.go": "021750bd14b06e1b2d6a1fe8d7db4adea7f3f41470569a8207e821178d7ae079",
  152. "backend/ent/channelmonitordailyrollup/where.go": "ebb65f108e3eee25ec6522b31d25040b63bb788cff42cf564d20b7e147380db6",
  153. "backend/ent/channelmonitordailyrollup_create.go": "bca3bd0703d42a849d9c604fc7720cf6b166ee4cdc756323681b7cbef6f2fa64",
  154. "backend/ent/channelmonitordailyrollup_delete.go": "f75cf40b150e7b6a2cad73f119ed7e6a01e0aff4b2bf805f5fc257598fb3f7e0",
  155. "backend/ent/channelmonitordailyrollup_query.go": "06030bf5dfe01d539ee4d3b3c9d926dc85f608b8f4b2059c4b0dc9508a0ea9ae",
  156. "backend/ent/channelmonitordailyrollup_update.go": "d3bdb8e383baedd49681067fa2950a8a36aa86adcc3424a26a492f701e33f467",
  157. "backend/ent/channelmonitorhistory.go": "e41f5481c0d9dc119a8411f1d7af76eda009c0519b73ff11b07579ac4faf4103",
  158. "backend/ent/channelmonitorhistory/channelmonitorhistory.go": "fb7f9a04d0af2ec3de25e35fd937ab0df0f1e993497801b3e9e1007e7d687576",
  159. "backend/ent/channelmonitorhistory/where.go": "0c89322daafce3f12f367a9d1e8bb0d29c2ef75a7e65e0fd34b10911f52bf4a0",
  160. "backend/ent/channelmonitorhistory_create.go": "225d7feaae50ef81b99d4ce17916da6fa5cf28ceaa729c4959abb96de8c73db6",
  161. "backend/ent/channelmonitorhistory_delete.go": "1b42ae286b13544920be2e80d96e7a54659a99dc32eba1415e3e5ce99735e11d",
  162. "backend/ent/channelmonitorhistory_query.go": "a6d3bc5d7277caa6a340a8a9c79bb4bdc03159ad63da8f5358031c989320f4a8",
  163. "backend/ent/channelmonitorhistory_update.go": "28cc38be797ad4f6e1baeab777dc6e5dc216ada73674db168bd7c00dc9cb23cc",
  164. "backend/ent/channelmonitorrequesttemplate.go": "94cdc58af34abcb2e2dd3d47f40907dc147f96817e41ec6a7d4e18196d7c573d",
  165. "backend/ent/channelmonitorrequesttemplate/channelmonitorrequesttemplate.go": "59d77994309a5cd08fcb24130b0776480327c3a8b4a739c97f44b117bcf989c6",
  166. "backend/ent/channelmonitorrequesttemplate/where.go": "42f379006586c0aaa0795765d4615261af596f9c6afae06a53563f5dabe05c7d",
  167. "backend/ent/channelmonitorrequesttemplate_create.go": "8a694a76833c9fbb1c69e6fd1149f7decddada55a7196e812251fa5b2c4bb646",
  168. "backend/ent/channelmonitorrequesttemplate_delete.go": "20a90cef668b0340965a09e9a49dc39912a122e4fb4203a872e59cc68fae638f",
  169. "backend/ent/channelmonitorrequesttemplate_query.go": "8d74e3b9461520382cd4b1ff7043e3e4a8b019c93eaef41d636062351a902151",
  170. "backend/ent/channelmonitorrequesttemplate_update.go": "a1f625fda0fba3d6b3a98fd1c35d09228e950c5251441e72afbde226910db8d9",
  171. "backend/ent/client.go": "d9689d6e0f60642fcebfeba961fe587e2fa3f70c2c1e301242bbcd30642d61e2",
  172. "backend/ent/compositemodelroute.go": "b131ff98ee8113eddcd5f59155e1849d1eb8f6d3cb77e6716b9a55cf08fef282",
  173. "backend/ent/compositemodelroute/compositemodelroute.go": "6362ff8c2b829ef9897ef09946fcc985c982f9a431cf43150c06d824bad2e680",
  174. "backend/ent/compositemodelroute/where.go": "4c820fdf38d36c8c3ef49ab8dec7bb003482fd0e60bce7715d507cbdc752d3c7",
  175. "backend/ent/compositemodelroute_create.go": "5a0678d2fce005faf2029b7d6a98c904c7ea8117e135d72e6319a4fc14952833",
  176. "backend/ent/compositemodelroute_delete.go": "f0de34332e700931f6d372803bfd61a27a13b671ddcd31fef41e329867b7565b",
  177. "backend/ent/compositemodelroute_query.go": "a7da1bb8801aeaa2cae6fee891e01895d14aca58e283ca72bb705cf27400b400",
  178. "backend/ent/compositemodelroute_update.go": "cd072eadb166f4bde94a2256d1111bc87300019decdd7cc0c98712f322d48eb3",
  179. "backend/ent/driver_access.go": "3e7d997409cc913ae0c8b80b975d4750bdd8c705ac1e8eaaa6acf01ca5ef7458",
  180. "backend/ent/ent.go": "6b46fd6f84d392356b284bd76138d182247237673b27ed422cb41970fc38217c",
  181. "backend/ent/enttest/enttest.go": "0976bf060491bd1ed188fdad65e13f20b9db04f2d2ce7973978e1bfb54af8afd",
  182. "backend/ent/errorpassthroughrule.go": "dc627f1edf1c561fd63691ad8ff3d11ff9edbfe27442691ae2bbf315f9893cd1",
  183. "backend/ent/errorpassthroughrule/errorpassthroughrule.go": "8230f88df77b26ac78d1b181c254179f9a38747abfce6810965b2439d8a64c28",
  184. "backend/ent/errorpassthroughrule/where.go": "37e5175dabdb83f251654b3d3292470bf233383507835953c5281101609aa6c6",
  185. "backend/ent/errorpassthroughrule_create.go": "4b17c6d35511a44857b77d472f2a856a9ba02bdf442fbe985fedb969d2a297c5",
  186. "backend/ent/errorpassthroughrule_delete.go": "2e9ada23847ac4b754cc53afd02c7910b54750ffeb4978f70e7ca8b6011cb953",
  187. "backend/ent/errorpassthroughrule_query.go": "9be597c652229d9be30df62fddf0d46e940b8e8d8fd06564cbc88f4945de04ef",
  188. "backend/ent/errorpassthroughrule_update.go": "a9f72274445a69eb3b3ab5c6a5cb72af9ca92889cfb33bff1d5f1bf9b47e2ee9",
  189. "backend/ent/generate.go": "881d119de5f8a9d886f360777222cf01441ed3085e820d742357f4f0d44cc558",
  190. "backend/ent/group.go": "fb507742ec4ba8768a078f8255c1f30aaffba7ae98fddf85d521ce617179fcf3",
  191. "backend/ent/group/group.go": "a26e724257a94f7571af969d4c0f40ec578cccb3d487ca47b53f6d141911531f",
  192. "backend/ent/group/where.go": "61e20f1b12ea22d90beec72964dcb2666c02dde9781625297a00634578a1713a",
  193. "backend/ent/group_create.go": "40f0d878b0f5c653493ec9c01b32dc1b4584e6c88d7115147a45bc0d86c1b15d",
  194. "backend/ent/group_delete.go": "24d4cfd74f7fb6fec34085508b2b0a11e88cd668361c9a345ac67c0aeef5c01b",
  195. "backend/ent/group_query.go": "c50409bb88fb65ef2b6c02132a2acecd9dada1d044df53ce608db716f4b2fc4b",
  196. "backend/ent/group_update.go": "774b1e17815958063b2024ed49c1f0eb9078ebdbff29ae2222a26428bd61516a",
  197. "backend/ent/hook/hook.go": "701bc6518de31023be628fe5fc1e9e509c357f87a6e826d61b3ad9831e87adf4",
  198. "backend/ent/idempotencyrecord.go": "839ea072f98aacc3c5c226ed240c7c341102d40ee9092a0f2470f7a89d7571b9",
  199. "backend/ent/idempotencyrecord/idempotencyrecord.go": "9bf7c739b0ec04ce35029155071bef4704e14982c0519dbfdf832167e60fb4c0",
  200. "backend/ent/idempotencyrecord/where.go": "4a431d9049454095bc83179c944fa84d969b6e6c767e7c77899bac0f98b7671a",
  201. "backend/ent/idempotencyrecord_create.go": "90e9e374b43b79d044e1b3fab0b21ebad21b8c2459de4b6354e39bd4c9baa458",
  202. "backend/ent/idempotencyrecord_delete.go": "8f814a47a5ec46405b397d962383820356f36df78dcf20de0bf52b697d2cf851",
  203. "backend/ent/idempotencyrecord_query.go": "7e48ce4ed752678a6a17ca97cf70031d0aaa5a56ee2a7da7f095e0a64e9a926e",
  204. "backend/ent/idempotencyrecord_update.go": "ab9e1a05eb4aa37d37183f7995309f880a1432ceec366c96aa3e8b6df24c0a0a",
  205. "backend/ent/identityadoptiondecision.go": "a098edc182ca19c8518b50cd99ff3fdfb3de1a8420323cd3d83dbc7d0a8be5da",
  206. "backend/ent/identityadoptiondecision/identityadoptiondecision.go": "aa77672ed5c4c3838342490db3c4d387a2a1f9d98371d107779a515f41c81b60",
  207. "backend/ent/identityadoptiondecision/where.go": "529d67949ab3405153aa61af12f3579df8f7de3f84b6c2f4c85a2fcafece42f1",
  208. "backend/ent/identityadoptiondecision_create.go": "b9f975d154c038e2cbe94af6f3c9c21f3e826aad4a399e7ecf48c4f1dbb7b9b7",
  209. "backend/ent/identityadoptiondecision_delete.go": "2660e38fb78bc9292f4b0ad7c8cfaa8de41930d237a95e3e26095d33d8b230c0",
  210. "backend/ent/identityadoptiondecision_query.go": "5c9f1f4462282d8378b0f382c6d3e42cc6312836dc56cc84cc0d10964c130b7c",
  211. "backend/ent/identityadoptiondecision_update.go": "00d6a1b38658579df0baef8e286e62944dcc800b5860f7116c641f7f3afbf440",
  212. "backend/ent/intercept/intercept.go": "1b56e23e29883e511504a2c6ff8e2e649ba374b81773ef34c1f326f532176332",
  213. "backend/ent/migrate/auth_identity_fk_ondelete_test.go": "09bebc11f1005e794d6862ac8ef68b55b3f040f68d46dc547a4bc8fdf968cc5a",
  214. "backend/ent/migrate/migrate.go": "ecad9fce48563ec2f7d6bbaab5e564825163c823ff38058b393845ba5ccf1f66",
  215. "backend/ent/migrate/schema.go": "21bb7508769f9a8107829927b2063d9d9c48c34b7c36ca570168409e5b2a40dc",
  216. "backend/ent/mutation.go": "c86aeb630ff1d01ba3ab42f47878de35e0192c79799a4957f237cfcfdc306e15",
  217. "backend/ent/paymentauditlog.go": "54e4e715d9531f0dd493a874b2e2996e3e46d506c3a137618db4321c1e927a56",
  218. "backend/ent/paymentauditlog/paymentauditlog.go": "df181d796e5caf8186ee10ae5030862300e951a01e0a1d314e5d3bc7cf0ef78e",
  219. "backend/ent/paymentauditlog/where.go": "91211a79e2fd4d3c5e9cbc08dcd5915edc997909af1f0bf864d29a6769ebc298",
  220. "backend/ent/paymentauditlog_create.go": "aa6c51f2d848d298a2a9a9205ab798c815df8adc6d6eb9b4b4a5e2dbb0cbff6d",
  221. "backend/ent/paymentauditlog_delete.go": "ac2cc25b34e6841a6d06202219edfd11e6f0d81140b54e91533f5b1ea6e22a24",
  222. "backend/ent/paymentauditlog_query.go": "b4bd82773e6c2918cfce86c8c1a2abc192279996d28286190eb4fa46b9b1a19a",
  223. "backend/ent/paymentauditlog_update.go": "dc38a3946377ad9dcc0c6c1d6b92103b6f47830f6db79986b53420529502eecd",
  224. "backend/ent/paymentorder.go": "b360500c56556fa151ab77b700ec10654ecc76747d557c0666b49cf53248f570",
  225. "backend/ent/paymentorder/paymentorder.go": "d32a4271bfe5a37aa1cdcd037e8cf5a8f48e366b1575ceda20912b466bda9bcf",
  226. "backend/ent/paymentorder/where.go": "60b5d384f003817efb7879a86e12e6c46ce73a8f5d10490b33dc86dade2e31a2",
  227. "backend/ent/paymentorder_create.go": "b5771a86ae9528aea2a6c9679bf696a48de68ebb47d6f8aa9ff7ef1d5e5a6841",
  228. "backend/ent/paymentorder_delete.go": "60531b6fd18d275ce0110821a4ca1d25f85b75357dfef8264922cce6f1e9d8d4",
  229. "backend/ent/paymentorder_query.go": "436fb411820eedd1818201ac210c2a7fd40fe5f808105bba8bd9d902e0850896",
  230. "backend/ent/paymentorder_update.go": "ac76b35cfe860804ba347f847b088f590f25170ecfe5c8d11236ab5ceb05f1e7",
  231. "backend/ent/paymentproviderinstance.go": "7dc74a98c85c5fc3dd282a8e2b31a07e30db668e0bd381efdf55c99316ddfb80",
  232. "backend/ent/paymentproviderinstance/paymentproviderinstance.go": "bdedb38b0b39bc0768b61ff09af81c48acad6f6140700069bae2185aa8d8388e",
  233. "backend/ent/paymentproviderinstance/where.go": "489f8706fd8b51acd6e560c22223958209d99bad9592203054b31fd88a997d6d",
  234. "backend/ent/paymentproviderinstance_create.go": "ecc58138cfe10f9f5a2caf8c257f7574a4717239984576e04aa34225190acace",
  235. "backend/ent/paymentproviderinstance_delete.go": "9d8e0d60696529dfc57ea6e10c8b6559b9aa908d38c5c58088d77911614ecaee",
  236. "backend/ent/paymentproviderinstance_query.go": "a9b66761e2a8cfad9fefbfa352e7753f77f2ca9dacbdb8ad02ee1ddf1fe5f49d",
  237. "backend/ent/paymentproviderinstance_update.go": "bd36ea66ef2185b63adff641f346ad57c0c30cab80d35226f13659128de33344",
  238. "backend/ent/pendingauthsession.go": "347b18763c4b1eddf34f9e494a1cb799a01faa10d29fef5f795caf5e848d029f",
  239. "backend/ent/pendingauthsession/pendingauthsession.go": "044b8220c3bda6a8c0b0844e5b307acc9390ddc7186bed17f8d3e9dd53bea846",
  240. "backend/ent/pendingauthsession/where.go": "875e572e496ac9e47eb8d001117c8dd738264cdfa35b7c7e5bdf5402e0239979",
  241. "backend/ent/pendingauthsession_create.go": "6d47094433540e9c049aab469850495788e6c7ce2d05efebde53e7e366a68fa3",
  242. "backend/ent/pendingauthsession_delete.go": "5d1b9fb3714edd2574e15f21bbe9ae03e3d6f30b2b07a3e210b8e735f9d384b9",
  243. "backend/ent/pendingauthsession_query.go": "cad171eecd7c38cf1f04fbd8f3146940d74a37686b2de648699a70610beeb8f6",
  244. "backend/ent/pendingauthsession_update.go": "878b83532bcc4f8604dd911638254b6dc9de454e60486b7e01f0ea117ce475a5",
  245. "backend/ent/predicate/predicate.go": "2e7d5dbc9a0dbacd69f346c5ce33ae6a7b6a402ad5469fe01bc1fd50a1bec869",
  246. "backend/ent/promocode.go": "6269c4479fae92c2f7d2e47c76ad30e15c457115fd996f526b0fdc5c27598179",
  247. "backend/ent/promocode/promocode.go": "b57483ca7731276c4e762a774d908f07b10b8f80212e1a339632c8255d3a55a6",
  248. "backend/ent/promocode/where.go": "1cfbd0003479f39aedc4ee79acaccfd2b92a64fe365cbc67573d7c18705abdbe",
  249. "backend/ent/promocode_create.go": "668bfa54e24c93a5b5aaefe1f4932a38f0fb104d71b1b2447f54c563b8cd7cd5",
  250. "backend/ent/promocode_delete.go": "31d46d0f55792d42f3698c5591c7bec1a553d0016c7f7761831876cc84c4c7fd",
  251. "backend/ent/promocode_query.go": "377c79b39e2be3d110b02c4282ce14bd0ea903b9ed6432236b74f4d55423ff35",
  252. "backend/ent/promocode_update.go": "a8fcca79f8bcd373672dc9810cf23ecf1253a72b848f1b21b12a5bc3b2043624",
  253. "backend/ent/promocodeusage.go": "644f2c9561c6e7c73a285086b5a673c17dadc51919faec4700c0dc3c7f0c3c0d",
  254. "backend/ent/promocodeusage/promocodeusage.go": "64cb277f88afaa559f39139c6624f411f3b03e63ab714767e8a30fcaeea97b80",
  255. "backend/ent/promocodeusage/where.go": "974d33e4b25a4910c92583825c637fa4ca48071b4d39e710b612122e5e85b14a",
  256. "backend/ent/promocodeusage_create.go": "194dec4027aa0c532b269db757b6b57185421b204635868cd4c8b0d368c7ba67",
  257. "backend/ent/promocodeusage_delete.go": "3a45a9dd3c67aec71723d883e45fa5fbdd7672ab2d7f0a7702706385a7c6dfe1",
  258. "backend/ent/promocodeusage_query.go": "38466dd1005fbcbd02de685a298eb1ff18836087dc7d1f663ce3b522a6eee71c",
  259. "backend/ent/promocodeusage_update.go": "bbdeb893d7ebfae1b9326c961e46346faff9b8d3b08ad78f0d4ba62b3d3b2048",
  260. "backend/ent/proxy.go": "65a70903dee8443026d0c0e65b5469696612b62682c961372149de318d195639",
  261. "backend/ent/proxy/proxy.go": "f6af0493ec105b54aa31aef45d73467ae9b0b77169a075dde11af2ffa103d6d8",
  262. "backend/ent/proxy/where.go": "536d9f223f8ec6b4e02ca78fceccd551a2e687b43861d56fea6ee2a38a79d979",
  263. "backend/ent/proxy_create.go": "68ca18e01ef4614b7ee1bc842c9fee57320975e71a788f5c73f0ed80b2c16a75",
  264. "backend/ent/proxy_delete.go": "75c2fa0b843e914b2c91812b79d9a46f452102082691aab66c0ff6009bf619e9",
  265. "backend/ent/proxy_query.go": "61b09cdbf82cd45a5a8a0195ec6ac35281cfe3a53410fe1ae246fd3da4290213",
  266. "backend/ent/proxy_update.go": "582fb2104d42dadbd2a12558447083fc6c676f4a327a6341060fe0ff5bf54e10",
  267. "backend/ent/redeemcode.go": "b78f8fb81095a39ac405fa2feb668b58abc62db8c4712524b9bfac1f69646d9a",
  268. "backend/ent/redeemcode/redeemcode.go": "d69fb70c5e226f9a7e1e354534723512fcf5285d28398e78dbd085026ec2f3cd",
  269. "backend/ent/redeemcode/where.go": "05b6d7c8649962ee9095d9314d9f8d2ca37282a2e0bc8762afe484d8156cf506",
  270. "backend/ent/redeemcode_create.go": "e48b5aecde91d5ecbcffe4d209d24afea39a372608e6464a4ce222a5de20a200",
  271. "backend/ent/redeemcode_delete.go": "d077f188b0192a935d5524d1e0c72af0f45da7abef368eb2543c749ad58f54eb",
  272. "backend/ent/redeemcode_query.go": "b1fda1e23461b53fe306620eabc9c7ca846b0b070edfc63068d626f150dc578c",
  273. "backend/ent/redeemcode_update.go": "bed76a16e2ea187ab32ec48730c665d3f91d772c81bfa0c7f722523ec52b06ac",
  274. "backend/ent/runtime.go": "e3fbe82ecd2441faafa4213becf0dc3577121d4ee6f489f583c53d9322710864",
  275. "backend/ent/runtime/runtime.go": "d90bcfedc93c697639377b46f290c6efb98b1c64a7912be9d6ec343329c5bc88",
  276. "backend/ent/schema/account.go": "dfc1cd50c5d0736234fe5c5553f49a12e8153801a7a06a9ccd6ffa4dc7917ff2",
  277. "backend/ent/schema/account_group.go": "209d0c71aef796416844d64ebe7aa13b57468494f2c48df4eaad4fc68b3a5e2d",
  278. "backend/ent/schema/announcement.go": "c7b7fbaf283ec84fa6acd000de63f522d400e9b7f3352779c1546979ab9e62ab",
  279. "backend/ent/schema/announcement_read.go": "d7a6ad02c28ec66bac7948f53e6477e7abad914d69ee96cce7ccec8ad776b794",
  280. "backend/ent/schema/api_key.go": "a44131c73291b90081cc9e93848f995bed2e26369b0c38da3a65c7e472e205dd",
  281. "backend/ent/schema/auth_identity.go": "499e0b02102d0264a2bb6e07e3a02504b8f946de717cbc86e744501b8a9ff28b",
  282. "backend/ent/schema/auth_identity_channel.go": "660a965811e65a2e1b2507a5bfb04fa59b92f67cfd2fcbff8d106d98073fae51",
  283. "backend/ent/schema/auth_identity_schema_test.go": "1b9f45f9c8e8e5ca6e30f517285110dcf1dc3cc178e999649374ea3feda41668",
  284. "backend/ent/schema/batch_image_event.go": "a77d3988686a2971668253227e502b5a609a00f1e015ab323245ad0dc5eb9721",
  285. "backend/ent/schema/batch_image_item.go": "4d57d2d5f210779d3455bc0b5a39fb9b420b2770fd5a331d3315c6277ac94849",
  286. "backend/ent/schema/batch_image_job.go": "01d5b7e423f17591f74f5cd982827e367d6fb3c2da95320769a85c4041071cfc",
  287. "backend/ent/schema/channel_monitor.go": "7fb9fd79d19807c2cef20807f8c7689667bcb32b9df8ddcceb1784290f0f918c",
  288. "backend/ent/schema/channel_monitor_daily_rollup.go": "9317ccef924a68a7cd347df491ef4952f62cda05f3059cc4100087bdcd3a8b0c",
  289. "backend/ent/schema/channel_monitor_history.go": "c417c608574cefdd9766e2cbbd1fee6e19b3649f4506c7e19394df0e9a3deffc",
  290. "backend/ent/schema/channel_monitor_request_template.go": "4fd34ca1965d48c1d5174132a9805ea1bdcfd72ea87854e37c6472ce8c0a85b4",
  291. "backend/ent/schema/composite_model_route.go": "eae0dbf26ba7217ae73df79564a52eec82cfa61db4f84968114f8293e7d0868d",
  292. "backend/ent/schema/error_passthrough_rule.go": "5a9ac183e52d1d9179064ded3085470010d37ccff608fe815abf32c717209835",
  293. "backend/ent/schema/group.go": "83824a99bba2d8dabc6f0d0cd6113693c0795cf01571760c23cbf33bd2b8a797",
  294. "backend/ent/schema/idempotency_record.go": "97d39453da93a2c29dd181c60415024051e7abc1f7f6cbb359ff4451b3a482f4",
  295. "backend/ent/schema/identity_adoption_decision.go": "e2ce101ceed71186695ee415f1555dacffaa4ec612084305c8dd33b936ff73b7",
  296. "backend/ent/schema/mixins/soft_delete.go": "cfa2588dc84452a37ec084dfa88f11e8e09864bc990829a7b23c6a41c174fafd",
  297. "backend/ent/schema/mixins/time.go": "e07761a1312ea64edce5e1cd4e63e2dcd3ea3753258e5ba83f8b50a3339a7e05",
  298. "backend/ent/schema/payment_audit_log.go": "8729a8bd8cc038f66e11a6d00732f1808c526406660f515757f320a3a3036b6d",
  299. "backend/ent/schema/payment_order.go": "3bd061fdf838c0264ba8f2c756671d87326b4d32a50a6f1be2a9d3291e155456",
  300. "backend/ent/schema/payment_provider_instance.go": "90fcdeac829bfc65212cc02ea1ded7a3dd0eac46964d39546d33ea78d873b7a5",
  301. "backend/ent/schema/pending_auth_session.go": "c2850638620478689da1976e65bfa8f5ba02cfc3a848091e6eaf003786936f5e",
  302. "backend/ent/schema/promo_code.go": "9a5c3c5b1bf15cd33b2f074160107b039933427c7c077d5da08e435d0cb27a59",
  303. "backend/ent/schema/promo_code_usage.go": "833a872bb339c56931ee0070fe3d404d4c26d3320d19305feececd32c09b0c76",
  304. "backend/ent/schema/proxy.go": "cc71c68a58915e361f04811019de57693d6f6b51f62b03942c23adc2e696d88b",
  305. "backend/ent/schema/redeem_code.go": "80db58da371352aaeb027f6a98b8527a176c84c64ffba873c855c77307e4a188",
  306. "backend/ent/schema/security_policy_keyword.go": "694fbb224d52b1f271e2be325afc8a6a697aee861db42fd829f025efc5156a95",
  307. "backend/ent/schema/security_secret.go": "ec1f2a22cc1d7fc7654153647b246241c883683a268d7c4d5b44fea70282dfd6",
  308. "backend/ent/schema/setting.go": "b237b73537116ad7c02487f9ac5068e25c7b42e497437f2b967be91f413c8ce3",
  309. "backend/ent/schema/subscription_plan.go": "a131adc9a1b37d5dcda960f5f5c9ceac75e437a455af479da5d76a418e04acd4",
  310. "backend/ent/schema/tls_fingerprint_profile.go": "f8d0046e9cdb8177a34053ff47f883de96df44e407610cf582d034999744819e",
  311. "backend/ent/schema/usage_cleanup_task.go": "67bc7e2b1488f472f2d64db378936a2cb3e481edee4d2dff3cf821f0663bc26a",
  312. "backend/ent/schema/usage_log.go": "d8ef79f914070d7875d1ece895226cc6c408d63fea20ce0d29a0b3cda80befa2",
  313. "backend/ent/schema/user.go": "91e76482045d7b268511f8e9f6e5d6b2053ea60fcc630f19a5086b35530d66f1",
  314. "backend/ent/schema/user_allowed_group.go": "1d714b0005f3a5c7214754bb6f1859c8011d1c940243e53d3d989c1a2b3b7f89",
  315. "backend/ent/schema/user_attribute_definition.go": "03a10c44fb26dc038314cff41d0c79fbe2d9aece580b95ce7832f88ba037811e",
  316. "backend/ent/schema/user_attribute_value.go": "1c0da2c7e95fb82d1cb151a2db0ec7acb79b7e4ee722b62a14155791fd372e89",
  317. "backend/ent/schema/user_platform_quota.go": "19d853a57ef9fb6e83df75cc94f7097fa495a254ecf147f3dfff04c07d4c5e56",
  318. "backend/ent/schema/user_subscription.go": "58ab438b5f33b127bdf4c4ba5f6f906113d99f289726c51cdee79d018f10c3b1",
  319. "backend/ent/securitypolicykeyword.go": "d2c0613d1a4827ced43c7c03be2828dbca24074cf309d50c005db502b24ad7c0",
  320. "backend/ent/securitypolicykeyword/securitypolicykeyword.go": "f682ff9fa984c776f1c9eb91088c598393515689251f565e692df610c6c5bd37",
  321. "backend/ent/securitypolicykeyword/where.go": "52cbd38d5b379c5c02018fc8e50383cdf4f935d5a052c09431dce1cab11fd402",
  322. "backend/ent/securitypolicykeyword_create.go": "af0efeb8bbb110371b60dcd10c2896e430336abb196de9bb6a9c2fe5277314f4",
  323. "backend/ent/securitypolicykeyword_delete.go": "93c87ee8c830c81af70a7ad11d2f50f1ff1d1f21296abeb0e3acdfb3903b2cd6",
  324. "backend/ent/securitypolicykeyword_query.go": "58fe31d0f5f07cec5617cee09171eb0ea60832b15e42216ea2491d5dc29de013",
  325. "backend/ent/securitypolicykeyword_update.go": "e99d11b5e3e1123a9fe6269e9404a9261332d17b402ae06984dd952c39033103",
  326. "backend/ent/securitysecret.go": "8a617d7ddc1db169bc480c718855fcb7575fa7c15b337177b063e680f1ee5c28",
  327. "backend/ent/securitysecret/securitysecret.go": "9b729850bd5cf52ece23c2ff8dbd63b7b6c8fdf425cee257d830115d264d769b",
  328. "backend/ent/securitysecret/where.go": "2544966aa3abc38c5f8e4c92e4b22827f3cb5f2e7a5747410ac2ef6eea6fe3d6",
  329. "backend/ent/securitysecret_create.go": "51ad2d9030ea985e1b806d2161c6bde705f6b596248cd0b819fd0d55f547d069",
  330. "backend/ent/securitysecret_delete.go": "4e5d3f59d2d7733ee94b81e5d83559160750c06886f5fbecb428df9ee98119dc",
  331. "backend/ent/securitysecret_query.go": "1f70ac2dd963c369dd5fc5b6e879057db80767b05071cc36400e4d15c4ee13a0",
  332. "backend/ent/securitysecret_update.go": "0efeb1440613723a34c9cc9abd4da3d6611224695780e190f076627018f08261",
  333. "backend/ent/setting.go": "050a98f27aa301ffbd6944afe833c1bf176b96179b5f16050b30e12991f24db5",
  334. "backend/ent/setting/setting.go": "f82316d9cdd5fedc4a9d07a0de75d24493f4e9d22d73b7544890193378c89f55",
  335. "backend/ent/setting/where.go": "b41fbcc4695437fed97be935cf07cc0be86871b2bd57f51658a28168c10a4d06",
  336. "backend/ent/setting_create.go": "6bd4ce7dd0b4f2fb0072e5575fc409e7b279f0245deb84fda3e52aac4081d572",
  337. "backend/ent/setting_delete.go": "243acd1b3f8151e3950cd0fd7c8f16334fc91df6fbd950c94d26b68c72a90325",
  338. "backend/ent/setting_query.go": "21f002646c4a834a6fdafa564da41b369944bf44df20a2c517cb2bbe2dfd61b0",
  339. "backend/ent/setting_update.go": "3486742420c596dd4c1df7155755645cca4ab8651dba96cd775bd868d9f3853c",
  340. "backend/ent/subscriptionplan.go": "0ba4681eab01c525e33f6a4b0cf681c6359d76d84a6d07d84f8159163d256a08",
  341. "backend/ent/subscriptionplan/subscriptionplan.go": "f9ebc8a28191cba51d0f0a8ab47a86adfd1326f3e117f6bfd89db39ae72f863f",
  342. "backend/ent/subscriptionplan/where.go": "f002aef17b437a6e136423b674eda44b0dcf20026c9ec683b0fab33c6064eabb",
  343. "backend/ent/subscriptionplan_create.go": "6a9b4f01ad6aa3d85a213050b705e2fb5056872b10e709472a60aa0075db0116",
  344. "backend/ent/subscriptionplan_delete.go": "64d909c8b5426b7101dfe99fcccd6c5efebe70439bedac841a99126e3ded2298",
  345. "backend/ent/subscriptionplan_query.go": "abc84f60863ac14e65fd23bdf1f2c112a78573511f47e8101e17b38b06b8695a",
  346. "backend/ent/subscriptionplan_update.go": "cded858fb3a539d74e9d52ea4cec4d60862321884eec54ec212c2acb23272896",
  347. "backend/ent/tlsfingerprintprofile.go": "97747e5e1f98793146adff008ab05a73c9f48abd87734a9a097c2ff71b7df485",
  348. "backend/ent/tlsfingerprintprofile/tlsfingerprintprofile.go": "d47f3e8eec40b8568909a13cbbea170479eba628a6c4307ddc9dbce7580cd374",
  349. "backend/ent/tlsfingerprintprofile/where.go": "3a0593c7e20ac62c365d33ae43314a8a3424208dbb7c1d21be31503419ff4de9",
  350. "backend/ent/tlsfingerprintprofile_create.go": "aedf8537c9c38e43c7b498c4622dbe698f8f9b964bb282952ea0b7461d5f3876",
  351. "backend/ent/tlsfingerprintprofile_delete.go": "10741f357ca9e3152d5c8514c4fbe3e83e90dc9936cae886631b9f365594bb50",
  352. "backend/ent/tlsfingerprintprofile_query.go": "5fe20249fb9712d3c8f736aa63652a5d554ddadad8dc65362904481ee8fee5c4",
  353. "backend/ent/tlsfingerprintprofile_update.go": "05f4d0f8cc3b147a7013139b237899e84b7e84204297a505062e9aa066cf2169",
  354. "backend/ent/tx.go": "97c3c66dbdd0db7d0ecd57267200de09e8aec6970f3540aa0b6d066eee68a200",
  355. "backend/ent/tx_context.go": "39205503771449cc1b92cf941fc66f4bd9b91bd6860611af7ca148fd0b662bfc",
  356. "backend/ent/usagecleanuptask.go": "24a3b9aca4a5284b52555f2f18b3ded119ae03f554b5a3a350208b78d2577307",
  357. "backend/ent/usagecleanuptask/usagecleanuptask.go": "763e6cc146a2ac5f7d0d3fdf19e9a2f6f8c48bbfd9f7c116f60126d229e2a81e",
  358. "backend/ent/usagecleanuptask/where.go": "f077e8267a06927a8b3efee0d0bcfec23ffa9721852199e87f8a1f0884b13573",
  359. "backend/ent/usagecleanuptask_create.go": "d612af8a0a3c9c2788c392dba97516280128d35f0d6ec338d4b8296976024f59",
  360. "backend/ent/usagecleanuptask_delete.go": "5bcb6dac39831cd422ec4bec0dc6c0468ea065552e6b4f181bc14dc82f50776e",
  361. "backend/ent/usagecleanuptask_query.go": "8056c5e43c945e47ee2f5bb37b76701d7addd03a410fc8d1e5e27de91fc5aa46",
  362. "backend/ent/usagecleanuptask_update.go": "49b946e4316d78bf0c6a92def65f4eec750395263d21a7d70ee3521155471184",
  363. "backend/ent/usagelog.go": "c4630ecb7f3175c1de2aa48b511170662e0ecba84fa44917a06391592ffab72e",
  364. "backend/ent/usagelog/usagelog.go": "d95688da0929164f52722f8f371e7912e6ab6c2442913c6f5c1a9caded989b5e",
  365. "backend/ent/usagelog/where.go": "1af5cdec12f64fb4cd6c762a7a6a89078e4138124c00cf012c0436de2d0b8b90",
  366. "backend/ent/usagelog_create.go": "45c8236527c6695df113eab1301a242e108cf673c0499b7fa279ddd361de092c",
  367. "backend/ent/usagelog_delete.go": "6f911c52d39830b082936a0e7b922d8b33872684edb2bfb746de7bf1c7ea6d29",
  368. "backend/ent/usagelog_query.go": "44b5cd4f25e075fd3f11819e16a097cf93ad4a4df3bf110cc87718d0275f7079",
  369. "backend/ent/usagelog_update.go": "965081e0622f55d63a2c2e4d96035a5fc8ba1ffeb2e06d8b07fd554e43baa720",
  370. "backend/ent/user.go": "37062e3cdba608de4ee5d8118dfe35d28ec81a4466335e07b9f3d5492119d26d",
  371. "backend/ent/user/user.go": "1011110ba4ffe5062901fa042ab0fbbbbb1bb32b1f75e1f9dc8502226ccfff1a",
  372. "backend/ent/user/where.go": "b79056bd45f4c349f687779516cc3f780ed292edbb38f4f1b94965529c7d77e8",
  373. "backend/ent/user_create.go": "99c1f70f9d080484b34fa06465eeee6ce1d9aabf1523d830be658ab7d68739de",
  374. "backend/ent/user_delete.go": "c8313d71c0a02f93d81ba2b92e0d395b87b4602da4e26eb3e9d0fc04b29cc204",
  375. "backend/ent/user_query.go": "9fcd46a4168d0f593b998715b4c2ee1b1ca56d5244b31029540db10a436bd500",
  376. "backend/ent/user_update.go": "4d7b650e35863d0eee3b80265769c05693aded499b138188035f712076e1e498",
  377. "backend/ent/userallowedgroup.go": "69a4d7f7b71cd42c090d1d7a8f38a2d830ae78b82172e101a43993cd47fdbc5f",
  378. "backend/ent/userallowedgroup/userallowedgroup.go": "c1fd817686b782253613fbec68bacc6a4b0e9957cb284b8d305e63e1e5d836bf",
  379. "backend/ent/userallowedgroup/where.go": "c968db882a6e725af14531ee47026f51e55fd8779f62f241625d7bb9c5772f54",
  380. "backend/ent/userallowedgroup_create.go": "058daa8e95041dc8b3705cb8c0318d8cd92abbf4fa4ac000351b6f37af600c9a",
  381. "backend/ent/userallowedgroup_delete.go": "b27233b6f65c8e90c9a63140f1ea2dedc25ba9bf8c454b1c4f73ed186a87d419",
  382. "backend/ent/userallowedgroup_query.go": "aa84ab9c5a833e66020cfe47b042fbb62d3597181a8eb327b696a6af7e71531e",
  383. "backend/ent/userallowedgroup_update.go": "2b213e1e1cc3b0c28a468e9bf05d57627be14473dc94f28e5f1a11efdabab564",
  384. "backend/ent/userattributedefinition.go": "bdc3eec7058bb4d1393a038a30eba4162a8b5ab82d6fabd2091c1ae96d5ab235",
  385. "backend/ent/userattributedefinition/userattributedefinition.go": "76edd269760cca56f25472449dd30be04ca0dab1f7d9673440d0c6b81bedc317",
  386. "backend/ent/userattributedefinition/where.go": "1b2ebfc4a716acafb5130a8b8b1726a668a85385bd940bb34103b3841bc6537e",
  387. "backend/ent/userattributedefinition_create.go": "1dfce62fa0c09e74524e4786828b26de71dcf18816bec9fa7d872634415e4ab6",
  388. "backend/ent/userattributedefinition_delete.go": "d5c2b67eb9aa2bdab1a026710a694064ae74a5395bb41ae1590467e250342799",
  389. "backend/ent/userattributedefinition_query.go": "7300fdb7714f519ba7d9db28bfbb61129a97d9af2084be2134135841b6bf7279",
  390. "backend/ent/userattributedefinition_update.go": "ff32f5e75cad90d3a39a4aafef23cf3b043405c2ef33b931238af4b8d5516f15",
  391. "backend/ent/userattributevalue.go": "5c2c1216b64cfd6065e1fb3128c24737816b9695d2f3b7dbc934402f343a226f",
  392. "backend/ent/userattributevalue/userattributevalue.go": "9e1bbdb906809390dc35b1c728fdda6a77ce0a7180cc42cbbc3e39e614a4560b",
  393. "backend/ent/userattributevalue/where.go": "8e89e704f0ef31894cd2c9e5324efbcc704bdfeba45d0b2094a63b86564b9e69",
  394. "backend/ent/userattributevalue_create.go": "0ffeca2ee523480c069b5cd7eec78945110fc484ca94adcdcb6a2f9c884704f7",
  395. "backend/ent/userattributevalue_delete.go": "3fe5ad5d0aae2b4a312577ce04af2eae24065c464f9250f90e6853a13dec3d7d",
  396. "backend/ent/userattributevalue_query.go": "eac1c6eede93ba8ad9ca40fe098077b3e1a8602e733c77118923e6f0b8d8e18d",
  397. "backend/ent/userattributevalue_update.go": "7593cc0ed7dad1f74033920a0eebdf92ec15847a13f0f09df17bd7aa5c92f211",
  398. "backend/ent/userplatformquota.go": "5a79c6667cad55c988e253121ad2bf6483f3095f661e5a8456586069f478e61d",
  399. "backend/ent/userplatformquota/userplatformquota.go": "9565a136ed255c94f4845234ecbef05b4ccc9c152815540e7877242799ab8444",
  400. "backend/ent/userplatformquota/where.go": "58cdbb2cbee9bfd26b50ad9655b36c9ac9277f2d9ea0ddbbc196c0136a3465dc",
  401. "backend/ent/userplatformquota_create.go": "381068a8ec056548ce470ceba37a5fe21fe555d1a20511a7c11ac81160257907",
  402. "backend/ent/userplatformquota_delete.go": "16e4d15f9ceb24c85678054a0fe1138838672fe688a177d9f6c8e1f60ffe9ea0",
  403. "backend/ent/userplatformquota_query.go": "e6aba899fcf1a77b104bae6bae451ea1f7f03ea3cedd1ebc5b88c92d1e1fe9ab",
  404. "backend/ent/userplatformquota_update.go": "2b1f72c149555c59b419f132c4c7281f4b75f2dfa809b69d33908cb4b92020a7",
  405. "backend/ent/usersubscription.go": "fd46ba264eb16c9440ab7b6f6f5276797fd2b8447ab0151b4ce92007f29d1ec4",
  406. "backend/ent/usersubscription/usersubscription.go": "792c4cc62d3ac1d418c0b12be3eb856a9743195ef0e67706b090c8389f94b839",
  407. "backend/ent/usersubscription/where.go": "16fe6b031181290bd8cc092a181700ccfc0433bd4fda107912563f5775fb3e4d",
  408. "backend/ent/usersubscription_create.go": "25a4aaecfe15bc8609dabf66f48fd2b79caaf7150cad505b91b2384acc591b3f",
  409. "backend/ent/usersubscription_delete.go": "5e820dba2731130c12d89a477228ffc94127d33ab634258127d7d833f493829e",
  410. "backend/ent/usersubscription_query.go": "28504340bd0be8645a8d62e52b45d2c9ee697370f7843d10a546f3f111a9a000",
  411. "backend/ent/usersubscription_update.go": "cacb6079d57bdc202fd497d69def09f3625498885a95375e936c293bcec75a69",
  412. "backend/go.mod": "65b8c7c7fecf647ec60db230ac4fa7fb1847db6569ae527cc4670ea7f1242c34",
  413. "backend/go.sum": "15e1a3a9bd56c9f2690435530e1d560c07a52ddbe1293a6ad6248c2aaced66f7",
  414. "backend/internal/config/config.go": "51798e76cab319eb4786dc0112dd4d2b882e6ecf884f0413f64e9e599fd9d969",
  415. "backend/internal/config/config_test.go": "9f3a8f5bde86cf128a1367513877aa87daefe1b09712d649370ab338fec92310",
  416. "backend/internal/config/env_reachability_test.go": "789a33f69914263f03db8cdb11702b13ed6d180880b8e2f726b4fec0f75f0615",
  417. "backend/internal/config/image_storage_env_test.go": "dd6b09cb0b8e0109cc89b875c6579c523ddc285e58c42d802d1da26dc543b8b7",
  418. "backend/internal/config/proxy_probe_config_test.go": "6ab6e046630b9f7fbed8117680dab91ae0861f268391ad6977763a5f907fe89a",
  419. "backend/internal/config/validate_dingtalk.go": "96f1f7d2d177f9325cb6d352f2f5190a07e284079ef404fcd9a750d758fc8002",
  420. "backend/internal/config/validate_dingtalk_test.go": "f8624d895b0f388f524fac6752c90b5cb23a6396322685f0fe3d99640cadce48",
  421. "backend/internal/config/webauthn_test.go": "2e9b04859d0227597e4308e7cc3736646f218fcbd1a405a79becbf8b208ef096",
  422. "backend/internal/config/wire.go": "a9699f3a3666a613f3bcfdee695ec7118dbb58ea9efbc58681796926338c1d2d",
  423. "backend/internal/domain/announcement.go": "47971003a1e02d43e1fcd114421e4decf4e5d7c26cc941c862eab58d1c669936",
  424. "backend/internal/domain/channel_monitor_quota.go": "e4a6db08122fa32e4b659adfccbcbe873f70a0ded44e8f867de9954ed11e3ff6",
  425. "backend/internal/domain/codex_models_manifest_config.go": "57c7d5cddbff9ec38241866e41e82004bc518ae28b5ea44d26e6dc15cf71a1ea",
  426. "backend/internal/domain/constants.go": "6921ecde8ed1c00bde269efc869abb4886ca94fec7588e40672b176fe8d635f0",
  427. "backend/internal/domain/constants_test.go": "348534424bfe35fad4e52e6fc63a9b0fdf62bc09b66ddfb4b04e30fd600d3a12",
  428. "backend/internal/domain/model_allowlist.go": "a73c748912aa39affa6e051d6ef1a4fe86b304311464f6be2c0a24b49142ebca",
  429. "backend/internal/domain/openai_messages_dispatch.go": "c26623f1ae4c35a7ee9691feab637d1cc58860a62f5ef169e5721d8f775e2ab4",
  430. "backend/internal/domain/reasoning_effort.go": "368dcb4ec3b208503a4ddc2bfe660988921aa0e565bc968a4e86c48c0afa1bcb",
  431. "backend/internal/handler/admin/account_codex_agent_identity_import_test.go": "6293507e8ff83c1283bf96bea47ab9c17c9770400a6bb448b19709412fea609e",
  432. "backend/internal/handler/admin/account_codex_import.go": "f1b555983cc626978c74b83e7231d7a4c876ca47da2164ef648572ceb0ad3373",
  433. "backend/internal/handler/admin/account_codex_import_test.go": "1799d4c50e18bb5976519fb12030a0d6f2c5e5d576803d288874cab3d3a4dd58",
  434. "backend/internal/handler/admin/account_data.go": "bf6d2ab9bc1acd07f94d2ac39dd385669fdccd8077f7bedef276790a83085fff",
  435. "backend/internal/handler/admin/account_data_handler_test.go": "7a8152438db7ba67106a1f9b5bdd9794d269dfbe18cb2863c58269d0ebd6f528",
  436. "backend/internal/handler/admin/account_handler.go": "e62dcfab595e52618c106e570d9319195e157cf32600e6dc875c2679d9ebfc4f",
  437. "backend/internal/handler/admin/account_handler_available_models_test.go": "cb6209a240c7e05454bf39a299ac7e3158e34ddf5f55db92d810ca729afae004",
  438. "backend/internal/handler/admin/account_handler_batch_delete_test.go": "1533e02dae30806f5b7fa6e6faf29be209c9e2188e335336b1e9c7f04383f7dd",
  439. "backend/internal/handler/admin/account_handler_duplicate_test.go": "69d1a2fbfaabf272b955d6bef474108cefa40be1a884d3431e076393ffc05729",
  440. "backend/internal/handler/admin/account_handler_grok_refresh_test.go": "591114ab4a346d951b7823fc2b92a7c9d3c85f504f5c4469e80a9ebd99e34d79",
  441. "backend/internal/handler/admin/account_handler_list_test.go": "2f093c7a0ad2eea25ba8cffe3e0c0e4763da1b4171a9d9ca87084e9dfbdc4204",
  442. "backend/internal/handler/admin/account_handler_long_context_billing_test.go": "566d380e52db1438bcf2b8a9c4390b15d7395f4a470fba349a6b133597675b9c",
  443. "backend/internal/handler/admin/account_handler_mixed_channel_test.go": "bae50ab62055072dbb5163bd6af430ba76ef287a25aa7d62a124f565c0902ff1",
  444. "backend/internal/handler/admin/account_handler_passthrough_test.go": "3f3f535621b1e46366195c7391ad786aad48c86d981801345ab3a608e627db93",
  445. "backend/internal/handler/admin/account_handler_simple_mode_test.go": "4d182270260e85282d83d59efd215748459a2be8252590e9af02c2bd3984a40a",
  446. "backend/internal/handler/admin/account_handler_spark_shadow_test.go": "992b4190ae8a0bff7568f9b2ca7f88f37f7cd894d801f4f1d8a7f648a9bf191e",
  447. "backend/internal/handler/admin/account_health_handler.go": "7a0685dac658147663ce334aea062b502173531e3c1596af799930e69bbde3b5",
  448. "backend/internal/handler/admin/account_ollama_cloud_usage.go": "5693aa5067f408407d51c715b359657d13d0eef924b9b4f7af32a13c91f6af3a",
  449. "backend/internal/handler/admin/account_ollama_cloud_usage_test.go": "e4cce75f4154b0e2e8f8b7a4749a5c59aa9b92e157e7de431d1f2f2b31d90e1a",
  450. "backend/internal/handler/admin/account_shadow_parent.go": "ed27b273acf850c6ab70d0fb267a859e3e069c63e484b4eb862613a77f7c459c",
  451. "backend/internal/handler/admin/account_shadow_parent_test.go": "02ac4f1f0b723f64bc6b9a6b20ef8701193f9d0b3f5fa1efa560aee84e5a4ae9",
  452. "backend/internal/handler/admin/account_today_stats_cache.go": "98b70021971756a48401ca19df232ec8440712299ac0d2756ce909de993b1074",
  453. "backend/internal/handler/admin/account_upstream_billing_probe.go": "505cb44af23d2dce26ffa233b558607413c1032ff5ab3410502d6e22dbfd882c",
  454. "backend/internal/handler/admin/account_upstream_billing_probe_test.go": "004224aabb0c2cb2c8b8d354ef9febb0931c199317a0665a93401a9f00c21eec",
  455. "backend/internal/handler/admin/account_upstream_billing_rates.go": "17a5877dcd15a50051e68869663837ef3c467449dcd026d622b924edd604055d",
  456. "backend/internal/handler/admin/admin_basic_handlers_test.go": "9709fc1e14c300ae10a3b63a8991b0765841d4d1720b910f336571a47775405e",
  457. "backend/internal/handler/admin/admin_helpers_test.go": "7355693d25edfd83e4fbeac6eb130c3f9d7e00d387ec4dc3b4100f86d6a202f5",
  458. "backend/internal/handler/admin/admin_service_stub_test.go": "6cd779bd8718c631c3bc1a22030259a3e442168b472100c9cda2b4a543520ce3",
  459. "backend/internal/handler/admin/affiliate_handler.go": "4b908b6bfb9fd4c809fbcd2dfb9c0caa1d7484f416e1175eab1e0ba417544616",
  460. "backend/internal/handler/admin/announcement_handler.go": "3ec7a59fcf81d85c06ac06467b32a1243092377fc0addaf83e3c181ce47d8804",
  461. "backend/internal/handler/admin/announcement_handler_sort_test.go": "04c250c01e5786498175872b9a8351e3aa6b591c17c5517a12c6eaa558d7be4f",
  462. "backend/internal/handler/admin/anti_degrade_handler.go": "bb94979f400af3b699c5db225486fb58ff55d8fef4719c1466227de2957ae9d5",
  463. "backend/internal/handler/admin/antigravity_oauth_handler.go": "c47c66c111768e0f0a2c8a1efc5bc4b9c966f8af4cc8b654e8d5f92ca3a3cba8",
  464. "backend/internal/handler/admin/apikey_handler.go": "3e829a4e2c427d5b85ee6c5fa705b9889b8f4c24b439973d1f48519d023bfbee",
  465. "backend/internal/handler/admin/apikey_handler_test.go": "1b7b75fdb705569273cb8d5a56ec6f3c05c28db61ec14477c44ef5ac55801c57",
  466. "backend/internal/handler/admin/audit_log_handler.go": "67907b1b924e83af688d6c321c84e9dfb6d7efc8904b4f6d81f52214b95d1893",
  467. "backend/internal/handler/admin/backup_handler.go": "60888382f40cbb791f14e556f8c9fc5d999f81216af0fdf5a6e08a283270e077",
  468. "backend/internal/handler/admin/batch_update_credentials_test.go": "c05e12d068af25d62669534529ef4d22e2f740e795c749ab44df9c2fca3d84ff",
  469. "backend/internal/handler/admin/billing_export_handler.go": "1b1f58a4eb3559549220f39a86c6afda32b605c615132cbeedb4fd925cf3234f",
  470. "backend/internal/handler/admin/channel_handler.go": "9598e4d1dfa926925c0dcc5446bbbb065c4e47ab07d4027aa5d98efe0afed3bc",
  471. "backend/internal/handler/admin/channel_handler_test.go": "2c98cdade415303e0c4972cffacb93fd92e98493aa31772df446c21fc9e44d2d",
  472. "backend/internal/handler/admin/channel_monitor_duplicate_test.go": "6dc1472435926752b8ea2a0255c5463096ae822b45bfcc66e3d80c3a28357188",
  473. "backend/internal/handler/admin/channel_monitor_handler.go": "1161a0fcaf8186bcab4725061e63ae6757c7035c912a8a711d28e3dca383febd",
  474. "backend/internal/handler/admin/channel_monitor_template_handler.go": "35b26caa7bb6b029f31a8900baad9ede6b50aa2feb4da47d948e4739b28b5cfe",
  475. "backend/internal/handler/admin/cn_provider_handler.go": "0bb8befb97725a53cce2365ee89f7e206685b7ee7904f0ecfc0d7d1aa5fc2bcf",
  476. "backend/internal/handler/admin/compliance_handler.go": "06f0c9403bb7befe700bde22ec7d21b196d3872799385b96e2cd6c27e906a75e",
  477. "backend/internal/handler/admin/content_moderation_handler.go": "9552529ef23cea8c394fb44d235a5ddd132dd2d5c1e0134c9419ee144f443bfe",
  478. "backend/internal/handler/admin/dashboard_handler.go": "b934f0d946d8fd30b441ef23607f9847d5c11c5d14301dddb6f74aff75ef7368",
  479. "backend/internal/handler/admin/dashboard_handler_cache_test.go": "76f735c0cdd83aa2ad3a8e605369b90076ec51a55608895a327b6d55fa045c1f",
  480. "backend/internal/handler/admin/dashboard_handler_request_type_test.go": "8a3b451a0aa3fc3e025b8f7a794b4ef90ba03d55c7522629d63727c36b2f2d4a",
  481. "backend/internal/handler/admin/dashboard_handler_user_breakdown_test.go": "7d3c6369db90b331c345a96ceeee342e9489735a59c40b10b7e84fe8274a86cc",
  482. "backend/internal/handler/admin/dashboard_query_cache.go": "e5883fa869eaff51459a667071a3ee215ffe179c4162cf48704933133ab0a543",
  483. "backend/internal/handler/admin/dashboard_snapshot_v2_handler.go": "f61bf6ac73cb814acd52d5f63c9c6183bf4ec29ba0c3643e1b1d3878fb6c60a9",
  484. "backend/internal/handler/admin/data_management_handler.go": "90a7e9c551be8888b580c3b4e62dfc691c4d15473a6b1d5421a3f4918e997999",
  485. "backend/internal/handler/admin/data_management_handler_test.go": "48979bfa9ce748984538522482b91ed5bea625f6a66cfb8457e7d11aa3a8fd89",
  486. "backend/internal/handler/admin/error_passthrough_handler.go": "4677230d6f56c9f55cc9b64b75ec6c57b001e38be75050e2a5ba07f6c1640137",
  487. "backend/internal/handler/admin/gemini_oauth_handler.go": "4b5cbd54571f85da61776f954fc17060125706c99a86daa5ddf4f7f117fd6bcc",
  488. "backend/internal/handler/admin/global_pricing_handler.go": "415ed9313bde2891bd01d8d109f82f68f6037fa0dc69eed2443877ea07ddb6ba",
  489. "backend/internal/handler/admin/global_pricing_handler_test.go": "9bfb3e153d19dccd8ef8f70e2b0f9de60853b9671f6e2232e2d4111e5f23b3fa",
  490. "backend/internal/handler/admin/grok_import_probe.go": "6a0e5c981dfac81e49ecc0237f41ccb9071683c17b5ff36eb495d65c3120a71e",
  491. "backend/internal/handler/admin/grok_import_probe_handler_test.go": "ec23881f1e0d7d1b4c19cfdd0c88b48091a6adc68ec9bd3c03bca7e3188c3503",
  492. "backend/internal/handler/admin/grok_import_probe_test.go": "be51abc3d3f8ad633feaa39bcbf139aadce54509776f8e3205f724215782d070",
  493. "backend/internal/handler/admin/grok_media_eligibility_handler.go": "72fa09a3d1e6f18fb5c87577cf8f612b64f8b6929a1dfe282e693a61c3f111d7",
  494. "backend/internal/handler/admin/grok_media_eligibility_handler_test.go": "7ce0f13cbf94765c62a5d7362abb13cfb420b37fecf6dd6c7f38989e63501b37",
  495. "backend/internal/handler/admin/grok_oauth_handler.go": "03d5c5cb8c61cb23439ae477903c27392c272f69e095e5b8d4600907fbb5d725",
  496. "backend/internal/handler/admin/grok_oauth_handler_test.go": "a5a3c187be2a8cdf53fb5182e0d6b2c1db0d525676050a10e2044323a0b6a0b5",
  497. "backend/internal/handler/admin/group_handler.go": "8fedd0ba598e53eb4c08dcf187f328f59ca0e6e696074577fc11c06b001a4cfa",
  498. "backend/internal/handler/admin/group_handler_duplicate_test.go": "a568de95f70ce0e276f621b2cc76081ad1eaca47beb8bc56c583876df66f879d",
  499. "backend/internal/handler/admin/group_handler_limit_test.go": "e844248362cf7a3e2fbfaf819afc5e5707653fafe8811424464c237d5abe3a69",
  500. "backend/internal/handler/admin/group_handler_openai_fast_test.go": "72b36d1b83437d370da9e062adbe1899ba8ded7bb22f70fe06422d3d7a39e012",
  501. "backend/internal/handler/admin/group_handler_platform_test.go": "783fe599e1c518ce779d38224ee88cf3c91d5f9929c28787d94c066ef8820cbb",
  502. "backend/internal/handler/admin/group_handler_reasoning_effort_test.go": "810bf2a9a0a9e521702e94e142f4dc671df6ef5e5c041ea9f04ac3e2d346b46f",
  503. "backend/internal/handler/admin/group_handler_simple_mode_test.go": "69155fe80e2584407cb275764cb6bef616f6eb8af6720cd0a2a115850f417899",
  504. "backend/internal/handler/admin/id_list_utils.go": "7ab98719bb1bf0cc4e88024dd62c77b8622a9af3eccb0dcf801d8cd4bfd5797f",
  505. "backend/internal/handler/admin/id_list_utils_test.go": "cce857155864a51cbaa14b69e7387ec31388bee103aba72689fa05816903355b",
  506. "backend/internal/handler/admin/idempotency_helper.go": "48e34532b9bbd4b388a7b4bc6b6419b2c68ff8ee8247bf3939ec46b176c434b3",
  507. "backend/internal/handler/admin/idempotency_helper_test.go": "be97ef483237e7ec2d1624f26a05400b4cc054b537910152843d385ef8696d9f",
  508. "backend/internal/handler/admin/margin_handler.go": "97af9efe5b5a87c9492d6c565e9b39c79c96c36871ed70468ecd3eeb3c639f27",
  509. "backend/internal/handler/admin/openai_oauth_handler.go": "c16646fa40a03af7171336082e8c9b3fa29c8049296cbb30cb9ab92cb234e35d",
  510. "backend/internal/handler/admin/openai_oauth_handler_reset_quota_test.go": "3ca77fc30467cce9b63010e108e0ff85491ce9dbd85e1cc1dfa93df93bd24e2a",
  511. "backend/internal/handler/admin/openai_oauth_handler_spark_shadow_test.go": "9c88082b4479f19217aa5dfc9d6251d9a0e53bd8cb4a8d3213b6bc2e404f1763",
  512. "backend/internal/handler/admin/ops_alerts_handler.go": "6a0919674e6547ce271a01d795b17fc8a35dc5883aa2914055691203ba66e9a4",
  513. "backend/internal/handler/admin/ops_auth_cache_health_handler.go": "66fa43689b7b3a48b6d6ddf9f64540e872080d870a5c2bfc88a4ee82b04e1913",
  514. "backend/internal/handler/admin/ops_dashboard_handler.go": "a9667deee37200e81bfbbd5d8f19b56467a9b131c29b03190f88fb25936adac7",
  515. "backend/internal/handler/admin/ops_handler.go": "99131f870b2c1abceec478827f48bb86823137b04c912f7f0277eff7dda1d0dc",
  516. "backend/internal/handler/admin/ops_ingress_reject_handler.go": "11cc95c94f0d4c1b4e0840a4970f6b8c7623a99887d43e6837dcd57a3a0e5772",
  517. "backend/internal/handler/admin/ops_ingress_reject_handler_test.go": "7a9e946d4c267ea9468df1bf1a431172a34c8948b1febd1303841bba89d67237",
  518. "backend/internal/handler/admin/ops_realtime_handler.go": "1a165241ee786b40d1d909ea452164e9aa10c0d35010cbb039e5a8515f7dad62",
  519. "backend/internal/handler/admin/ops_runtime_logging_handler_test.go": "162de66bf5c89ee0c95de9b9ece5b5cffe79fc166295819089867c743ef1f77f",
  520. "backend/internal/handler/admin/ops_settings_handler.go": "638e19170f2e0dbcb6810621b1eda7fac67391b498706f1585a5e538b8094370",
  521. "backend/internal/handler/admin/ops_snapshot_v2_handler.go": "3958eda6de96609ecc017a677582b0aff752cd0c3a3e27a7d2659cdce84fa9d1",
  522. "backend/internal/handler/admin/ops_system_log_handler.go": "869487754781e2f0f9d791e954cf9e37ae73f94fff0644cbc3441d93dbe4ac56",
  523. "backend/internal/handler/admin/ops_system_log_handler_test.go": "714e635735a48b6f13d6463f046c6a90096c2fe6e029e95d16fbaab78cf699c3",
  524. "backend/internal/handler/admin/ops_ws_handler.go": "d689ad50680232c9764e2630df321b277538e65e53da0825c7baccccea02aa33",
  525. "backend/internal/handler/admin/payment_handler.go": "ffbba895fb850c84d47fc45a7101dca715ef4d090fb38694425417d4eb821d3c",
  526. "backend/internal/handler/admin/payment_handler_test.go": "a629b74e6e7e0433ba1c1b506fa7ab855b663d670188997bd9e1ec75ae41c95a",
  527. "backend/internal/handler/admin/plugin_handler.go": "4cd07220ac40167fd8fb0b778b04ab834b63c8297241447d316058c89d8f46d4",
  528. "backend/internal/handler/admin/promo_handler.go": "9f2a7049868cccddcb6c2c0d666ecd25dafff5f9b5c9c96b853212c09f721644",
  529. "backend/internal/handler/admin/proxy_data.go": "7334bef89c764ca0218ecd26501bc4d542b7fcceaac1b77451ea85681055eedb",
  530. "backend/internal/handler/admin/proxy_data_handler_test.go": "02332303d5a1cc8efaae76abc8690fdd0e45d12ba0b22f6a59cd9425b90e4af7",
  531. "backend/internal/handler/admin/proxy_handler.go": "d8ea6fa83bc85624194faccf57a4e76222abbc21f29b703de8c8ad8577c5ccfe",
  532. "backend/internal/handler/admin/proxy_partial_update_test.go": "554389e6e71231b95d6e8aba18478e76bd23fedd7e73bf2e448455a6ab13f0cc",
  533. "backend/internal/handler/admin/redeem_export_handler_test.go": "833e3f75f00a592dbf15af228963aa4abc0949e7e4f9bec3e8da7147622fe06e",
  534. "backend/internal/handler/admin/redeem_handler.go": "71002659a64743d0e371357db13efdfa0b1282f370042bef7f9c5a0e3af15943",
  535. "backend/internal/handler/admin/redeem_handler_test.go": "56aac5a9ff41941d86faae73b1ca284386242ceff6b09954a1669df68735d0c5",
  536. "backend/internal/handler/admin/scheduled_test_handler.go": "ac8a6612b3f0d09a77f430cf9692401f7b1fbed689a1df8bc7eacd3ed50ad4b2",
  537. "backend/internal/handler/admin/search_truncate_test.go": "07c168dbd5e58aa1d586f3d95fa52dd9a0ff72dbad8c5ab9cc0a9a632e36ea34",
  538. "backend/internal/handler/admin/security_policy_handler.go": "f5e6cdac9d2dd3da836d29e31d1529eed1aa528db091fb58e3ad75f91cb194e3",
  539. "backend/internal/handler/admin/setting_handler.go": "e87e23f7c47e822671fcd9ef408e6cfda662c11a6d054947393c1ef011c6fcfc",
  540. "backend/internal/handler/admin/setting_handler_audit.go": "8978b78b2b40ffecb79c95bbaec594927367e48c2d473e44dade7388fadebebc",
  541. "backend/internal/handler/admin/setting_handler_auth_source_defaults_test.go": "3c1920b38e06ac1d1a4adffd748a429a65e65aa5d619369288bf206cc1a2eb36",
  542. "backend/internal/handler/admin/setting_handler_codex_whitelist_test.go": "0651115388de69f7970ef03e20185ca4a07acecb29607cc83e33ade54bcac102",
  543. "backend/internal/handler/admin/setting_handler_dingtalk_test.go": "8ac1fefe46cb63af7605d8dd15653d1fcf3cc5297577df4967299b1a632a23d7",
  544. "backend/internal/handler/admin/setting_handler_email.go": "5e762464dfa34ee161d40009a1bf4e478e4e5f136068e389b82c9478d5420299",
  545. "backend/internal/handler/admin/setting_handler_email_test.go": "4c18b80e995f48e91f44f1497b3cfc131912f9d72cbbcc828fd690a924287baa",
  546. "backend/internal/handler/admin/setting_handler_partial_payload_test.go": "58a6378442ff8ec1caa5febd30fe5c7ac3ee930ce9af38883d78568637a86c9f",
  547. "backend/internal/handler/admin/setting_handler_platform_quota_test.go": "ccd1ef816ec3c26ff185f6faeda5e730940551eabcc681de43611548de945c5b",
  548. "backend/internal/handler/admin/setting_handler_runtime.go": "84473c6abc0c731e93a082f1f5df8685cd7cf8c2e0635fc0bdfdaa5f1b250348",
  549. "backend/internal/handler/admin/setting_handler_stepup_switch_test.go": "74e83cac008260fb216d112e3ee467303527e7446f04f058f25958178a64860c",
  550. "backend/internal/handler/admin/setting_handler_update.go": "bfe439033012b02a69d08fdb50372669e747422479b00dbf15b90727e1d58efa",
  551. "backend/internal/handler/admin/snapshot_cache.go": "fd50a5de4e1e445c87c70570815f7b880ca334aa4a7e7dfeabf18e6d81c130fe",
  552. "backend/internal/handler/admin/snapshot_cache_test.go": "adf68d7ade89b036208d3ea37f0213287617f58670d442d2e7b3417b1c091161",
  553. "backend/internal/handler/admin/spend_guard_handler.go": "dc5aee68c280d0faa37ced14e6993bbeeabe391f4928608e4445fcffa1295635",
  554. "backend/internal/handler/admin/subscription_handler.go": "6ab84e7d22efbb987d504e0f20b7241ab11e0d807115a41f2184f0040604db05",
  555. "backend/internal/handler/admin/system_handler.go": "95c376f7ff8aea22697831d53f2e1c045f933058e1169fbcff57b3a6692ba87d",
  556. "backend/internal/handler/admin/system_handler_test.go": "e45e05957746b51eb5996e663d59e2109f61d1a0ac5d4a3a1f7a4e7c956a1071",
  557. "backend/internal/handler/admin/ticket_handler.go": "8c3b473fa77f917d515b3bdf1fb5749358846e00a99cd14251370c3096374928",
  558. "backend/internal/handler/admin/tiered_routing_handler.go": "ec95017c3adf43b98b7d3ea3ae0b5d5da3ef7f5ba288fdcef9302da8e648a72d",
  559. "backend/internal/handler/admin/tls_fingerprint_profile_handler.go": "ff6d0d968090bb78f7236e699d00e6f3aa58533083dc574abe5a48f5893ea77a",
  560. "backend/internal/handler/admin/usage_cleanup_handler_test.go": "f541b69f82963c1c91c35a56dd79825c1fa3bbb2b0b8bf7a2a9f672faa585701",
  561. "backend/internal/handler/admin/usage_handler.go": "fbd272d5540b1de6fabddaac94e8301b4de42b4434e913fd53f24d80ea0a29a0",
  562. "backend/internal/handler/admin/usage_handler_request_type_test.go": "e1bf88b65feb29d8f329c9da302a06f810a2ce6ca0118d06a8159f01f923d47a",
  563. "backend/internal/handler/admin/usage_handler_search_users_test.go": "cc0a64434f7966039e28dfa60e8cc9370a9960fe346b862dbab9d290673be837",
  564. "backend/internal/handler/admin/usage_handler_sort_test.go": "7e85fec1e4787b525269e9c5bb8c2243e19976c032469a2cca16389963bec705",
  565. "backend/internal/handler/admin/usage_query_cache.go": "f1a2af67cbb76c3d3e6b00c614839e6531541cdb94a4fdb4f8abbb0cddc61942",
  566. "backend/internal/handler/admin/usage_query_cache_test.go": "7d069460b1713d7bf9781eb9e5a78109aba9b208f40074b98ef461fd5d57d884",
  567. "backend/internal/handler/admin/user_attribute_handler.go": "44ee4d2266af58fd942302f57cc5f66a7dd87a7f4320acf05db0c0872230b4e5",
  568. "backend/internal/handler/admin/user_handler.go": "27e76b76b9552b0a997590d554fa5088aff6e78a6d20e2eaba2fe8da14c03e90",
  569. "backend/internal/handler/admin/user_handler_activity_test.go": "f4dc298e99a4b0a9b1b75791245b3872fa7ad39865262e775f7ffe308b08cce5",
  570. "backend/internal/handler/admin/user_handler_batch_limits_test.go": "4ddc09741380ea505df235a1546d0f0ad3ff92ea74d6bb76c69241865b21c575",
  571. "backend/internal/handler/admin/user_handler_get_deleted_test.go": "fddba8324167733c7b060cb274c8078ae541c61e3d0acdc36b4f88619ba230ab",
  572. "backend/internal/handler/admin/user_handler_list_apikey_group_test.go": "3c3731ae290eacd848dfae876308c39e8c1f34b520070226c9ba3c012924df13",
  573. "backend/internal/handler/admin/user_handler_role_stepup_test.go": "828f4895f836c93de0299c18fc5d53e44e79590232138a67d8536d4d15a5b697",
  574. "backend/internal/handler/admin/user_platform_quota_admin_test.go": "886d7f17a8ca78d294515c0a1ecff9f84f65c7d765ec60aaabae4dd877f21b61",
  575. "backend/internal/handler/admin/user_platform_quotas_handler_test.go": "084c6fddb2a10b2513ad049982b81e6f3e9a91db2a1a38ab66e82fd1876a4e87",
  576. "backend/internal/handler/announcement_handler.go": "e49efd4665d691c46679d91eac4cb754452cffa64b9f83a8b03d359bfec4e468",
  577. "backend/internal/handler/api_key_handler.go": "c90e3b91225c9e86395fe6f24cd46da55492c348c6a4756100d8ddbcf5c229ec",
  578. "backend/internal/handler/api_key_handler_validation_test.go": "c7a6ea51e9084a3e95d22e7e83b158d7a8ddbb8403831ed5b45432cc4ecede03",
  579. "backend/internal/handler/auth_captcha_request_test.go": "0ef34caa43c8ea163f1ec0c1aa1d270c7dd7d4e803fda44961f0d3c7e84e2326",
  580. "backend/internal/handler/auth_current_user_test.go": "47ed41f8a533b2537cda513c4ddd555653ef11acb05737b3e4cb4e403c9d2c8d",
  581. "backend/internal/handler/auth_dingtalk_client.go": "8d03cc73761f359494cf31a8d11fb52d141085a4938743517e363f041d05f89b",
  582. "backend/internal/handler/auth_dingtalk_client_test.go": "16f283ca1e061b924ad0d0bf02843399b3a099c39b89071ea44e237d9885ed5e",
  583. "backend/internal/handler/auth_dingtalk_oauth.go": "a362a900c390f22ee23e4a72de90d82aee00f6f012fc006182eebca2b8e36276",
  584. "backend/internal/handler/auth_dingtalk_oauth_test.go": "bac61fe092d4d56262d7efda639fde0e2059d7f6b190cbd78b873092130ac4d2",
  585. "backend/internal/handler/auth_email_oauth.go": "c286e2c599b3e37c58a2d248149f432649521722da791c909533f28377ff0712",
  586. "backend/internal/handler/auth_email_oauth_test.go": "8b51e7006604a4298b23d382676e804ca7ab0b4a6b261c56d2c241a3cd4d9527",
  587. "backend/internal/handler/auth_handler.go": "772ca95f629cfacfd1e8f9d8f193e40257f53a4a6848917b82445a280ebdf0f4",
  588. "backend/internal/handler/auth_linuxdo_oauth.go": "d947ee9020deb21f3f7ac8e2e455856a7326ee293215550479088667f0b2416f",
  589. "backend/internal/handler/auth_linuxdo_oauth_test.go": "4a3a276979044b96224018d678c1140e40b9151edcc28056d6edf683e4aa996f",
  590. "backend/internal/handler/auth_oauth_captcha_start.go": "66b0c7af7a08b5cc8e59af9f6af6edafac1e76dcc8cfa4fa9840986ccf10a9aa",
  591. "backend/internal/handler/auth_oauth_captcha_start_test.go": "943eeb74420411f2c2a95878fabe7b7cad2772d33bc45d988e931c9e065ef1cc",
  592. "backend/internal/handler/auth_oauth_logout_test.go": "cf638c3e93393ee09348b688b03bce6ee653bc9dd4cc65fd4fc2aa8aab063326",
  593. "backend/internal/handler/auth_oauth_pending_flow.go": "7a9255d0cc3130af37f36640a4d992e2049e873be0f3787c02c7f3cbba837b70",
  594. "backend/internal/handler/auth_oauth_pending_flow_test.go": "12b436824e53c34d46e7507733775643b2dfb929ff9f06fe14dd47c002b65566",
  595. "backend/internal/handler/auth_oauth_test_helpers_test.go": "d03fc5b9fd0cd145430269b57d6004908694742295477b5f771a7f10bf6d7498",
  596. "backend/internal/handler/auth_oidc_oauth.go": "2c1e77c6c3afffd11ee6eee9b1961e9416334fcef564a3f8e6d10a50ea6c9616",
  597. "backend/internal/handler/auth_oidc_oauth_test.go": "b5dc8a54a951a3fb3a9a052965911533ce05d0b473d81393217d11a8328c19a6",
  598. "backend/internal/handler/auth_session_revocation_test.go": "04e15b5107e1a33849fe87738e3fcd9da8fe2480a0dae40a50600a1e38dbb25f",
  599. "backend/internal/handler/auth_wechat_oauth.go": "c861d9981001c2110b13a76a2a6daada15b6825ca3b44cfa4f31f5678c509639",
  600. "backend/internal/handler/auth_wechat_oauth_test.go": "b26507f91c2d35a796ce2e3b4068759738984ade1fa657872a54fceedd4b002c",
  601. "backend/internal/handler/available_channel_handler.go": "e0ef52ec9ddcf06c1c61d4ed8ab5f8d27d3ce8a05119b4b38b7dcf7338ee5994",
  602. "backend/internal/handler/available_channel_handler_test.go": "c50f2d2048dd41339aa360a7863e7fcb5d45f212c0d5e0dcbe3e66a863bfff04",
  603. "backend/internal/handler/batch_image_handler.go": "92deb66110647516ee4726ea8221854ca0ed45a67f6135e8e21b7298ffe8031b",
  604. "backend/internal/handler/channel_monitor_user_handler.go": "23179ec5eb54b1a19888dde2f52ab5e431cc2e915c944b1ccf1a3ee237b0df64",
  605. "backend/internal/handler/channel_monitor_v2_handler.go": "6c578ae2ae32ac2435926791cc9625a3d6c18c350ad5bac93fbdd3f89ee2d479",
  606. "backend/internal/handler/channel_monitor_v2_handler_test.go": "c4370bad62f5bbe99c5e2dacb63e2d22ab5282cdf74944af44d72eb6f67e1e6c",
  607. "backend/internal/handler/chat_completions_image_model_test.go": "ad893e583f7231c1d77c9fe29be00b77f37a8e27857c4c012990319d9887d277",
  608. "backend/internal/handler/composite_platform.go": "0ad0d296950bb54bad376ea08293695a0e4fb42a39a93ed6ec01295bff8a1d04",
  609. "backend/internal/handler/composite_platform_test.go": "4bc64bdea47f2dc6ce03b439d7beffde2674a0d44fc2cb70692b748a52ab89a6",
  610. "backend/internal/handler/concurrency_error_response.go": "f03b1e46d8150fe1008b52a382292b74ebd54bf97636c0c0c3b11b406f8ae7f9",
  611. "backend/internal/handler/concurrency_error_response_test.go": "22e5909c245f5a69443a91e66c1af7a8088f5036374f2d7016fe456bab49add7",
  612. "backend/internal/handler/content_moderation_helper.go": "7ecff893cdaffdabdd9a7b64461fc47e2e86f7bd4d1f68bca6f952ce2a76d1d0",
  613. "backend/internal/handler/dto/account_mapper_redact_test.go": "fad3540be3949cbe4490d0ee96ef865431f761dc5e9b9a256cca4eefd0d3eb35",
  614. "backend/internal/handler/dto/announcement.go": "b5d3745d43d038cb8d44a5db583a831efd2289ec4a1641f24aa2e2989a26bda8",
  615. "backend/internal/handler/dto/api_key_mapper_last_used_test.go": "e8092becbb00fef4c41d8fb099b469744911eec9803854efb72d3fab352cbffb",
  616. "backend/internal/handler/dto/channel_monitor.go": "ab3f85e5b57cdec3aec2ad2405312d631b19ad92bbe3540a3e85057b3b1db256",
  617. "backend/internal/handler/dto/credentials_redact.go": "7c8e2566ab1333d63fb19351d5adcc2162c732e9078c3d97f128d2dde844d27d",
  618. "backend/internal/handler/dto/credentials_redact_test.go": "0599efc56f97147d234daa1a6efdc701418003c92dec1263c421093dd785e2f2",
  619. "backend/internal/handler/dto/group_mapper_codex_manifest_test.go": "18216aaa03990fb18954a9e06420597bd7ea7a36b9b34b5286504a9ebbb0c604",
  620. "backend/internal/handler/dto/group_mapper_openai_fast_test.go": "f9d1b5f0e268ca0b0524653a042ca716bf8f07b46c249cf16897d5848c0cdd3f",
  621. "backend/internal/handler/dto/group_mapper_profit_visibility_test.go": "564200c0592045fdf727ba3bd24da1c92b0b2bd6bbda9eaedaca767f3350d48b",
  622. "backend/internal/handler/dto/mappers.go": "737616f3e0e8d25268df827ac774007a2a4fb343a621f4955f6319347875e1fc",
  623. "backend/internal/handler/dto/mappers_deleted_user_test.go": "7faa9071b20b2f68fed559fee177edfd89e021dd042ae26fd7ccfa7e0da2f63d",
  624. "backend/internal/handler/dto/mappers_usage_test.go": "8b8db525e7ca6c14844b73f7acf0d5e410028cbb6058f055b541234917c8ff0e",
  625. "backend/internal/handler/dto/mode1_seed_redact_test.go": "3fd5aef9a416a1f166e118ccbfde5d6ef62270df0878b9f0d8a49fd2ba07f48f",
  626. "backend/internal/handler/dto/notify_email_entry.go": "9c30263ab13b076e3d32d25efe540e0c2a6680ab9f891d76208a360ff48db6b6",
  627. "backend/internal/handler/dto/public_settings_injection_schema_test.go": "25d54564a1dc5371523007a1f775a907b0b4c97c3c0007044580e069cd350f0c",
  628. "backend/internal/handler/dto/settings.go": "27ee8fb674aaf3f5e960f04595f4ff7817499012f9e2daa53c41fd4dc2fc27f7",
  629. "backend/internal/handler/dto/types.go": "d6d7e6600c8820c112cc7150da702d89cd7cec035009a531ee67c3fa49c7e795",
  630. "backend/internal/handler/dto/user_mapper_activity_test.go": "e8a7940465eacfbe15daa335a14213f41866ecdb77e20b3e8e95290e8180ee13",
  631. "backend/internal/handler/endpoint.go": "a9f7ce8fbfbc6942ead79d8ff4ecf9c0931e1e3daf791a8c38322b6ff119fe0d",
  632. "backend/internal/handler/endpoint_test.go": "2d260c5ba7b34e0df8bfed51684302e4009369d22ae25f20a4649960413977d6",
  633. "backend/internal/handler/failover_loop.go": "bc9733c415df26c41f618e1afe21653724253e9596ab75f037aea42b27f2c82c",
  634. "backend/internal/handler/failover_loop_profit_veto_test.go": "2d0fc0a3d86a0e207a24b58024a41ee62d6a3e4fcad2cbddd96b4d71df9f9e8c",
  635. "backend/internal/handler/failover_loop_test.go": "30a611e7ff3cb680d45588ac6ab0c3499b2b0faf53c838da345c862125f06fe0",
  636. "backend/internal/handler/gateway_handler.go": "99223b6beca4f987580e52e88ee6c912cb011003bd7bcf3d2f6ac29147fc5d46",
  637. "backend/internal/handler/gateway_handler_billing_error_test.go": "c9c42270a0932906974a163548008b1156acfdf2d657daac487918aa1994596d",
  638. "backend/internal/handler/gateway_handler_cancellation_test.go": "754d112572ac59a61a7d7160b1c8a5e1257bc3545f5e3da949998d5484280642",
  639. "backend/internal/handler/gateway_handler_chat_completions.go": "9f31abc63ba0a2adc9883c3180f52e0e568246ec183c25a51878f851c9e37927",
  640. "backend/internal/handler/gateway_handler_error_fallback_test.go": "d3816e6942810c546874625e1bf173bf7a4b8fe09b0332fb7406675c85f1f03d",
  641. "backend/internal/handler/gateway_handler_intercept_test.go": "7d7a53b34bce074f95937e22651d0a08944127d51dc95898ad9fed708df8dd4c",
  642. "backend/internal/handler/gateway_handler_responses.go": "b87e493c41ce1c1ec5e21d854e6ca8e9addf132399c04665fe85ed047ce49076",
  643. "backend/internal/handler/gateway_handler_stream_failover_test.go": "897be717a6031823d4224a348cfd57630e9d6a3152de96fe854a9eadd043ef9d",
  644. "backend/internal/handler/gateway_handler_usage_test.go": "85bb6c2e279fa7e735155b1efc8f5302c6fc36349a2064173b29ab368d871a19",
  645. "backend/internal/handler/gateway_handler_warmup_intercept_unit_test.go": "d4fb2dbeaa7e027e9367cde3d986ed1f5baa3077f75bb0abb6423eb5e4b13755",
  646. "backend/internal/handler/gateway_helper.go": "18ba089a95681c8ab61ebcec03acaaad8feea993db9dc3386791809b287ce5e4",
  647. "backend/internal/handler/gateway_helper_backoff_test.go": "ab005fa164e3dc8ed6b7f12a65535ddcdc4b82febbdd822239a822f5477e54dd",
  648. "backend/internal/handler/gateway_helper_fastpath_test.go": "30e90736ba15cc5dfa7dffb85c47c4ce564cf940aa08e4923e90d89daa75b300",
  649. "backend/internal/handler/gateway_helper_hotpath_test.go": "6b9f9ab1da4e55131714d84e998b566cbefe832a92e61907105ffba3b981d9c3",
  650. "backend/internal/handler/gateway_helper_test.go": "923028de4528911385d9f1232feeddeaf24198757012801db9527ea536e53204",
  651. "backend/internal/handler/gateway_key_billing.go": "51c78c078de0d353917349a617f50312518c2175e12488baf49bd5bfb2c6d9ac",
  652. "backend/internal/handler/gateway_key_billing_test.go": "f985d0efb7c84e04a8f11241be25e1efd84a4ec9e06e7c3ff305e2d970c1e5b3",
  653. "backend/internal/handler/gateway_model_allowlist_listing_test.go": "01a2ef921fd5b23d198f574c9363cdfb15492ab38fbe51852a6b415bd3ea60a0",
  654. "backend/internal/handler/gateway_models_test.go": "ffc300303397099b4b733919f74dab2e940355bb623eaffd80abd329394a6b3c",
  655. "backend/internal/handler/gateway_web_search.go": "e25c65e78b6ec9e4ba67ec035e0a93f9d8774c525966dad0bbc10d2ac91b209f",
  656. "backend/internal/handler/gemini_cli_session_test.go": "fc29b4a3721964d15833aeeb8ab356dc4b92c2aa10922dacff87b330cb42ebf6",
  657. "backend/internal/handler/gemini_v1beta_handler.go": "0387bdc0c4c07e2804ff05fee6eb57b214de090c07215c5dd83b2dcca6548a9d",
  658. "backend/internal/handler/gemini_v1beta_handler_test.go": "88c6eeaf81c7ef776eb5669461cb89f0f11af6c27ea7883264a598a5a6d94261",
  659. "backend/internal/handler/grok_audio.go": "f4904abaf8e9761487c6dba06fe5af1cd9ee0789092c066d6836620318b40ba3",
  660. "backend/internal/handler/grok_audio_billing_test.go": "dc0ec8b59b63321cf5e79e0c5bd283fdf0a42e340e06aad04036f386b37f2126",
  661. "backend/internal/handler/grok_media.go": "908c53e34227e96b03ad131c707faaec02ed2f7cc236c050ded492fd837543b8",
  662. "backend/internal/handler/grok_media_test.go": "ebf81ed33ce7aa14fadb9796000b98ed57d2ca45752d432c47670ec0f978ddd2",
  663. "backend/internal/handler/handler.go": "19e2cea4d2e235f5a3bc638f957b0d811203ab0ee3b14193e5d2d3c0f47f1986",
  664. "backend/internal/handler/idempotency_helper.go": "8b6ac6821289cfe10b70600d4ce454c0c56edb901924e3f883031535ae4dfe4b",
  665. "backend/internal/handler/idempotency_helper_test.go": "4a19ce29662a935fca5d754c97d10e91b3177dec5f70f8f4e02eda3e472ca3e9",
  666. "backend/internal/handler/image_concurrency_limiter.go": "a04fd664ee88136374806b2de37ec40bf01cab60ea9f8512d7dc8b3d72500f5a",
  667. "backend/internal/handler/image_concurrency_limiter_test.go": "6faf9a412ec35aac7a53bd5a3e037d641afd34817b56eaa37d8bf64cf87c3d60",
  668. "backend/internal/handler/image_task_admin_toggle_test.go": "d8685152d86464d074f8dd00c10f89c6b0df0e1fafb82edbc07882929a17d9a6",
  669. "backend/internal/handler/image_task_handler.go": "7138e1953441f1b0eaf0f7ce318bfb247ffd8f27d20e654747af9dc966a93053",
  670. "backend/internal/handler/image_task_handler_test.go": "f7da69c072be30c47d15bc55803c64a706791a891041b58c48a0245261339e36",
  671. "backend/internal/handler/logging.go": "822b1c6aed073fff04d5df16856fe7626928b717c049c149d41dfb67f9704a36",
  672. "backend/internal/handler/model_plaza_handler.go": "42be862d8620a183072f59139839cf6cac44b11051a8d3ec7e436ea2fe288c5b",
  673. "backend/internal/handler/model_plaza_handler_test.go": "4d601227f6ace31b3a592978bf7017c7b9cf1e9498cb3bb2e2fac51a2a244c61",
  674. "backend/internal/handler/no_account_error.go": "538d43be9794f293a435ec0e9a8f5a5e9188ec7de04859d97b6bc75dadc47e1b",
  675. "backend/internal/handler/no_account_error_test.go": "e975689513c6cbf00389649840251544341be10a5367faaab29825a59e674928",
  676. "backend/internal/handler/openai_alpha_search.go": "131a0ad70e17683d0b8a105c5da872a95be5c12e39d5a16fa59e577cb2d57592",
  677. "backend/internal/handler/openai_automation_bootstrap_test.go": "53a0adb941a05d84768a0703d2d1b4ecbcc10e7b16af6507ba070e96164d8f26",
  678. "backend/internal/handler/openai_body_limit_failover_test.go": "1389b06deb93038b63ea1b815204d0d5e669c0d0debd8275a0cc3802d4016cdc",
  679. "backend/internal/handler/openai_chat_completions.go": "fccbc95a6827d1ef22343b1ab7ca99a1fd06882739683a899f4597f9c6d8e658",
  680. "backend/internal/handler/openai_client_disconnect_test.go": "f47d6fb717287e04218fc115f94fbe63589132b46db15fa8c8f8a82951f59643",
  681. "backend/internal/handler/openai_codex_models_handler.go": "06a3b76241082c03e633f6ae24bc976d3dd8256972f7400b14d53da740099ab8",
  682. "backend/internal/handler/openai_codex_models_handler_test.go": "989a4bd4f74c01f3a9c14d38a27c8cd03015bb3973d2da0fdc6f1e3309a2ce21",
  683. "backend/internal/handler/openai_delegation_bootstrap_test.go": "ac6566b670d6014675d3f4a7f62be2af1d76c8ed21e4f18e79b5dac7a57d4597",
  684. "backend/internal/handler/openai_embeddings.go": "42c5b81fd5fe9325a600dd70773d5600f9fa20ecbc4d6d5bd5529c85ff41fae1",
  685. "backend/internal/handler/openai_gateway_cn_dispatch_test.go": "34943bf74ade0f61a3092458d45d4a131834e7994c84e5f4e08b900698fbb798",
  686. "backend/internal/handler/openai_gateway_compact_body_signal_test.go": "ae006c300fa2fb9ff28b5fab209af29f3548292236da47032425d399eb62ab81",
  687. "backend/internal/handler/openai_gateway_compact_log_test.go": "2b9f16cf765f0da800cf4e68d9beaeeeb004e49e641d7d359ca432291c223bb8",
  688. "backend/internal/handler/openai_gateway_count_tokens.go": "9de42177d51a829caa1629f9a872c8db472bf9cce3250fef3f7b27dc8d4b7db8",
  689. "backend/internal/handler/openai_gateway_credential_failover_loop_test.go": "6edd5736361506e6a2ba31dc608fe8630f1e332f2a5d372dca8901d5ddba2c0c",
  690. "backend/internal/handler/openai_gateway_credential_failover_test.go": "9e5d1f2a43f9822f6f902fbdb2c0077e95d6a148b8d5d0e6e88e6b8fafe09640",
  691. "backend/internal/handler/openai_gateway_cyber_test.go": "973de642f3edf4fcdc66bb50633a3ba37fa57892aacd8660698ea91f9ddcec72",
  692. "backend/internal/handler/openai_gateway_endpoint_normalization_test.go": "7216f8360ad38b3dea10446c14603d39de72207b98c750eb7ebc8bbca931bf1a",
  693. "backend/internal/handler/openai_gateway_first_output_timeout_test.go": "c5d949cf5f1a79c2053032101bdf18ad75a750c12f57584058e20aeaffc33eae",
  694. "backend/internal/handler/openai_gateway_handler.go": "e1466d35a61461c9f010dfec346bc4935307d7eb8d683379a27271cbce697567",
  695. "backend/internal/handler/openai_gateway_handler_test.go": "51d40fb83a785530a8c4300f9c283095eaff0792bafc0d3bf66fa2a3cee0ddfc",
  696. "backend/internal/handler/openai_gateway_reasoning_failover.go": "196e70d42432ff07f671f96b986be6a27b796fa24578b12e8afd73973c26550d",
  697. "backend/internal/handler/openai_gateway_reasoning_failover_test.go": "369a70f99f4297d1b27c5b71c7cb095f99c0476a797eacf32dbaefc853834696",
  698. "backend/internal/handler/openai_gateway_usage_context_test.go": "9aa7a9f284f40b17a6fbf2682ee6a689c9047c3c94a480a312cbd141d98c3328",
  699. "backend/internal/handler/openai_gateway_ws_failover_resume_test.go": "e5a31d0b8c68d8e6283704ed0d8861048351c68464943b3aa797e3b2ce698ee7",
  700. "backend/internal/handler/openai_gateway_ws_model_allowlist_test.go": "6b588c9343395aef29fc8275a8d88a939d26eeae0c6e06b8eefceeb16722dce2",
  701. "backend/internal/handler/openai_grok_image_intent_gate_test.go": "bc39d1a0e15b02b49b9cc29e56e0f23f9acae10f936dd0f0d5e7c86ec6dac8b2",
  702. "backend/internal/handler/openai_image_intent_hint_test.go": "615648f2cfc92257db16a56b74e84e1473f705b7d525176a8c02ccc535eb0757",
  703. "backend/internal/handler/openai_images.go": "01ca86c8ec3bc01a777c01b96268f4abf8e78c2ebdd7dce7fb49b7a480b16723",
  704. "backend/internal/handler/openai_images_controls_test.go": "edbf26e6c173e432b873f6f3588108cd859aa08c1392e9d1d74af1fae52d49f2",
  705. "backend/internal/handler/openai_images_failover_test.go": "527f2eeb34350389d9c8f3915739d6c0a2c1d3acff0977b31b689ce7a5318267",
  706. "backend/internal/handler/openai_live.go": "e847801682c10b815b6beab0237d6a6c2c566c5d6c6e60868a53318fc2678994",
  707. "backend/internal/handler/openai_live_test.go": "e8c84c7826ea11920ebc3fa0600c45664f6c5773edb64a7bee67093c9b5c38fe",
  708. "backend/internal/handler/openai_models_handler.go": "32775a523695bde094b749d08e877a75576a47ca131dadb610cf6ec05e5d8ce9",
  709. "backend/internal/handler/openai_models_handler_test.go": "fa0f9128a01e4952025c7fed28580faa4c33359d71a40c9d9ad122b0c7159023",
  710. "backend/internal/handler/openai_profit_slot_recheck_test.go": "f5a58dff417cf65bab5941b428d0418e27b9f287bbe19d03a6917222e2971112",
  711. "backend/internal/handler/openai_profit_veto_budget_test.go": "067710f35090b76edb84164f88787801e933db1c0a14a0931fd640f7b7abc67e",
  712. "backend/internal/handler/openai_quota_platform_contract_test.go": "0d20ed3189ed00a6e4df3ae7a6a6d6656e3a740632a5abba77e571c49966501b",
  713. "backend/internal/handler/openai_responses_astra_pro_failover_test.go": "96e9b066bb2ce8fdb28b125bdbd73c4d3cee4a0a44a1d36acfa3b83a279a298d",
  714. "backend/internal/handler/openai_responses_failover_cancel_test.go": "c148fe31a5429c073eaaacbb91f07d0688f06740619e598528969ec0787dae5a",
  715. "backend/internal/handler/openai_responses_image_intent_benchmark_test.go": "a0e11b43e5e44444b11faed330e745e6dfc50ffe28f2b4d992fc66de928b9236",
  716. "backend/internal/handler/openai_responses_input_tokens_test.go": "c70bedd67bb118f0bdc30e094ffeecc100823fe185e80f1da88a58de065bb8d8",
  717. "backend/internal/handler/openai_service_tier_validation_test.go": "00d8bc30f3c0ada1a0c232ed87679c4b19445274a5a8ab35c73cc50a58effd4a",
  718. "backend/internal/handler/openai_stream_validation.go": "e530ed4fa37545fef28910ca542ab3df64172dbac4de85cfc9a8bf458ff6dcfa",
  719. "backend/internal/handler/openai_stream_validation_test.go": "9ea9743741b57e223055697c7c547a2d06c6c3f0061ad5607749dff9303407c3",
  720. "backend/internal/handler/openai_ws_client_close_attribution_test.go": "9708a787b304109533f0ef13dbf583950f099820f554cf0cb1e686f8408ef9e0",
  721. "backend/internal/handler/openai_ws_turn_pricing_test.go": "2f93dc8c5dfe7d6d83c7c5fa413633c101d55498bef1a5ac6f30f59c80bb573a",
  722. "backend/internal/handler/openai_ws_v2_passthrough_cyber_test.go": "a62d866634960782a142add2e0c45e399eca126f978ef8a2add8b982a38b3cbf",
  723. "backend/internal/handler/openai_x_search.go": "0d63afecf5cb94846837b1e85bb2ac7975458053df61b02e99168b16d7bf01a1",
  724. "backend/internal/handler/openai_x_search_test.go": "9f66a241bbddd3364e15fb9af629464a2efe5435f889883491e98185e5689d5c",
  725. "backend/internal/handler/ops_capture_writer_nil_test.go": "512156ea079d18aae48996a54babac6aa8d06067f7d5b7082e88c5b44eaeb491",
  726. "backend/internal/handler/ops_error_logger.go": "7781e3a47af9654f5956e69ecafd61c7da689590366041253bad3e80a32c005a",
  727. "backend/internal/handler/ops_error_logger_attribution_test.go": "b885bf2a3d57172e37ff5555f5060706445bd0d23cee80849f4a73cbd20befb6",
  728. "backend/internal/handler/ops_error_logger_cyber_test.go": "39dcd1fdd2e872dc686aeb8d7c94ea1cf2600246ddf993246dd58b71cd923a7e",
  729. "backend/internal/handler/ops_error_logger_test.go": "4348a99e09e9d94c0a8bad1924d9846c3820c687c7304875ba1edbac60926f14",
  730. "backend/internal/handler/ops_ingress_reject_capture_test.go": "405fb6df3f00a08ddd06aec8e8aa3cf46ed7d2dc8267a0ba9f4c50306895c0c1",
  731. "backend/internal/handler/ops_platform_test.go": "7660036b51f4e2648ed8d78f25f6dd48af1b9b26298848f92828a526da670a0b",
  732. "backend/internal/handler/page_handler.go": "a4d1026e1fde2b2c7611cd0e9b6f0d1c7ccb8d8175cba646999c5cfc6b881643",
  733. "backend/internal/handler/page_handler_test.go": "db63c33117bcde803b276ad544ad14ff116a3b321a6eb76690369fd3f8c5a78e",
  734. "backend/internal/handler/passkey_handler.go": "de9b593dcc0f9007d755b02f23accc3c6ffbb70771ccbb679bd9dd806846ab5b",
  735. "backend/internal/handler/passkey_handler_test.go": "d0e3678d9c45fec40fd40ccd121555b20aea1b14da79c55cd33e6e054e17c822",
  736. "backend/internal/handler/payment_handler.go": "1a6e64b783b2fa61d8d7952a0bb5c7fbae86b27c9d6206b7de3e95fc8098612f",
  737. "backend/internal/handler/payment_handler_resume_test.go": "129aaa23c50245110b7f3ecbdb6cee297031142f34bef5aa065d08e1e3b3de9e",
  738. "backend/internal/handler/payment_webhook_handler.go": "e260b12720611398344dfca6ea149ed3f64c408d5d6b44ad4f5d4a822b151c62",
  739. "backend/internal/handler/payment_webhook_handler_test.go": "6e6584f7ec18279a6b6b358fee28dd01c060b191ae046b7ed65593844365aafa",
  740. "backend/internal/handler/quotaview/helpers.go": "1f5d1ec30bd7ff405c200c7dafc109de73b9ca69ccbb6b8b88772db88b8d6ee1",
  741. "backend/internal/handler/quotaview/helpers_test.go": "1cf468df00eaa7aa19e433a7ebd18bfc768cea94d2f24bfa5889e122b559aea8",
  742. "backend/internal/handler/redeem_handler.go": "e8bc5007ceb3250379f4048de490477e47942d87288cb64e1a3b7008205ed01b",
  743. "backend/internal/handler/request_body_limit.go": "5a56a58037f2a2fa703dc208a87ffc55d3662c366c6eeb9ae5738177750fe00c",
  744. "backend/internal/handler/request_body_limit_test.go": "710fb6425e20982b557e47d464136f8229bef3f2b9426bb5b1a3097d621009c1",
  745. "backend/internal/handler/request_body_parse_log.go": "14348c9540b372b2fb2b6702feee267ebccebb2c75447f8a36fcdbf5ef07b852",
  746. "backend/internal/handler/request_body_parse_log_test.go": "e3a21825b381a4121e1177c50cd46c6d8c25c97b0fd299239e82d1cfff55bcfa",
  747. "backend/internal/handler/request_body_read_log.go": "3904a2001250b7186027d8e7a08923e1ff59bab5d2ec9d16dad90daa23bc22ca",
  748. "backend/internal/handler/request_body_read_log_test.go": "537decff363b0b4f04730a5f60357e9d4e679f4f598de5d25936b8a865638335",
  749. "backend/internal/handler/security_audit_errors.go": "73bd4c4b69f44f9a94cab39548362c84dcd9840c6888ddcb9991d089bec95915",
  750. "backend/internal/handler/security_audit_errors_test.go": "fdb2027863dc1d8524eb0f0ee10d5aa14f463dc4c32a17982b7cf148f2838e8b",
  751. "backend/internal/handler/security_audit_helper.go": "5997845bce848e86f6063235b7ba9ab5ddebe9581ea38fea826435392bd10994",
  752. "backend/internal/handler/security_audit_helper_test.go": "67d38095ee25a67d3435e454126e3ba1145b0a2045ce66c660195e48979397da",
  753. "backend/internal/handler/security_audit_media_submit_test.go": "27d6a74ffaeb2b551fae5bbff23c13efe343452c6ce76036cf61ed08b9b3968a",
  754. "backend/internal/handler/security_audit_order_test.go": "74116f62d74ba55f3344e4ec8ce2de6408816bd6fcdb5699b3e884113649235f",
  755. "backend/internal/handler/security_policy_helper.go": "ca50378e8c51bdb6d97ff2954d4a243281b486aa6cc3e80527619f2f0487fa78",
  756. "backend/internal/handler/security_policy_helper_test.go": "edb5a01e31efc51132ee3dbfbd64c18afc0cf46f8423ff5112bd98870b296ffb",
  757. "backend/internal/handler/setting_handler.go": "efac43ee09c8323f22ce2d0650c524d7808202685c9a2379e9172b635dcd4b5d",
  758. "backend/internal/handler/setting_handler_public_test.go": "93144ca4516e7eb38e85c1561680a86ccc9ebfa360ca5586b4e8f9f254fafafa",
  759. "backend/internal/handler/stream_error_event.go": "981d5f38127bb97eb12a4fdc7cedf557ef3e4c3f01e4c3c11e3c65017bf0c9e7",
  760. "backend/internal/handler/stream_error_event_test.go": "b0bba994cb209814d608761d33caa106c36bc4ee9ba9ca594b4c276e7aa0921e",
  761. "backend/internal/handler/subscription_handler.go": "41e65234d80253b0e4634dad18788060cce9494a8108f06b340685513fb6d1e0",
  762. "backend/internal/handler/totp_handler.go": "d1f2cb78250d2518e6c191bb3d688ebade11e6499f63d34823f6ee231bd8b1f2",
  763. "backend/internal/handler/usage_handler.go": "6b83a427f468616a51bbf457ff13f368c6a3a483e47058e51e8b238af9910148",
  764. "backend/internal/handler/usage_handler_daily_test.go": "2a11e607f80bf86ccd603593c68c1908a0356ddc87b322641919d83b53f4c0ad",
  765. "backend/internal/handler/usage_handler_request_type_test.go": "8db320795f012f38ed9ccce5ec5012c23211f5be9fc63c37f10eb230c3fa9370",
  766. "backend/internal/handler/usage_handler_sort_test.go": "1beede18ce22f4bc429c528ebe80add5880d01e906c4a9412bfbc8d447e4a648",
  767. "backend/internal/handler/usage_record_submit_task_test.go": "cf11072794ab7610d1d6661fb1da99c29379381d23a78aaa26e8b5015ca4c934",
  768. "backend/internal/handler/usage_record_task_fallback_test.go": "db59fff039797a1cd3109c4fe052b678ad1e002fbe4079bfb4d28b3844a0d80c",
  769. "backend/internal/handler/user_handler.go": "34e5fca3549dafb28cb71a96370fdd26603c460cf60a8b05211b8b5cd2a91ab3",
  770. "backend/internal/handler/user_handler_test.go": "b8165c492a5787811019c8a6574d63d1120b5c204a0269dc58ab54ddbc1876a4",
  771. "backend/internal/handler/user_msg_queue_helper.go": "b68331e3c1d161613cfdfc3a624041467c8122d42153fe1172779e40b7dae341",
  772. "backend/internal/handler/user_platform_quotas_handler_test.go": "da2fe4639fd76b2650bee4ba44bb4bfc37f43a95661032ae4337536aac3bd579",
  773. "backend/internal/handler/wire.go": "2e60382bdcf2dd6a0de5edf7ece6c0926510eeef438f39c3025a6d6ad6261571",
  774. "backend/internal/integration/e2e_gateway_test.go": "f441ad9771ac52395b733be9cad1056948058f6b897e2a8f55d96f34b038b0af",
  775. "backend/internal/integration/e2e_helpers_test.go": "c4f0d6e3f3638e797a4ec2f1ca9cb053e4eca835fa27fb293234cd3e5dc543ee",
  776. "backend/internal/integration/e2e_user_flow_test.go": "2dc6b2d982a029a7a17971f2f32e51f230e4932739933f13397ef4ee9dea1513",
  777. "backend/internal/middleware/rate_limiter.go": "c9c64d7a021861f96850a40f3fd105edf12e26afd7d5fe4a8385bb93ab2230fb",
  778. "backend/internal/middleware/rate_limiter_integration_test.go": "4853a56a5b965018a9f95b31b67f8188c4f3f3fb9368c7ef7ab48f6ffef3d0f5",
  779. "backend/internal/middleware/rate_limiter_test.go": "31a78dd628287c16ffa4dc74ce4a9ad78378e9f6e7354c6715a9a595596c8cae",
  780. "backend/internal/model/error_passthrough_rule.go": "6f02495a976072465273296b48d61a05a5c6502fcd5e19a2008417e26989a4b5",
  781. "backend/internal/model/error_passthrough_rule_test.go": "3f5e0cd3a3723be645b3319f79f48cf7b5da7a6479c20ba5d619eb974aba54f7",
  782. "backend/internal/model/tls_fingerprint_profile.go": "95c384c115f9100b2dc3c62222cf694cd19b026421aa74fdc93ceaf6cd4a11e0",
  783. "backend/internal/payment/amount.go": "c2887bf85b4d394b71ca77c2c6ce38d86e4d49029173997f1ebb171a990b4528",
  784. "backend/internal/payment/amount_test.go": "0b61d56443a201806a7de2186a234725247816aa44c6cf0940e265187cb6f23b",
  785. "backend/internal/payment/crypto.go": "db135d0ccab10648acf1042062e2bbd8093f6f8d546ecdf2e4328504d0559919",
  786. "backend/internal/payment/crypto_test.go": "c351bcbe68e110cf4edae06ab0e6d77e1134d33fcdfa1c8403b38bb6b1b04c7f",
  787. "backend/internal/payment/currency.go": "0813c724612422908b8835930185cc55283bdf1726b5600b977a7306765e32f8",
  788. "backend/internal/payment/fee.go": "f7885cc9a952b12fea614a828f582fb00e1e609cdf777818f7035c4eb506e1fc",
  789. "backend/internal/payment/fee_test.go": "ef308df6a6b40e68338600c4a38853cfe258418bfdfb30ee21740a90d01bb906",
  790. "backend/internal/payment/load_balancer.go": "49d0eb1187831186e2d4ec4d299352e0531ebdcd52508bbfc4a3909a9d1756d5",
  791. "backend/internal/payment/load_balancer_test.go": "5b0ec41a47e43f7adb1c21b4bc9c582e7cd990c596491f88bb7a4c9feb6f9d5a",
  792. "backend/internal/payment/provider/airwallex.go": "c0d12bc93827d223286de8fe15b3ecbd6de21cd4cd076460f085c39deaa86e25",
  793. "backend/internal/payment/provider/airwallex_test.go": "0d8673af17287e0b66b1f8906e39c1613b24866b929cbd6991c2094281bad61e",
  794. "backend/internal/payment/provider/alipay.go": "03988a61e8fdc29cd9c22e12b84064c8e51d0f0cfb3b47e877acf8700a5be9b0",
  795. "backend/internal/payment/provider/alipay_test.go": "50b8a1c063a11f928fceb3a184948109d7cd11e231e4ca49576efc7cd21d7196",
  796. "backend/internal/payment/provider/easypay.go": "4a43b898c5f876b53b223b400e90bb4a74c23a862a28c7235585ac1fd60c9155",
  797. "backend/internal/payment/provider/easypay_query_test.go": "485ba11eedfc734d2701c7ebcca2353fc71d3544bf9ff55ab3280719a06db0de",
  798. "backend/internal/payment/provider/easypay_refund_test.go": "47c5389f7fa40db51daa534f4f177b04b81e2bb148e6766b8ed5fb7ae5d2f5a9",
  799. "backend/internal/payment/provider/easypay_sign_test.go": "89d3fccd48012296555f0dca32bf3425966fa3b6042ea5f704c8001360ebeaf8",
  800. "backend/internal/payment/provider/easypay_url_test.go": "08e98ac82c6f5e576fd6bb98f0eaa083347e96455814176ec1d390d05ca1ceba",
  801. "backend/internal/payment/provider/factory.go": "9c2ee9df85865393bc911d369bd6b36635158a5ff9698457b3e0ce423cf039ee",
  802. "backend/internal/payment/provider/stripe.go": "5a50eebe6627fbc85f66b417b4de2a570bbe92b9ba9ddc80386e7f38ac5ba2de",
  803. "backend/internal/payment/provider/stripe_test.go": "7bbc20648027a27d7c511071b0e6df6b096305151a1150409b117cbc665dd6a0",
  804. "backend/internal/payment/provider/wxpay.go": "fcd2408053978abfcb0a1b098ea441f2311228b46fdc7d89ba9d525ba99dc852",
  805. "backend/internal/payment/provider/wxpay_test.go": "813bdea42e6e3c30a263400751b6ef3b701fb1a5e48cc950fe32e17f0be9b38d",
  806. "backend/internal/payment/registry.go": "2382636695ccc2b1f058d39f7586f0080c6c111f5a4c583fa6cab1f625987c4b",
  807. "backend/internal/payment/registry_test.go": "f4e3f5bfb7bc8b1ce189ed17f4046b4cbc9fb2ac0f37d1434cef1596d038c659",
  808. "backend/internal/payment/types.go": "f582d1dcd0f088efcc0a6ebb2bdf97d96017e1fa72fc27a3f29b040b8412d467",
  809. "backend/internal/payment/wire.go": "9c276b4fbc67b8ecfdc67bdcbe5c8a47465a6f9bcfd6f0c2b9335d0cc8d353bb",
  810. "backend/internal/payment/wire_test.go": "c0f6e249d9084d2931a1386d2f4613c691f59a3918ce9c3ff2ef7099fc9c0b0d",
  811. "backend/internal/pkg/anthropicfp/dateline.go": "d784fe29a024489d3174b6a598717b1adef003b0fc685d17a2e8467685e7bdb7",
  812. "backend/internal/pkg/anthropicfp/dateline_test.go": "96c49da8ae9803ba721f3c555b1ac7c1709d2decf0bc4ebb51616a5a4915f8e5",
  813. "backend/internal/pkg/antigravity/claude_types.go": "f1687b9876de0a27029e5f28521afcc15c3a25171283b82ce1d8fa51a22881fb",
  814. "backend/internal/pkg/antigravity/claude_types_test.go": "642d259b948c3b0e7a9c21c42cc47bd75f2d36ba6d0efce07177dcc7068d12f9",
  815. "backend/internal/pkg/antigravity/client.go": "a8fcc39b3805ebfd4c0056eeb37ffe6bce5b6398f896cfdba924f9c328e340ef",
  816. "backend/internal/pkg/antigravity/client_test.go": "0d24f942a978c7a5b98016f5d3dbbfb4ec87b62aa7123ccf1a2746533d76bd32",
  817. "backend/internal/pkg/antigravity/gemini_types.go": "9cbf27347b517e8b1b205fde4cdb4828c06610a77ba5cbf2139308882dc897c7",
  818. "backend/internal/pkg/antigravity/oauth.go": "3cfe48a2fb0b9a1e7df2a591d4c95ac777613be8c3d29436418065c2db94239a",
  819. "backend/internal/pkg/antigravity/oauth_test.go": "641cbe61f7c166e775d54de8734b06beb5a85e1edb06d35751245e0deb3f3585",
  820. "backend/internal/pkg/antigravity/request_transformer.go": "3d20cdd33a8ba3f85f36489853a6379b677e6e6448ff89ebbe7be1143b00c396",
  821. "backend/internal/pkg/antigravity/request_transformer_test.go": "452ddc99af2e4a8a301d046f00c4d9ea00f93612cc288d9eaec911f1f8b429d9",
  822. "backend/internal/pkg/antigravity/response_transformer.go": "912fc7bf224db513aae3713c6eaf9f36fc1220c88fe6a8dfedb9a4a0b0dddb96",
  823. "backend/internal/pkg/antigravity/response_transformer_test.go": "d74ade527ac7d2969ef49de1181b768ba1fa4bb8941a40fa69af448220b0b567",
  824. "backend/internal/pkg/antigravity/schema_cleaner.go": "6dd0f31d88a66e5dbf28c46abe764146a8c024097df8deba2861696f440d1360",
  825. "backend/internal/pkg/antigravity/stream_transformer.go": "59dce9528eb6a168cfa7cbd657c179c51ec3579b2207ba0c5c3f57ff37998a77",
  826. "backend/internal/pkg/antigravity/usage_contract_test.go": "94ce2414dff20359be9a3c0abe4a87171f929f6fc4fd70711ced7845276e229b",
  827. "backend/internal/pkg/apicompat/anthropic_responses_test.go": "b7d5bf4ba9ae4db9d28ba08a5b6025329c7c9eab617893f7d88f5aef5835c37e",
  828. "backend/internal/pkg/apicompat/anthropic_to_responses.go": "a77f5636445e05a9bc2deaed122d2c07da5ebe1482a5cdefbfa113d97937c7d0",
  829. "backend/internal/pkg/apicompat/anthropic_to_responses_response.go": "86e8497811099b8a35fadc43ad281ba5731c4157767999ccb4d9ddf0b50a7fe8",
  830. "backend/internal/pkg/apicompat/anthropic_to_responses_stream_test.go": "a2a2f5a5bc9b3342079763801c8d3775279135a3aa81182adf4b70ad45184308",
  831. "backend/internal/pkg/apicompat/chatcompletions_anthropic_bridge.go": "5bbf7854af4f6d879e82bca0b7bdec0906a6ef685872cefa86af43197966bc89",
  832. "backend/internal/pkg/apicompat/chatcompletions_anthropic_bridge_test.go": "dddb15feca615bbdd3774c06de714c695a6f1c73cdb7214349b118c61247d9e0",
  833. "backend/internal/pkg/apicompat/chatcompletions_anthropic_reasoning_passback_test.go": "a604842a3b8c460831f3c4b880673f1023eee1e686e80de5ad1411c19e08d541",
  834. "backend/internal/pkg/apicompat/chatcompletions_reasoning_alias_test.go": "8e19f9dcaafd22418ffed1aca6f773a20cd61739865f0d0ed6655679d2c0cc62",
  835. "backend/internal/pkg/apicompat/chatcompletions_responses_bridge.go": "e18e3dc2bb560357922f7ede64a0e8220fc23fbb9870f66e82cb5af31b65009d",
  836. "backend/internal/pkg/apicompat/chatcompletions_responses_bridge_custom_tools_test.go": "7972f5932e27a49d05bddcbf5c7df87a1352527dbd9460a4d555d338dac5ed96",
  837. "backend/internal/pkg/apicompat/chatcompletions_responses_bridge_test.go": "2d859c58024d35fcce4abc11cd726e88c0541a13b197f4e27fc3b5cb32babf66",
  838. "backend/internal/pkg/apicompat/chatcompletions_responses_reasoning_cache_test.go": "517ebbf7ba18fb48195e8f6526d8bae2ac2f5abdd816d5b474433c22a50b2b45",
  839. "backend/internal/pkg/apicompat/chatcompletions_responses_request_invariants_test.go": "2227000c237ec6cbe6284c458609caf42edf5dee943969741cc379f4c55b270e",
  840. "backend/internal/pkg/apicompat/chatcompletions_responses_stream_lifecycle_test.go": "6f7e3f3d7709401190cb4c8b85cfae01c949cdd2d9b82ddccc507b47f643e066",
  841. "backend/internal/pkg/apicompat/chatcompletions_responses_test.go": "b48ca3af76b8159c1c7b9b5a7d8b6720a8ce64e2179c9afccb46a80e30aaf0e3",
  842. "backend/internal/pkg/apicompat/chatcompletions_responses_tool_output_media_test.go": "a41ce948736ef11da53faa7c439b93bd47c9ec08869b65d2035a0e8a1ae5f4e9",
  843. "backend/internal/pkg/apicompat/chatcompletions_to_responses.go": "b813a91b01ee08b4bfd9b59886d4269114a1c2edbcef5251d733cabbc592cedc",
  844. "backend/internal/pkg/apicompat/chatcompletions_x_search_test.go": "4c78763f1e723f99c8e21fff8382d8f3a73c6c247a3165f19c6c565b26a3f224",
  845. "backend/internal/pkg/apicompat/response_format.go": "9857340bb0538c214c07ded1ee89817d0973dcbb1ac45bb1828e5693ed7463f5",
  846. "backend/internal/pkg/apicompat/responses_anthropic_cache_creation_test.go": "16a95e7c02415cc91a8b296f8d94a079a4396d573cd8c6dfe7473e19ebf94f75",
  847. "backend/internal/pkg/apicompat/responses_client_tools.go": "3017206885d49ff886b7369914b21e54d9bdacd645fe9f49ce0c21e205db3e4c",
  848. "backend/internal/pkg/apicompat/responses_client_tools_item_id_helper_test.go": "9d48da0c230aaa57bc2c83c67300c06e67ebb07d22b3d3db8328c8edd9d655f3",
  849. "backend/internal/pkg/apicompat/responses_client_tools_item_id_test.go": "16a7ce9c2bc677b64b2801d615818eb25fe02678b0d994f02907f22efeecdcf9",
  850. "backend/internal/pkg/apicompat/responses_client_tools_test.go": "e7aa3ee5b957a10599fa5607c84cca8a8a55a7fa45f96fcf0f5a5ceee5052f58",
  851. "backend/internal/pkg/apicompat/responses_created_at_wire_test.go": "965546b257596728b3f622ab6dc5b1a3013012a26e5940ce081d5ee2201249b2",
  852. "backend/internal/pkg/apicompat/responses_namespace.go": "36136e47c58cb206abef2084f829cbaa756f15d2b998440d783b056c23cc3a03",
  853. "backend/internal/pkg/apicompat/responses_namespace_test.go": "f08e3c303b0d6faf21546a3f3a057109715813b3ed467703cbcf8c6c36b4ddb9",
  854. "backend/internal/pkg/apicompat/responses_stream_event_wire.go": "45fdb28fa71d2db569b6102debcad66ccda9626b16c130d3f61ec1384ebd02ae",
  855. "backend/internal/pkg/apicompat/responses_stream_event_wire_test.go": "800eb0fe05a2958e7c19434b544a069444719e6bca3bc8fd373a23b2e38bd576",
  856. "backend/internal/pkg/apicompat/responses_to_anthropic.go": "039ed4c03fca210d0050d351adf678c1c66aeddac3911d8fbc7c1106b2a5a5c1",
  857. "backend/internal/pkg/apicompat/responses_to_anthropic_cc_chain_test.go": "bcb3e74fd8ec91c47df6fc0f49219817b5df6e9f32a2187f9dfc2b410c8b046b",
  858. "backend/internal/pkg/apicompat/responses_to_anthropic_instructions_test.go": "f5ec096ab39a636a95cac9e2552a5cda80857837a18f102a84fde66ef7f443a7",
  859. "backend/internal/pkg/apicompat/responses_to_anthropic_invalid_blocks_test.go": "63336e24c73afe2c4e26204412193efccf45826a183a0042952f7c96808a77b8",
  860. "backend/internal/pkg/apicompat/responses_to_anthropic_parallel_tool_test.go": "8a5606ca4645fd49c73ea7ec417f975a9194de5f0125830a529b21f0792b33e1",
  861. "backend/internal/pkg/apicompat/responses_to_anthropic_read_tool_test.go": "904def1370b16cecbbded6ffffd19367fecd0f8fa98e3dc559c54610975e6774",
  862. "backend/internal/pkg/apicompat/responses_to_anthropic_request.go": "ec6a592b7bbb6d816dfa603d888eeb46540a74023fbf09fb508c3a18952ca344",
  863. "backend/internal/pkg/apicompat/responses_to_anthropic_tool_pairing_test.go": "27f2475e739127c3d17b5c87cfd567c85b7b61163ffae20756477b5cc26d853a",
  864. "backend/internal/pkg/apicompat/responses_to_anthropic_tools_test.go": "68e59999f81b8ab63a89de8f903d82cd9f30f0dfdc628100cfb8ed702e4f5271",
  865. "backend/internal/pkg/apicompat/responses_to_chatcompletions.go": "e2d8c3836d7bf4806156b45cb4cbe641f034d84627c2fd4bf79e791c470058a7",
  866. "backend/internal/pkg/apicompat/responses_to_chatcompletions_codex_events_test.go": "8f2c95bcde44270e477c72d4502f1de27a90f1958fdb1473a69b65ab121b5118",
  867. "backend/internal/pkg/apicompat/responses_to_chatcompletions_tool_name_test.go": "3fcc3fff7bb9e03972bc7382e2caf4521c1123d721fd86747fe72a05dfc7d2b1",
  868. "backend/internal/pkg/apicompat/responses_tool_search_discoveries.go": "f42c74bc5f1686710590761501419e7f36b82d5dda8e1745cd4b71b899c2b04e",
  869. "backend/internal/pkg/apicompat/service_tier_passthrough_test.go": "b0390581a1eb811dcf869bd73d5b7723ff9362f425ba4bb340e99e62e880a677",
  870. "backend/internal/pkg/apicompat/streaming_stop_reason_test.go": "ebdf1e2798de886eef3e8104b4a373f7f6151c7a00b945d32635410a342d2a47",
  871. "backend/internal/pkg/apicompat/testdata/issue5302/nonstream_reasoning.json": "829255fe5c3cc3e8e873a53463d47e0f68d0955c2e2f3897641a36e21c9cc777",
  872. "backend/internal/pkg/apicompat/testdata/issue5302/reasoning_content_precedence.json": "eaf0e20b51166badb39d5c3aeb32144f191fffe2df7a3b5bb5d62e5e243d097d",
  873. "backend/internal/pkg/apicompat/testdata/issue5302/stream_reasoning.json": "f476ffadbcae1b104b38d5bfce5426e5db4cae19837a00d21ddfb404e8abdeff",
  874. "backend/internal/pkg/apicompat/types.go": "0598c0d01dbe18990d59812ca7ed6b4daad7040a48c6f8f077474dcfc2dc737b",
  875. "backend/internal/pkg/claude/cli_version.go": "6cd1f21bf456395337c6020281ee3eb5c83e897d43baaf7c3433dfad6755e8d9",
  876. "backend/internal/pkg/claude/cli_version_test.go": "9a011c568a65416fbbafc4e1ec28b607b584849ee75460fdcd6ce470484e5c2d",
  877. "backend/internal/pkg/claude/constants.go": "429bde833995e388aa432c7ab135fadd389ee6a490e1d752d12e793a2db3f168",
  878. "backend/internal/pkg/claude/constants_cli_version_test.go": "5268cb342d9adbed63cb7d7d58ea2a9ab838824bf8a2dfd0c830189b090be49a",
  879. "backend/internal/pkg/claude/constants_model_test.go": "ab2fd42de7385ca8a09f66b5d81003aba3ff9d8c704af04a3fcbec58f3ffe7b8",
  880. "backend/internal/pkg/claude/effort_catalog.go": "f2fd37a2049096ff868dc8114cd1137af013488904e897a9eabeb12efe654cc7",
  881. "backend/internal/pkg/claude/effort_catalog_test.go": "7479800aa2c9e9277bdc803bea4c1ce93eeae7877f92e3ff2719a67eae791ed3",
  882. "backend/internal/pkg/ctxkey/ctxkey.go": "2007b4a2c12aeefb46a7ec4302c04b0c3aad0e52413c6ffd4ef76f03ab75c5a1",
  883. "backend/internal/pkg/errors/errors.go": "631a3e14a7120471cb3e11a328af439379350f023172ff75e1410c860bb72425",
  884. "backend/internal/pkg/errors/errors_test.go": "b67e9b5049f80bee57601b8c4850ca2b7f3ecc1142fae374ccee26208242a1b5",
  885. "backend/internal/pkg/errors/http.go": "e206ee307b2f54c85b1bd0cfed76ca0f805451f73f6ed128fc1411ac8c117699",
  886. "backend/internal/pkg/errors/types.go": "9cbe2f0eee91eab85194363668784c17948ef8bac5b4caeb55a09eb3fb014569",
  887. "backend/internal/pkg/gemini/models.go": "019133e01aee8e59d84381baa118cbba2549ab3abf95795ea1257db3aee573d3",
  888. "backend/internal/pkg/gemini/models_test.go": "0b6102496dc31d151dd0ae5b74038745cb9505ac66596d9f9766f657465d4e10",
  889. "backend/internal/pkg/geminicli/codeassist_types.go": "77bc3fb578675cf7b40f4fd590b52860cb9147d392ed95f5b9ffd2fd7819409c",
  890. "backend/internal/pkg/geminicli/constants.go": "030c4e19279e1e2e4a6227ca0b98b708f38ea7fcfb7801266428acbba7c90e5c",
  891. "backend/internal/pkg/geminicli/drive_client.go": "3167feb37b895b594930a12cb3a970df9bff31b29c6277fc00a8dc3ceda8f44e",
  892. "backend/internal/pkg/geminicli/drive_client_test.go": "7dc78e16bba3ec27d6b31111a74c06d0fd000670e60ab06878c63f5acacf801f",
  893. "backend/internal/pkg/geminicli/models.go": "fc287114d103d6c9d507ed0196a1d348c59eaca705d214c844af3d61dd4a48c7",
  894. "backend/internal/pkg/geminicli/models_test.go": "289deb0c5c5e9c2bbaff9d060aac47596d30f4bc85b044598f436aed3d0f69f0",
  895. "backend/internal/pkg/geminicli/oauth.go": "14626e092f83e01e52618b56ff0791d239a7bdea2d7c5a4de5d1338578c3e20e",
  896. "backend/internal/pkg/geminicli/oauth_test.go": "1302f350aca7de471fc8fdf1cc8e5da9712511c78ac91e40a12af7cbc5515a74",
  897. "backend/internal/pkg/geminicli/sanitize.go": "356a5b6db9091e9512cf13afc04bdb4e5e06c5fb9a70d14c26bc2be57b36f4f1",
  898. "backend/internal/pkg/geminicli/token_types.go": "a74c08a1922cc2f8e027d960de98aa6fd66d3cf02eccc458a5162950a183db71",
  899. "backend/internal/pkg/googleapi/error.go": "4b630478c26cb5cc2329539e2b0d7ca4528f44aa91baf9431f3f9344594b280e",
  900. "backend/internal/pkg/googleapi/error_test.go": "54f77017f962353a85f2f84a576774895057f209cadf7d89cb5a6148dad528c3",
  901. "backend/internal/pkg/googleapi/status.go": "077bce8d66451fe395c9cdf294f16cc9ef3d5450e0f6ad73bf872b2b7a784d5c",
  902. "backend/internal/pkg/httpclient/pool.go": "2ebff57cdf4f405513928d907cbd5331f6da3460153e19c32fe7a4ad92435766",
  903. "backend/internal/pkg/httpclient/pool_test.go": "ccfb8bccf466d0b2d74ab556c46ef563fdde78e3ef02b660b5088d407e6fc62c",
  904. "backend/internal/pkg/httputil/body.go": "684e65bb138f2fa9b138c6129330e3b8087a4e9b33c2442634da2285c4081163",
  905. "backend/internal/pkg/httputil/body_lenient_json_test.go": "9add698868206a61c4bfe64eac75c3bf15fbcb10dc56e006d2ed591c8a181573",
  906. "backend/internal/pkg/httputil/body_test.go": "877ba4e2a06c6375bc67ed968c9e6c85954e51af5ba815e039c3239784408b0b",
  907. "backend/internal/pkg/httputil/preread_body_test.go": "3d96d09e4048b1a61f46396fa99125e3d627ab2bde0a998965bc037c1bce1b5e",
  908. "backend/internal/pkg/ip/ip.go": "4802ce380d18131d83fd0ab6c5bfd7dbe040e0d0ae3658ce50337c078bcf92f8",
  909. "backend/internal/pkg/ip/ip_test.go": "7e286987b81bbbcc847c174f9a9ea2a2da9db640ad7144da2828da9c592bc1fa",
  910. "backend/internal/pkg/logger/config_adapter.go": "0c6052259f32c8d4e83c22cea3438c736668e20462f783778713f0d18eb7813b",
  911. "backend/internal/pkg/logger/logger.go": "0d85aaefcc4694ee9dd602b2f565ab9b904ad9260cc0d03831fcbab0ba715a23",
  912. "backend/internal/pkg/logger/logger_test.go": "0de060dba52c9bfac8e966eef1d6efcf97dc95535a2776cd0e55ee632792df9e",
  913. "backend/internal/pkg/logger/options.go": "4cc4100319c3b16d3109a3d16612a635639e5031b158266342903dc14126f2ed",
  914. "backend/internal/pkg/logger/options_test.go": "e91c0a1b8b90f87e0449ed2c35ff8d555073fb8d2b386818867a79cdc390c937",
  915. "backend/internal/pkg/logger/slog_handler.go": "1563a0564c8d0710efcafdea4c259892a7ce3fd0e3e808aeb929cfd124a0100b",
  916. "backend/internal/pkg/logger/slog_handler_test.go": "0e173b12c66beb6197c1cf1d5d5483b3cc2b1f4ee9077a7fdabbc10f7de5c276",
  917. "backend/internal/pkg/logger/stdlog_bridge_test.go": "5a6217b4a2372127c299f406634d8e25670e4e80bbedf9bbb1307b29c8fd2878",
  918. "backend/internal/pkg/oauth/oauth.go": "02367d429dd6a8f41e306b975f75e32d6f6dce43a88bdb10a3c75c08465f9fb9",
  919. "backend/internal/pkg/oauth/oauth_test.go": "33b37f93bcd10869b67af2a52dbb2b83e187d43ec5e2e56c01e87dbed309b86f",
  920. "backend/internal/pkg/openai/allowed_client.go": "054ea0914b080cf9c36b95e5d12d36427db3485d639a630c347218d25b984a5d",
  921. "backend/internal/pkg/openai/allowed_client_freeform_test.go": "ab75ff5d7e188c8e233dd78a05651ee8a65fe3a73e71171cd3117b9b70eb6025",
  922. "backend/internal/pkg/openai/allowed_client_skip_test.go": "35ba43717fba9cdf93cb3fe9a88bf14c8c6734dbad9d114f45a64d2d650ddc9d",
  923. "backend/internal/pkg/openai/allowed_client_test.go": "fa6b5b004411f4e06b9fae48b0db36b99cac68a9321e3efff2293a76eb3040b3",
  924. "backend/internal/pkg/openai/allowed_client_whitelistable_test.go": "a9b2b9f35b86bc07226d0f0d2f007f647ec60924f18b0deaec9abf77c8acbb0b",
  925. "backend/internal/pkg/openai/constants.go": "c0be52b3a19cabdf43b519f2c6284620229c603c86b945d216f6fff19036d102",
  926. "backend/internal/pkg/openai/constants_test.go": "2d5b9fff7a4f758bbac80f444eb7f271d61657bc3daf95724422d80aec7f2c93",
  927. "backend/internal/pkg/openai/engine_fingerprint_signal.go": "77959e3a644290aa5a3e4209430c5675f36bd78adcced322d8ce6e1b4182c564",
  928. "backend/internal/pkg/openai/engine_fingerprint_signal_test.go": "9d87f0ab3ef23b8a6f7c92828a1354f63f17756113d34f4fb0651526a5dee8bf",
  929. "backend/internal/pkg/openai/instructions.txt": "42842be69650ae563d212695e8d3f3591534908fd8ca33b63f742daf41f88b65",
  930. "backend/internal/pkg/openai/instructions_gpt5_1.txt": "a2e9567a159ee2c777c540caae2e6e697942dbc89f5fb45e77dce36c73d7455d",
  931. "backend/internal/pkg/openai/instructions_gpt5_2.txt": "c9b2fa097ac69cae82c3d2ae12271083890a96521c55ad8dc14cae5168ad3f39",
  932. "backend/internal/pkg/openai/instructions_gpt5_5.txt": "c2a980bc28af132eb89e0b4c68ae884043faae83a1afd3fd4889f7e8a1ada7b0",
  933. "backend/internal/pkg/openai/instructions_gpt6_astra.txt": "152dfaeeb552876190962be1c12c93d426840ff12691f648261554a7675a6698",
  934. "backend/internal/pkg/openai/instructions_test.go": "0dcfbd334b92d4eda7c24f9df2949c75e7d2dc0a34586b3df380c49663f54351",
  935. "backend/internal/pkg/openai/oauth.go": "d080a475211b3e8a37d8e34529182914f5a63933fe4807d4ea86ad4dd8b98053",
  936. "backend/internal/pkg/openai/oauth_test.go": "1531fff325dd3bee9b2b9bf619d0dcf9360ce84159317ca615929e06ef77f43f",
  937. "backend/internal/pkg/openai/request.go": "81d91fff7219e6524cab7f8f801d1367402e02ed3ef41440e745f1704ee4eb1e",
  938. "backend/internal/pkg/openai/request_codex_version_test.go": "0b705ddeaa69a5bd24a20473ef8fb9542bbd4b44701856c792c0a0d49509fb2a",
  939. "backend/internal/pkg/openai/request_identity_test.go": "d0d259499def9135d112e0d67ab0bbffcdc60596def079e2ab0d250c34d37666",
  940. "backend/internal/pkg/openai/request_test.go": "51383ce1a6e86229d681e43c92c2840ff7c0b4bb39b5c592dca9e23924b42f27",
  941. "backend/internal/pkg/openai/request_version_test.go": "63be9c709dde171d0d416baf3bd6bdf7983cf83ca5f13930b0b6da455c88838e",
  942. "backend/internal/pkg/openai_compat/upstream_capability.go": "12ce8c0da5f78d979101d26f5bbf394abe72e188f064d21ed3f6a2bd65e17c1a",
  943. "backend/internal/pkg/openai_compat/upstream_capability_test.go": "228074ee4f0e1042a2a6768416aff5f7ea903e0b3812cc37737ecdc137e7200e",
  944. "backend/internal/pkg/pagination/pagination.go": "583098c33af1b0c9ebca6e17eb5325243d88ca22b6c55cf2c0bf7dee9063eb7d",
  945. "backend/internal/pkg/pagination/pagination_test.go": "60caf1bbbc344e77afcad30d73290e75e1bcf3b35400de71098c6f21f7b792eb",
  946. "backend/internal/pkg/proxyurl/parse.go": "3ed1dea67cd14f64da60e20892dea331f4204bab9148eccdfd5b3716e5e58bcc",
  947. "backend/internal/pkg/proxyurl/parse_test.go": "a3f6df285a1593984dce8886b8e18419d61c1caade4c595d2ef18fdb57b162fe",
  948. "backend/internal/pkg/proxyutil/dialer.go": "0c6f79225516a49401e060e049c8e429d96c07b9f0a216549028558d1f351222",
  949. "backend/internal/pkg/proxyutil/dialer_test.go": "a2b21e528fe6de97c321bf8bd872e0058b7e1bf1ef3b1e5dc6094e465061299a",
  950. "backend/internal/pkg/proxyutil/dialer_timeout_test.go": "ef42a77f4a00cb60e0dd97ea1f1eb5bbc4ebf3b60c4af8dcf62dfc2b1d867ee4",
  951. "backend/internal/pkg/redissession/store.go": "67adaf1c0ff854be90e0f3380233b3d98b2935d7098fa207f51bf9c1be705615",
  952. "backend/internal/pkg/redissession/store_test.go": "7d05cc986e2c380a77ba5774d3b3c1a63e7d79fc022a3ca0da6d6c396b6ff04c",
  953. "backend/internal/pkg/requestmodel/requestmodel.go": "a61aee3bfee77df05a01e1c561e15c9f2aa2d3eecf2c2e568042d533838ab8c8",
  954. "backend/internal/pkg/requestmodel/requestmodel_test.go": "649d5482c883d4596a825f252802c2ef60eec8d7acb0344049a03ae8c25a1880",
  955. "backend/internal/pkg/response/response.go": "38b5dc41d4b75111f950346f19531a95d34458756d53bc90235c81fb03de2d50",
  956. "backend/internal/pkg/response/response_test.go": "6ec249e64a2d212543c59a28c005f3da6c11f80ac940c02e7c432b29cfdf1733",
  957. "backend/internal/pkg/servertiming/collector.go": "2fdbebcdc32854d47e1004d7d02315e467e12307455db89445c89bb3d5c03faf",
  958. "backend/internal/pkg/servertiming/collector_test.go": "aa4ce259a1ddadbff00cad4a7b8b658dc31f20727662fd70ca5df964a17cf1be",
  959. "backend/internal/pkg/servertiming/http.go": "5cda2f1aafadc9b63d23fc57561bde271efc9467643cbfe5226753284dbfb2c8",
  960. "backend/internal/pkg/servertiming/http_test.go": "f846972b9e7b7d75f03c5241b5076322a5f433ae0d6d6f3ba3b5190e35b717bf",
  961. "backend/internal/pkg/sysutil/restart.go": "2ead99bf048ad23a6196d4f3756149a2925525e6c9e30587ee0db8e6df734168",
  962. "backend/internal/pkg/timezone/timezone.go": "947e15e61e9dbbed9a5e70501856d762515b485d6c76e5cdde89f21a12d21263",
  963. "backend/internal/pkg/timezone/timezone_test.go": "9741f49cb48048de51ef768b66105043d370ec64d401b30df73c10317195adab",
  964. "backend/internal/pkg/tlsfingerprint/builtin_profiles.go": "82610ba093552910f4ff7ae9f0ac318467a48022ff5463521cffb32ea23aef93",
  965. "backend/internal/pkg/tlsfingerprint/dialer.go": "933c8e9eda280dac354f0769a459cd27ee820ccb7a75a873625d17dda7ba3f7c",
  966. "backend/internal/pkg/tlsfingerprint/dialer_capture_test.go": "ce58f79fff09315d957b1a8080773fb6f8a98c251f9b04c6acb2d2e9c767d394",
  967. "backend/internal/pkg/tlsfingerprint/dialer_integration_test.go": "d6ec906185cf075bf6f09ff8c347b5df1d0b1ea70130c43b533372a2eb85005a",
  968. "backend/internal/pkg/tlsfingerprint/dialer_test.go": "c74c8e67c8ef34093cbb864d4a3f8bc738db1dea49c9be7f894d8f599268457b",
  969. "backend/internal/pkg/tlsfingerprint/profile.go": "9c4feb7b65a299e64c4da7da3dec0c232b3c32d05f42ee3262238c82ece8c3e9",
  970. "backend/internal/pkg/tlsfingerprint/test_types_test.go": "5a0a6e44c05c6ba8037296e5c2d91bea8b41d519bb53053ebe55785d16ed78ab",
  971. "backend/internal/pkg/tlsfingerprint/transport.go": "8af5cabafefcbb4ef3920ce53297e2319bb6ffd0c6bc50f9a95adc9146c6378a",
  972. "backend/internal/pkg/tlsfingerprint/transport_local_test.go": "9acd098b2e7bf069ab808eba43d7a520ac58444029d03366a7d54d6eca541d43",
  973. "backend/internal/pkg/usagestats/account_stats.go": "f0669df51d7bd82fd8b07d6a4e8275dbb8a17e00940e84d4432bf7b06fc9c355",
  974. "backend/internal/pkg/usagestats/usage_log_types.go": "dfee7da5c5d8888d95bd63d747c039fc658da9c54adcda3cb20ec2ec68cb8b68",
  975. "backend/internal/pkg/usagestats/usage_log_types_test.go": "0a42eb890f5d7059fc1ee19d30836d0b951ffc7594552848d43b0ffe721c99e9",
  976. "backend/internal/pkg/websearch/brave.go": "96a5c728cfde63563ee817be2d7b414060e456b6dac686509086b91fc3ff6894",
  977. "backend/internal/pkg/websearch/brave_test.go": "1380276fc33cba062955bb4c2438b7b65c2f665ddd2c759b5c030b458741260b",
  978. "backend/internal/pkg/websearch/helpers.go": "6a53dd65e8e411b17c7715b9817947b28df77e0dd5085450a873e705a6ffc43a",
  979. "backend/internal/pkg/websearch/helpers_test.go": "f5a954dcc42178f6c40e5590fc080cd8a3d1a603185902823a7b34bc545ceafa",
  980. "backend/internal/pkg/websearch/manager.go": "54e76fbbd5e74e41131737bdd9d1cb51f73dd2fdcd794b52ed6b6c4347c04a52",
  981. "backend/internal/pkg/websearch/manager_test.go": "75c0cc400450975001daaca5328f8829b68daab9825216ca817493217591e1ae",
  982. "backend/internal/pkg/websearch/provider.go": "29afdbcaa79c8da12882d00a2b4d5c5ec858bf1524a7ad1850ecff015a10d76f",
  983. "backend/internal/pkg/websearch/tavily.go": "522a2dc1f853fc4c5cdbcbbc1ff891bd3cfdc10d220c2488d671f5c4ac548745",
  984. "backend/internal/pkg/websearch/tavily_test.go": "946f0043255be3d10468be8b9bd5447b9b707ba3f6e63cd634d87cce58424f3b",
  985. "backend/internal/pkg/websearch/types.go": "73916f2169fdd14c3fb30d00679fdb7f7b1e40ead4d3c7425304c03f482ea81c",
  986. "backend/internal/pkg/xai/billing.go": "78307ff2ff958ace7e5d36d17190102dafabbf8369385ce7358bceee6a4c2241",
  987. "backend/internal/pkg/xai/billing_test.go": "f3b72891cd16f8f6926fa09a7ef9a69cda2f91b36661eea6e1028addb0347910",
  988. "backend/internal/pkg/xai/cli_identity.go": "fc2768cfcca65763adbfe26ccbdb2b75880a802ec7d896ab389588417a428e9f",
  989. "backend/internal/pkg/xai/cli_identity_test.go": "e7f3f57d986e6e9bac6368c4074c7109e3cc3fb080e7aebb112fe28ec6cbe691",
  990. "backend/internal/pkg/xai/models.go": "8c41285d061a4cd9995074e86e798c1308207ffcf1655e357748ad416520e7ed",
  991. "backend/internal/pkg/xai/models_test.go": "456906f20fd351d1b6f18e26d4030ac5d5f23103ba04bff43f05bf1f4e457bf3",
  992. "backend/internal/pkg/xai/oauth.go": "ee0c44317227226630e4bcff64b11b092d0bcd2d0d708e43305ab74fe7d4f32f",
  993. "backend/internal/pkg/xai/oauth_redis_fallback_test.go": "1122fc892d20c027fd5ecb2627bee81a29ffa78ef9722d7797d7b2fda816e73a",
  994. "backend/internal/pkg/xai/oauth_test.go": "43338aad52eb6edf8c6b677f5dc3f38151432244a9b41b9351b637a68cf2ae17",
  995. "backend/internal/pkg/xai/quota.go": "4dfe6bccc115156a63793e4c7c172c4c37a081fd26e79fa44ed3e79ac03872b2",
  996. "backend/internal/pkg/xai/quota_test.go": "8dea28ae2d85e90350815ced1cf4908b2c79bee83fa0039350af37aa23947f10",
  997. "backend/internal/pkg/xai/sso_device.go": "89d2108c7b4b6c4da2dd310623bcefb73138c3512f3b84104f9d68e54cae8c9b",
  998. "backend/internal/pkg/xai/sso_device_test.go": "20360fbd6fcc8904eecc47369896c8c6c7f309d987439a9ab875411073d029a0",
  999. "backend/internal/pkg/xai/subscription_tier.go": "acb6b8058e33735bda9c551425e1ce4983dc80f2de2914fb78d46de91de899af",
  1000. "backend/internal/pkg/xai/subscription_tier_test.go": "a372ae0b3bc736d430982d090aff8aea4a95897a7805916b42221e5db96146e7",
  1001. "backend/internal/pkg/xai/usage.go": "4bab21ae6537e8b03261779ea558209cf704d27694634c912a2b11bd4a067c6e",
  1002. "backend/internal/pkg/xai/usage_test.go": "64df29eede9e84e733d2bc8f1f9c0c4e21abeb580be694e187fcb1765aae2f99",
  1003. "backend/internal/platform/liveattestation/attestation.go": "3a3b250eceeb733328eda7e70299b08ac527e03d2a9aa5d937c93ad043fd7ee3",
  1004. "backend/internal/platform/liveattestation/attestation_darwin.go": "ed0151f0ee5a630f0ffb0c134589f8073990752f44f0ffb9d625b7409c7d34de",
  1005. "backend/internal/platform/liveattestation/attestation_unsupported.go": "b4e12d2e7bf803d20b484aa57dff6d10e0bcaa1ade88343e6a7653ee7dff0eda",
  1006. "backend/internal/platform/liveattestation/attestation_unsupported_test.go": "0f933360c24b2dc2df60156f3b6b3672892480f2f438bf8f0156f8f04c798e3c",
  1007. "backend/internal/repository/account_repo.go": "8827a3679765646d41c9dc067a42bc1e4518007f971891abdd8f394f09a81f20",
  1008. "backend/internal/repository/account_repo_auto_pause_test.go": "8574ad7a554eece524e8dc889f7d590beabf35ac99a17a254cb840ab2e5d8735",
  1009. "backend/internal/repository/account_repo_codex_fingerprint_seed_test.go": "8362d6d6e1b59a037cc3f6c0015d56986ee9fc3baaae5767d0976cd548691e1d",
  1010. "backend/internal/repository/account_repo_compact_extra_test.go": "d585596062d237410a0683574237f5b4b358248386acf0292a13d38cd765c17c",
  1011. "backend/internal/repository/account_repo_duplicate_integration_test.go": "af6f9b2c9d6cfdf19b6fa42949acede707d63e5c1beb5b55b815af05566eeaa7",
  1012. "backend/internal/repository/account_repo_grok_billing_test.go": "4254907be182f5d6c02134139b2b119340cc7efadad60d4353c45c6fdc4bbab1",
  1013. "backend/internal/repository/account_repo_integration_test.go": "2154a3b8fc927e12735b6a553056d1695ae17f52720344dbe995ec1952400a22",
  1014. "backend/internal/repository/account_repo_model_availability_test.go": "d44533a872c81fc942b4a837227f74c488e889c30635122e2df7fcd76973ba25",
  1015. "backend/internal/repository/account_repo_ollama_cloud_usage.go": "b0130b88cb5e3155467e11772033690d95f38fdebd99ce2ac5894943c2819eec",
  1016. "backend/internal/repository/account_repo_ollama_cloud_usage_integration_test.go": "7097dc8af736c83f7b38edb4e87983b0f6bd74095ff05609520ad1ea3f02ca7c",
  1017. "backend/internal/repository/account_repo_ollama_cloud_usage_test.go": "71179c8a30fa9875896b491b3318cbb5dd9474efb91602341224736b06953a42",
  1018. "backend/internal/repository/account_repo_schedulable_projection_integration_test.go": "a89d9483ff73ae3a101dbb254ab78fcea2fd4a700e5102df538c0ea43f04afc5",
  1019. "backend/internal/repository/account_repo_schedulable_projection_test.go": "14bf063a88f9fe1291a3ad642816efa2625d35fda9e941d8a640127713463b23",
  1020. "backend/internal/repository/account_repo_sort_integration_test.go": "62f034ace9fc12e484ea684aee4f149afd6784d19b64c67e2c552a06811ebe3f",
  1021. "backend/internal/repository/account_repo_spark_shadow_test.go": "351e9a71e3b36e5e26ec6f9ab61fa910ba44c3dfe429a5466e37dd88e3734239",
  1022. "backend/internal/repository/account_repo_temp_unsched_test.go": "b3149d87e6fe4de69fb6634ff757dcca85b3cbf11869d2204cf3501c0c40697c",
  1023. "backend/internal/repository/account_repo_test.go": "f357d520daa356b1397602b590d328ab52d43f51af9e710df12a6b6ce4d833c8",
  1024. "backend/internal/repository/account_repo_upstream_billing_probe_cas_test.go": "629800fa457ce6de9f90fe194d2ee597e00a5e7d2ae273b11dac884038ea89b7",
  1025. "backend/internal/repository/account_repo_upstream_billing_probe_due_integration_test.go": "d1504359022c3928b25c7021abe793f1cfd249b1e339f41f2e58de2d6d6be17d",
  1026. "backend/internal/repository/account_repo_upstream_billing_probe_due_test.go": "c5c1e9b59b0ebc9e730046636a24706bec8149c0dcbbf8aa49ee771e6e7485c3",
  1027. "backend/internal/repository/account_repo_upstream_billing_probe_test.go": "bb8470576eefdd7359544624488ceaab5d784375f229505befa5044a4bf1a52b",
  1028. "backend/internal/repository/account_repo_upstream_billing_probe_update_test.go": "5ac8d112b22f013586d4329051c92309bd637b39deef0a79b1839f7efe8e97cf",
  1029. "backend/internal/repository/aes_encryptor.go": "8965d6d89a8c7209a18a5dd9feb264d28249db1ec8be230fe2bb5173e68a69c7",
  1030. "backend/internal/repository/aes_encryptor_test.go": "b89c008accc584551486d049eddba7eb7625273cc3888ebb8a2ba805c309a251",
  1031. "backend/internal/repository/affiliate_repo.go": "ff64c3337a0828f0d2c232b5a8ca89f53bbd0a8a02b95f3038070d64c9060816",
  1032. "backend/internal/repository/affiliate_repo_integration_test.go": "e471e383eba7a98a89beae0804416ca275af8f251fa0d56cd93fc5e34c81f816",
  1033. "backend/internal/repository/affiliate_repo_test.go": "da4f0832de3325ba9dde041b7f2e8bbc93f5675a46c7eab4c853cf0949e8f95d",
  1034. "backend/internal/repository/aliyun_captcha_verifier.go": "dc1cfe89f4a9de6e8cadc9168829681f1e7dc4820bc98aa034890bc6a931d66e",
  1035. "backend/internal/repository/aliyun_captcha_verifier_test.go": "e87fae31bf61a99e9e8cb71b7776d449c56438e8468ccaa266e0a429fc1dfb3b",
  1036. "backend/internal/repository/allowed_groups_contract_integration_test.go": "de22354f12a6d60155ce1b9339b13a3426b6ca004fedb58ba979d8f65ee7a9f2",
  1037. "backend/internal/repository/announcement_read_repo.go": "e25812d1bb948fa550a7407f282a6cbf4e1f823b9f6934caf359f95fe72dc6f8",
  1038. "backend/internal/repository/announcement_repo.go": "852215a881b1ab4a861fe32f226efeb155f1f98ab0b259ec1ca8a3945fe4455c",
  1039. "backend/internal/repository/announcement_repo_sort_test.go": "245137034c039118727a890cb14dae16d0996170cba8a4bc9b6f2cd1d385a48e",
  1040. "backend/internal/repository/api_key_cache.go": "b3d25373b09ebb47e416cccc5312656629fd1c325442fad869087255695fa603",
  1041. "backend/internal/repository/api_key_cache_integration_test.go": "b701cdf56acb0badd40021e7207113b3e40aad3c96957e02dbdf3ee2b57adea8",
  1042. "backend/internal/repository/api_key_cache_subscriber_test.go": "4c0980bed89b60e66124942963d7d32fb30d08b36cf785d5eebd0df64d6885ad",
  1043. "backend/internal/repository/api_key_cache_test.go": "905f26ba43fb225f3c32a27a19f26d19b1616e02242440788513f3c35c6611d8",
  1044. "backend/internal/repository/api_key_legacy_compat_test.go": "06c7c28d140b09639fb7c9a23003a18aa0ef30fbc8150283992451ef1e5b91a7",
  1045. "backend/internal/repository/api_key_repo.go": "b0f21981d1cd7171836c9d41accfc04546a92ae7c7dc6d974b22c8fe134f6dca",
  1046. "backend/internal/repository/api_key_repo_codex_manifest_projection_integration_test.go": "bfe7cb79150758f8e566c7aa82d2ef2912e548d9ff67f4361befb542ec491149",
  1047. "backend/internal/repository/api_key_repo_integration_test.go": "de5faeb328146a470e12b200855f6d8b04982f5a99649e622606d29bce3c5eb5",
  1048. "backend/internal/repository/api_key_repo_last_used_unit_test.go": "d441bfcb3ffe801438987fdcfb77a2603159aa2485b00fc1286ab41fe62341b0",
  1049. "backend/internal/repository/api_key_repo_lost_update_integration_test.go": "79f73f5a3556e2fef0fca2ac2bcd24bad6e5bbcff48f6542f89ada80557e8e52",
  1050. "backend/internal/repository/api_key_repo_messages_dispatch_unit_test.go": "1c486e8db91c0608dfa5e3a999e97884ca8198fd70deccdae408556b82e37152",
  1051. "backend/internal/repository/api_key_repo_model_allowlist_projection_integration_test.go": "92da1442e6831cfe3c289f3c8537dea2f300a73e4aa3f13601e6d7c8022927b6",
  1052. "backend/internal/repository/api_key_repo_openai_fast_projection_integration_test.go": "cc3f25127d25b187fab1a4656ef73b56fc9770d328113ddd7a92cabcaee5eaad",
  1053. "backend/internal/repository/api_key_repo_profit_projection_integration_test.go": "213e6bc9ff375db3326a3cb99c544ab209afe1cfd7f6c57c52bbe08c962bbad6",
  1054. "backend/internal/repository/api_key_repo_sort_integration_test.go": "e565eb11d04e9e11d5697f55399298af0116bde56bf0b599f9e77706bb0b1efb",
  1055. "backend/internal/repository/audit_log_repo.go": "9dcec1838542deeb5cd0f486fd80ce759fe51792fa80f8df6bbe2739b218420c",
  1056. "backend/internal/repository/auth_cache_invalidation_outbox_integration_test.go": "af7a528d84414c2d5138b792cda59a5f4928fb235f7a9d194ae5037aac6e23db",
  1057. "backend/internal/repository/auth_cache_invalidation_outbox_repo.go": "2071572094e3f3042ff6e746818a5494cab0e0ac8699947fcbb096d5f6b13156",
  1058. "backend/internal/repository/auth_cache_invalidation_outbox_repo_test.go": "20a639dbb614249bf93b15d4b31a77553e788343106e800cb9e9c7e9573c5f18",
  1059. "backend/internal/repository/auth_cache_invalidation_profit_integration_test.go": "eb6569a03ebfc9c6d46f3d57dbb0584e14773a1db2396b48896db56c6dc9920c",
  1060. "backend/internal/repository/auth_identity_compat_backfill_integration_test.go": "74df666bbc2ec576ba0b6433eac64ee0cfa581419ac4b7978c429a4da13c816a",
  1061. "backend/internal/repository/auth_identity_legacy_migration_integration_test.go": "6fc330e00e2355aa197b7a932d1a3f82576f56e2e95e53bd2fb632ac4cc861d7",
  1062. "backend/internal/repository/backup_pg_dumper.go": "0be3cedc01be44b0bff265fab3b44b2c607be07043df16fe829a48430fd2a47d",
  1063. "backend/internal/repository/backup_pg_dumper_test.go": "11a4d994c1bea8493df55102834eff0d8fd418a333c6c8c4191a949d7f7d1dba",
  1064. "backend/internal/repository/backup_s3_store.go": "7d1eaac7643e39cf22c0d53e59d9eec7cae9192a956662c7dab302cfb46e441a",
  1065. "backend/internal/repository/backup_s3_store_test.go": "5ba1bd95194775a43b82cb26e5def85fb2acc870c372496e3e00f9aaf0ca2a8b",
  1066. "backend/internal/repository/batch_image_download_limiter.go": "810023586f63bb296099cff7b96bc8118e4256920fe8bddbc00c2b8671e19238",
  1067. "backend/internal/repository/batch_image_download_limiter_test.go": "316598b4ef8a6e1062efea13b4f6f073b49583e15909e27189acae71403e27a0",
  1068. "backend/internal/repository/batch_image_queue.go": "4212fb72e9c9afbb382802a08985badf3835cf8609a8efa46445a09164c3a6c5",
  1069. "backend/internal/repository/batch_image_queue_test.go": "a6c11855724045b9767540dd45802dcd285211c5e2027d24c4defcef70b1b04f",
  1070. "backend/internal/repository/batch_image_repo.go": "e832b3291ae8afdf565efe019312cb2e6c1257b75948e28d1db0d1b74de9f770",
  1071. "backend/internal/repository/batch_image_repo_integration_test.go": "5fb293457ffa49c29db8406bff9006c6b93258e35cd898bfc7b9bfe0be697d13",
  1072. "backend/internal/repository/billing_cache.go": "234266ef1569c0afd6dd48ba682be65a089df65ff2f3d615bbb237853a52a7ad",
  1073. "backend/internal/repository/billing_cache_integration_test.go": "6c5f892f553b69432a12ede2c14a40bbcee0faa9e0b3c6d33233f95302c42a6e",
  1074. "backend/internal/repository/billing_cache_jitter_test.go": "865a2488d83de305a32c48a9781a5c883e03b2f2b109baa5fd2ffef160fac53e",
  1075. "backend/internal/repository/billing_cache_test.go": "51a10eeb3f8a9eb03872ede70191b660717ad3dff054f81a43ff9b515582e620",
  1076. "backend/internal/repository/billing_cache_user_platform_quota_test.go": "4e80c7af340b8474b812c890456e7d48279bd08303ecaee7ab078e7a707708ea",
  1077. "backend/internal/repository/channel_cache.go": "c10ebe377301bf2e3b87512b017e0626106d005edae9276cdaa37d4446fa6aab",
  1078. "backend/internal/repository/channel_cache_test.go": "333c6aa87a73c0072a586d6d8f17693c3f0b418c0aa351e3f08551afb1b733e5",
  1079. "backend/internal/repository/channel_monitor_duplicate_test.go": "459e514c647394082c4e39b393a6dd8a9a5d0fe8a9d9baaeaf8b7f8dc5dba4e2",
  1080. "backend/internal/repository/channel_monitor_quota_integration_test.go": "232a9b47b6290baae3bdb9be6b81815abd2a40c9b8ee65a409b1dc0c79f253de",
  1081. "backend/internal/repository/channel_monitor_repo.go": "1478bf5c7428caff279cc7ea215f3ad754390bdf805cfeab700fa62d1b31c52c",
  1082. "backend/internal/repository/channel_monitor_template_duplicate_metadata_integration_test.go": "329e13b836947a25e79fc0b16832b3ac9f084dd822820612b518328316d91d31",
  1083. "backend/internal/repository/channel_monitor_template_duplicate_metadata_unit_test.go": "be15e8f998eb1da192d2d8a2ac707461c7298242adf3fea771bdd1a5ed2f5fa9",
  1084. "backend/internal/repository/channel_monitor_template_repo.go": "a44070ab91481c79a1734ce7098fde7aa726d26c5be92aa949ae10a4c7b16bfd",
  1085. "backend/internal/repository/channel_monitor_v2_aggregation.go": "272dfd4b505cc4efea2f9f14e9a80c57dbf64d7cc301c4683d792b0f0b04059e",
  1086. "backend/internal/repository/channel_monitor_v2_repo.go": "52e2fd96330fe09894a5da5c59eafc19f53be159d78af0041491d576f2c9514f",
  1087. "backend/internal/repository/channel_monitor_v2_repo_test.go": "f3a01b6f0799bc1036c7a68930eb69593067d3946b389a3282dad05057da1616",
  1088. "backend/internal/repository/channel_repo.go": "00db4a987eb3f3f9b6992207b813ce7e51c712fd4a583524a4c29147d7c1a1e8",
  1089. "backend/internal/repository/channel_repo_account_stats_pricing.go": "8038b88930d93396aa5690fc9ce990508a88f4b3f0e4e05a27b3fe12d3faff00",
  1090. "backend/internal/repository/channel_repo_pricing.go": "2e3c0a27f5083c90e58b60b0b3dd1a80fe4eb4348941de59e36d1ca6041ca782",
  1091. "backend/internal/repository/channel_repo_pricing_time_test.go": "7a12b32bac6fce9f6e9c49056b94b74075acd5809b2276f8c231bed202c87d4b",
  1092. "backend/internal/repository/channel_repo_test.go": "17cf610235246aad617a5729fd8087835fa4f6217c3415d3398cd8b16fa24ded",
  1093. "backend/internal/repository/claude_oauth_service.go": "fd88eb8ddba0ab06ff7e904cda1db8f4b25a1fc69ad1fe54d0e59929d3d41a62",
  1094. "backend/internal/repository/claude_oauth_service_test.go": "2cf9cd44af238ff7bb01c5aae05affe744157a879cd18912a776ed9400615474",
  1095. "backend/internal/repository/claude_usage_service.go": "19101965aa6c510d267ea5ca90d72afbd5bd69029cd5745d774ea4c2ba00c620",
  1096. "backend/internal/repository/claude_usage_service_test.go": "01b9fad3efe537cb2419bede08cf780b7dd7904d47b7702aeb35ba84c2aa32e2",
  1097. "backend/internal/repository/codex_fingerprint_seed_migration_integration_test.go": "cc57ff16457ea13f6580bd22bf9909acbd21ffcc9fd506815b82502ae13bda04",
  1098. "backend/internal/repository/composite_model_route_repo.go": "a733902cd27d513a77a7425355ed31ad23aef39d6f66c22ce56402029e694ce5",
  1099. "backend/internal/repository/concurrency_cache.go": "18baec9e04ef85ef6875718a40eb78b35714fc2a545f07f50abdaedb6ddf94d7",
  1100. "backend/internal/repository/concurrency_cache_benchmark_test.go": "f5dad243b0d4323530859e740ee5db37dfbd812c10d8737ece0c070c71135de5",
  1101. "backend/internal/repository/concurrency_cache_integration_test.go": "aa835349d5845af5f981a45671f1738e97efd9f7b3906c9061fe6c9d57229b29",
  1102. "backend/internal/repository/concurrency_cache_live_test.go": "a49ec39d83f96507ce2c0f9ed40953cb9b9b967fe309286b157fb9b5fb4732d8",
  1103. "backend/internal/repository/content_moderation_hash_cache.go": "0637f7c459eb4c5e9e58808f4b0c487b720dbe8ca4cd6f386bb47d0e6d2e0ee5",
  1104. "backend/internal/repository/content_moderation_repo.go": "1d0d5fb18650eba3a5ef1de385df4f0e65a3839c775b390409d724c13e591536",
  1105. "backend/internal/repository/content_moderation_repo_test.go": "44dece9110b1c7bfa1a4a499bff214f05bd647ba4b3ad911e094dc905ea535ce",
  1106. "backend/internal/repository/custom_group_usage_rollup_repo.go": "90922d8124244cf16ba97062bf3b61e5ae329e48b07c9eb08bac5d5004b610ad",
  1107. "backend/internal/repository/custom_group_usage_timezone_test.go": "b8896efb6e150581c6ec158731519a9c592ec3849044b051ca5423fd377d6adb",
  1108. "backend/internal/repository/dashboard_aggregation_group_usage_test.go": "4e4367e2792461f0f74c2543b1ae91517a64c8ce07813bedf4f5c9269b4e32d3",
  1109. "backend/internal/repository/dashboard_aggregation_repo.go": "791215054114bb3c9a403aaad7f530a710489f9169d2055ebfd6b755a7b03bb5",
  1110. "backend/internal/repository/dashboard_cache.go": "ec8c22d0e2d8058ee62e5343ffa7c45bff7254cd04d6c5482a5b1a7a8201c3f9",
  1111. "backend/internal/repository/dashboard_cache_test.go": "83040f384eb591e7aed616452553bf7d25554ac6b8adcf620d8c1dd1598319b6",
  1112. "backend/internal/repository/db_pool.go": "bd7182fa00e75764f7a7bd3617aa3d8d7e421eec2c6b925e0dae9104c1237d9f",
  1113. "backend/internal/repository/db_pool_test.go": "bba8647319da1de49e1636f790158c2003385ca2a68bcd0536400cae10e8ac35",
  1114. "backend/internal/repository/decompress_response_test.go": "4d344cffa685ba72b240fd6d68931a864e83bdbf897d30b6705429aa5508f362",
  1115. "backend/internal/repository/email_cache.go": "6bebc8c37e18edb4feaf9f9c846192089e0d80ddd4271921668329ad8d1e1a75",
  1116. "backend/internal/repository/email_cache_integration_test.go": "207f796b63374caa5267095d048e51f6c5f1aca7eac676f1e0445305220d09c3",
  1117. "backend/internal/repository/email_cache_test.go": "faa66259370521d11ed22653c390ddc8d00c2c163485c0aacf9bfadd36c108df",
  1118. "backend/internal/repository/ent.go": "2f0ee852a07caeab287b739816613e2f96c2ccaa2a3a1df96eee3ef7a8669800",
  1119. "backend/internal/repository/ent_init_retry_test.go": "cee3b02a54e5e8121630432286c2c758e803446664427a8874e2fe611af67dd0",
  1120. "backend/internal/repository/error_passthrough_cache.go": "95118ef7737037c6eb020c78b576d01f498e6164b8de59143a7c25a154b2b590",
  1121. "backend/internal/repository/error_passthrough_repo.go": "ec7e7d2114cbe6473e99d3e63e75d776a2e852ff7ae17f36087184ada704660c",
  1122. "backend/internal/repository/error_translate.go": "2946ba5d2dec1f799462a972277577dc125faaac6b5c5719b554b4649baa4284",
  1123. "backend/internal/repository/fixtures_integration_test.go": "34b4d877fa3ceb17e866588f68da96a940a6f9c967fa3ac0c17fb52cb4dd164a",
  1124. "backend/internal/repository/gateway_cache.go": "f3fac2207d25a6abcb3e4ffa50c6d88abea2476e4604d8d51d9bd7385b8913fb",
  1125. "backend/internal/repository/gateway_cache_cyber_test.go": "aba29c320cd3ec0edcedcd504f3537bc83877b01cb8aa3635089a2d5cee58eb9",
  1126. "backend/internal/repository/gateway_cache_integration_test.go": "e88c200ab73361ff0de87bb3547f7a37bfaeaa40dec26f9a890b34f24596d5ec",
  1127. "backend/internal/repository/gateway_cache_live_test.go": "da16a32047e2133302374b2fc2b829ec1431634128bdde2ce32015a63a5c8d36",
  1128. "backend/internal/repository/gateway_cache_reasoning_test.go": "47dedda76b4b0b9080178d81e1f1bb282e54f4835a89217315219edeac15d026",
  1129. "backend/internal/repository/gateway_routing_integration_test.go": "9a2b109d6bce1666bca9131c3145858d43c6e89f1654df26d5ed31bb2136cf8d",
  1130. "backend/internal/repository/gemini_drive_client.go": "811684a2e44f3aadcd0df88065a947fab0fe500fd3b437d8f670c66250b5897e",
  1131. "backend/internal/repository/gemini_oauth_client.go": "8f759054d337828f4af5cba0a0804a586bdd260e78d5719061f23a08a9745e39",
  1132. "backend/internal/repository/gemini_token_cache.go": "f185143beedd7d0d63970d8e2adc129afddcc91272d52aab4607176849e56c19",
  1133. "backend/internal/repository/gemini_token_cache_integration_test.go": "03e2819b89c5869a74d90001ff5dbdcd7f61785a6557b9dddec3fd165123bdf6",
  1134. "backend/internal/repository/gemini_token_cache_test.go": "7b57d135684735ea5f0efe7dfa17b685c16976bff3598f32892d305d196667e5",
  1135. "backend/internal/repository/geminicli_codeassist_client.go": "471580c6077a003a46a7a08fc0e74cf197fe2ddb6ef765d94eff2b12ece82400",
  1136. "backend/internal/repository/github_release_service.go": "7a13f7b91b487cb59717b822c9a1134ca0ceb0914ac6093daae26af9f953f0aa",
  1137. "backend/internal/repository/github_release_service_test.go": "8ac508edb358f2c391c85fc304407900c33cd437334f6bafee00a006fd963c56",
  1138. "backend/internal/repository/global_model_pricing_repo.go": "bf09b63ab80b848b21b6ed0c1e16e23977121f7774bf87e35383a563653cd83d",
  1139. "backend/internal/repository/grok_oauth_client.go": "fe6ee8960019419d28075c5531a60405788f6d38114a97e5863f513f7b0a0e16",
  1140. "backend/internal/repository/grok_oauth_client_test.go": "140991803ab86c7af3e9e8708a8d6450bebe6d2e34826005152f888b8bedbad4",
  1141. "backend/internal/repository/group_model_allowlist_repair_migration_integration_test.go": "df58981e1e0640f9cc65f6683ac042702e250b6ec8e0754958904249cf563be6",
  1142. "backend/internal/repository/group_repo.go": "a359b0624956f06f724cbe37b0fe28187b1439010e8f2d7b63ed8bb91a79e861",
  1143. "backend/internal/repository/group_repo_duplicate_integration_test.go": "78cfd93982c1d9de6010f50a238acef7c0e9a897f755d32a1cc30b1a61b65b00",
  1144. "backend/internal/repository/group_repo_integration_test.go": "b45510d13f4958de85986985a19ad58457a9316d41818b86ddcb489f7065a340",
  1145. "backend/internal/repository/group_repo_sort_integration_test.go": "941740a2f946254801a49e390bbb0dd8775290199ecf8149442ca1f4cb404385",
  1146. "backend/internal/repository/group_usage_rollup_trigger_integration_test.go": "37e682e0fa4ed17ce7b6092433e5b6f51e9f94d247c9f67f5295aea107bb5e68",
  1147. "backend/internal/repository/http_upstream.go": "09ce688b43c657be5d44b3407cedfe26e6933bfb07b12b88f83aba250d971e6c",
  1148. "backend/internal/repository/http_upstream_benchmark_test.go": "53edc99efc6bbf37d644348d023cb06278c6eb319c3d0016abf37ab982530fba",
  1149. "backend/internal/repository/http_upstream_dial_timeout_test.go": "0f3bfc537b42f59d46c485c283c64936cb03849433227ab1bf85afb7d5deabb0",
  1150. "backend/internal/repository/http_upstream_http2_keepalive_test.go": "3b5a826788f0a4d44acf4790a7e770d46527188a2e9494d924016b8c43e3e5e4",
  1151. "backend/internal/repository/http_upstream_test.go": "cc4dfad232ef67d732b2b0e127320523a10e962ad3a12ba3c087d4c6c5836618",
  1152. "backend/internal/repository/http_upstream_tls_local_test.go": "bc0a2e1913d23a96083d8c94aa1f336fd312e8896198a7badc330bd02bcdd5e7",
  1153. "backend/internal/repository/idempotency_repo.go": "a68cecbfd35cf69cfd7dc1f976ea9ec0ebaf0b461b855572fb2e4109c25a0055",
  1154. "backend/internal/repository/idempotency_repo_integration_test.go": "944fac1b1e63be0ff90e3d0f385c6d92e93df41115b2ec60605a3ef24479e299",
  1155. "backend/internal/repository/identity_cache.go": "17d5830a4efd321cddcf08e93b8a7cb8dcf3d9deda292ccfed2b265c15adbcb9",
  1156. "backend/internal/repository/identity_cache_integration_test.go": "1203714ef596030a3cef95f32d491f8528abe65fd8689006c4a1dc0d5bb20b49",
  1157. "backend/internal/repository/identity_cache_test.go": "eacf9d7973d4d06490701f970033c44031a3b10520c252d936adc1df2e07ec82",
  1158. "backend/internal/repository/image_storage_s3.go": "24aa11f728130a0f94e8c2043df71ccd98574d7b6be25322ee8a4c79f2aa6bea",
  1159. "backend/internal/repository/image_task_store.go": "198dbd0b3e222d05a1511c548712a41ce267a7e67640950940775fdeada65220",
  1160. "backend/internal/repository/image_task_store_test.go": "b9739d2c329ca7993ac2bedc4e87623eeccb50ff013ab8a77963c87d04638c10",
  1161. "backend/internal/repository/inprocess_transport_test.go": "f6b78e546ed6c2b03d3065db69c3f06097564ca6ef3e75de1ea5ad83d07748f6",
  1162. "backend/internal/repository/integration_harness_test.go": "fd04a2bdf4282d1e3d7814a3d500d3a0402ce571dadb321d46204809430d240d",
  1163. "backend/internal/repository/internal500_counter_cache.go": "be999d88f04e6b8d376b9abf8dee4546610c39f7c8eb4ebdd8e1e643b5cd69ce",
  1164. "backend/internal/repository/leader_lock_cache.go": "97c6a4f21fb842687a162d30669e454e608de29090a98a9eeedb6648a49a8be8",
  1165. "backend/internal/repository/leader_lock_cache_test.go": "d6fe8c07b7b16be856917ad8367b75b5c5d1071cb4235336aeaf52cf5181d1dd",
  1166. "backend/internal/repository/migrations_runner.go": "d18d93efe65bba309bc1184037cb2a24ddfcb3c954c2100de834a67ad6ed40d1",
  1167. "backend/internal/repository/migrations_runner_checksum_test.go": "a3945e6dd6253b1b97e501fc9b2ff9408c5acd517925822cf22ccf31ba7981e7",
  1168. "backend/internal/repository/migrations_runner_extra_test.go": "f842faad1c01f0bf043bc01711299f351a9f4631773dbe541ffec310111cefab",
  1169. "backend/internal/repository/migrations_runner_notx_test.go": "9034c94fb711444df073e9e6d7981f591c8efe88d742661b090df16fe5b45cd0",
  1170. "backend/internal/repository/migrations_schema_integration_test.go": "3be1f474a77b3d5699fa02684e64f15c71f992874419a49dddf3eb4577e1837c",
  1171. "backend/internal/repository/openai_403_counter_cache.go": "b3a893c47573d4aae6bce18cee1355e6c83ae694b1c5ed2686186bedc71efafc",
  1172. "backend/internal/repository/openai_long_context_billing_migration_integration_test.go": "7fc133f2dbd29dcfe65ff05e9f143778e40efed7e2c1600a3ffbbf1de7476719",
  1173. "backend/internal/repository/openai_oauth_service.go": "b59d39225286b25809e5eddf09fd6d034d2b6681bd19efadb4eb3abdeaacdad6",
  1174. "backend/internal/repository/openai_oauth_service_test.go": "d5de05b9b8f2ef70cd23dbfd261ddf97cae89bedfb98052952881b2e28162314",
  1175. "backend/internal/repository/ops_error_where_test.go": "22347c600a8c95aff62ed208bc9271150b5f083f4ff8f8433b7752848aa84ce9",
  1176. "backend/internal/repository/ops_ingress_reject_repo.go": "23840db8d507cd002e8f23b80ed7d1ad9510c17145c752aed4f40b0eab5aa5ea",
  1177. "backend/internal/repository/ops_ingress_reject_repo_test.go": "6b5ca71b1aafc43717aa803c0016d54377f07b19e1d38afe00ae3eabe28b8bd1",
  1178. "backend/internal/repository/ops_repo.go": "a5e240d163b138cba7346da74ecbac60f6e467f4fe8f53415c3a7af046d57a79",
  1179. "backend/internal/repository/ops_repo_alerts.go": "e20609846fe9f6e82c0fad075391442c90175932aa24c2b6cc43ca8861e73680",
  1180. "backend/internal/repository/ops_repo_args_test.go": "62743634d7b8ac042afcf0c776962b079014cddb69e1c21bcbf1ab070f2ba7af",
  1181. "backend/internal/repository/ops_repo_dashboard.go": "24d156cf61fd79debb7f1f6042cc9b0a33711ca06c6d0e7258d9541b45f5b2c7",
  1182. "backend/internal/repository/ops_repo_dashboard_timeout_test.go": "329a74da1d55743726df5c95218d973583da816d6f37d6287393a459a7a7c4c7",
  1183. "backend/internal/repository/ops_repo_error_where_test.go": "590a87d36103602b6c1a7f972124cc60fa20cd98e50d7334f604ad4ccabea3d3",
  1184. "backend/internal/repository/ops_repo_get_error_log_by_id_integration_test.go": "8d2fb4d80a5c927d97fa925e2d4ab29905f16b9f972411b8d11756f3b1010a27",
  1185. "backend/internal/repository/ops_repo_histograms.go": "5472125ded0c1046b72ec995d6d46cfd1252cc01d661c1d95d679ec710d901e2",
  1186. "backend/internal/repository/ops_repo_latency_histogram_buckets.go": "25face0d270833252e04a9e1e0df6d8f9b3e3b3bbd1feed1d4cc85a3eddf5b90",
  1187. "backend/internal/repository/ops_repo_latency_histogram_buckets_test.go": "04a15295a773f9d0121badb8bd7dd68c46ca5db244cc4a1bd6bd635ebdedcdda",
  1188. "backend/internal/repository/ops_repo_metrics.go": "44bad44d0ac93fead619efea1ef9925e94e1f8bb3d3cf52ffa210587016c2a4f",
  1189. "backend/internal/repository/ops_repo_metrics_test.go": "9c7c2a972636c70435b536614986c74559f89e7281cdd0dadeff81ad1627d105",
  1190. "backend/internal/repository/ops_repo_openai_token_stats.go": "d2fb26a60752048efd45d33688094464227e553885eff4f81aa3ef585546056a",
  1191. "backend/internal/repository/ops_repo_openai_token_stats_test.go": "3dde821f54e1c8cb81e95a52382a399cdaf41378bfb4fcaf6774c8b63944133d",
  1192. "backend/internal/repository/ops_repo_preagg.go": "a2bce33e47f90d95c2e1d01dba81087717badda2b035e034f10aea04f2eedd20",
  1193. "backend/internal/repository/ops_repo_realtime_traffic.go": "e0c06dedfe52f09db6681745097975b088a08f5920d9b29124cc4b55637c4560",
  1194. "backend/internal/repository/ops_repo_replay_cleanup_test.go": "1e2b18ee20abbcdc45cb12a9feb8685dded663f8f4653ad34cf6afa87d3258d4",
  1195. "backend/internal/repository/ops_repo_request_details.go": "fd6208b35780dd0a855a23d23f25fef0e25c496fa2d6d21282b9b6b5c309abe7",
  1196. "backend/internal/repository/ops_repo_system_logs_test.go": "54d2f20f55b6c509d4101b733f275cb24c2d831461764b9eb9661cefc644da64",
  1197. "backend/internal/repository/ops_repo_trends.go": "302c7f8465f774ce55c188123675096cd2c93fbea75aab8f55a7f931d0dc74be",
  1198. "backend/internal/repository/ops_repo_window_stats.go": "fe8e8c8c6b8ae8a632979a6e0bacd0199c6841290278aa796d4fe04a445740f6",
  1199. "backend/internal/repository/ops_write_pressure_integration_test.go": "e2ca93871a9a7c4f3f1da1b5444241f9e8fa028c9b1b24b03c9fb7e40549c879",
  1200. "backend/internal/repository/pagination.go": "c78a5aba13bc8caaf91235d968b59a89ef5389692e6ec87ff76a06a7c4c88e4b",
  1201. "backend/internal/repository/passkey_repo.go": "0120c86e30963598caf327ea5db9f993850dba8e7732a2350e73cd97bdcb40a3",
  1202. "backend/internal/repository/passkey_session_store.go": "fd60f687bbea04e39d0d400cac5f0401a5c88099c26c11e008333df2c4622e96",
  1203. "backend/internal/repository/plugin_repo.go": "d589463ad3d991fd1f77603dd4f62ffaf72cd452eedd4f1a73280e65529c3b0d",
  1204. "backend/internal/repository/plugin_repo_integration_test.go": "29cf066dd91d176c859d962653cf9867c0726e7de9c0761ed28eedbee8402c28",
  1205. "backend/internal/repository/pricing_service.go": "ba753b9cc008becb2916f446f304ef290e2f1803ceebfc0c3303d37a1b6a4dc2",
  1206. "backend/internal/repository/pricing_service_test.go": "89ec7aa7c895735c239de3b9179415c9127ae7da3557f5d20e8e0cc32ac1c5d0",
  1207. "backend/internal/repository/promo_code_repo.go": "12da0b84a7503756339c1b817f7408f24526594dd2018cff47da716207d79877",
  1208. "backend/internal/repository/proxy_backup_reference_integration_test.go": "8d6d9fcbb04a9e3a467949859e96a93bdc5890b769a85676216165c8a4eeb326",
  1209. "backend/internal/repository/proxy_expiry_integration_test.go": "399789d231bb156e1949cfdf676fcd6b52dca500bf06d70c60fe551b449d30b0",
  1210. "backend/internal/repository/proxy_expiry_test.go": "4152f6622d75b74bcb83b226ab1338a15e1bbf94684a9065b02a103b87932244",
  1211. "backend/internal/repository/proxy_latency_cache.go": "9c274b64ee0ffab19877d7e5e0f3de056b0b91e7b35088b8e3ae3b79ea3ac6db",
  1212. "backend/internal/repository/proxy_probe_service.go": "b0ad58301f5274fa4a7cfad26f7ea17fea5f829b6625024d522d029d236e6133",
  1213. "backend/internal/repository/proxy_probe_service_test.go": "3ee378381a8a6a37c9a2ac66de51070e11ec72feb03a2112e0483dcae5c72811",
  1214. "backend/internal/repository/proxy_repeated_expiry_integration_test.go": "c76b7c1e4a7da8fd62943f73bb2d371ad91455a87c2d11e0fb69fda43750c979",
  1215. "backend/internal/repository/proxy_repo.go": "5c1614c96f3f9db8e443ef0b39a0cb1ca24dc44e7de92c232a00f6af139a96fe",
  1216. "backend/internal/repository/proxy_repo_integration_test.go": "6ad66fff7c13f078a74b33adc832dca8a36fd642d8cd2e133074a4161c8dcd81",
  1217. "backend/internal/repository/proxy_repo_sort_integration_test.go": "a0fd2bbc4d98419c53327cd95cbae0022e7dc4b4e540770a4840b783d79077fe",
  1218. "backend/internal/repository/proxy_repo_upstream_billing_probe_test.go": "eb1d2c0d8f9465c80fe90dfc8ea32aba499ce7c522195a0536e54df9b99e1e82",
  1219. "backend/internal/repository/redeem_cache.go": "cdda2b76811e45ab0d724505a293bd760dd919f2b18f5141598c21f6c0dc3a5e",
  1220. "backend/internal/repository/redeem_cache_integration_test.go": "233e9f4cf2d208a45735b9a95eca9a84f5353dd824cc2e531892a9372148268b",
  1221. "backend/internal/repository/redeem_cache_test.go": "62c44bffeba7be129b71bd6c83db0be017e519338f36de2d73710c41712297bd",
  1222. "backend/internal/repository/redeem_code_repo.go": "c82e2c3cb9a28beb56bc21226900ef87f3f4e9bc097f7885543f93d53ed72973",
  1223. "backend/internal/repository/redeem_code_repo_integration_test.go": "288efff0bd8d779f070c3c72641e754ec149714e61d75b10b5426fedd0979016",
  1224. "backend/internal/repository/redeem_code_repo_sort_integration_test.go": "3159381e8b92b1c1bb77cd9305c459a2e37d2410b84dac6424cc9ac4790e527c",
  1225. "backend/internal/repository/redis.go": "6a805051a92567bbf1e759010b7167737792b65f10016816b891e6bc358ead17",
  1226. "backend/internal/repository/redis_test.go": "70c8633f8e081187826b853e445d24bf79fe221fa6770fb8017a853601e7fb4a",
  1227. "backend/internal/repository/refresh_token_cache.go": "0f8b9f7356ca554aa8df4c77780842a7427a5de8e831279230f0bdc8b00a82c7",
  1228. "backend/internal/repository/req_client_pool.go": "a7b0bf43f8ede56bdd206804bb19e6f8e4f62c1352e00c34fe8bb31fcec55ead",
  1229. "backend/internal/repository/req_client_pool_test.go": "5fefe312cd56d7edaac5df38af1230dbdd6fcf356bb0a93bba2867e41c90a52e",
  1230. "backend/internal/repository/rpm_cache.go": "0f96035b831dc4552bd6693fc71c3be3cf40d89ae6768dca83a88fdfb7d1708c",
  1231. "backend/internal/repository/s3_client.go": "4765fff9e1e38a093dc66be5efff0e0c1258b49936203eea4e2fa1d263142554",
  1232. "backend/internal/repository/scheduled_test_repo.go": "37f8d67dff682ea587ba3f64fcbc0dac5ebdc09ff0471812699fd0f8a3505cd2",
  1233. "backend/internal/repository/scheduler_cache.go": "47e14cb24054792bf051cb910570d20a37ab6f6938fa865b2e832ec05167f974",
  1234. "backend/internal/repository/scheduler_cache_integration_test.go": "e54c6439f2271ab440a714bc960965ac52f15dd29e48086b7c189e6694a7ec5d",
  1235. "backend/internal/repository/scheduler_cache_last_used_unit_test.go": "24fdd757318d13cf2be2f96d6441f85a067c926bac1d30153e832f7ac1eba027",
  1236. "backend/internal/repository/scheduler_cache_rate_multiplier_unit_test.go": "85465c4c9f86d9cf4be9a6f2a51d8ca7a15b1531f6f5f81d6aa97c560bd40976",
  1237. "backend/internal/repository/scheduler_cache_test.go": "ca3daf25e55034ad1742edc7d7666868af8fffd6c7a735f17452e6029e4876bb",
  1238. "backend/internal/repository/scheduler_cache_unit_test.go": "07301231e5224d5698310af3b79c312ecd166360f936383e919278ae99b0a32a",
  1239. "backend/internal/repository/scheduler_mode1_projection_test.go": "6b443c258655ffc93d09369326b202973c2444f6907fab8a9fa079583165904f",
  1240. "backend/internal/repository/scheduler_outbox_repo.go": "ef0f7d1976a949e8661b2ff614ff3e18df11ac1275947c1a5070f4a0cf924573",
  1241. "backend/internal/repository/scheduler_outbox_repo_test.go": "5f95eae01e52cf1cb67ffde8aae1c924ce5367fa62cca5e17bf3eeb918fb6b64",
  1242. "backend/internal/repository/scheduler_snapshot_outbox_integration_test.go": "3bbd4468b8bcb589b482ad9e4377442b8b2900c40fc691305a6039f5cc6c45f7",
  1243. "backend/internal/repository/security_policy_repo.go": "6965a63fa502bd2173a76937363d1cb64b0678970c5c3079f50b1fe2c89f478e",
  1244. "backend/internal/repository/security_policy_session_store.go": "797341fc73f04ef5d516ac11a143b6f43428700bfe79ad0f65da588a1217d8fd",
  1245. "backend/internal/repository/security_policy_session_store_test.go": "94b98c144a02f116ccdb08fff9e71f098d61688ca852a49229d80b4833e6a595",
  1246. "backend/internal/repository/security_secret_bootstrap.go": "dae587774fc2822d8dd784629c3ca8e2afaf0c296095efebaa2960c12f7e30a8",
  1247. "backend/internal/repository/security_secret_bootstrap_test.go": "100cb47334e6e7b3ad84e27d80c0ff9a7c0d9ce8298e2980d9e72e3f27e81b80",
  1248. "backend/internal/repository/server_timing_redis.go": "9024635989d3aeba131bcf1b064412d9d0a84bb6926a3f35760b0298dce2e1f0",
  1249. "backend/internal/repository/server_timing_redis_test.go": "81582d3bc3fca496bccebb7ae1fe255cdfbab6432c61f4c6b00717ff42565a49",
  1250. "backend/internal/repository/server_timing_sql.go": "364070925d76bf9bc9294f7e899e487adcb61ef2b5dc9a341b599c91687bc712",
  1251. "backend/internal/repository/server_timing_sql_test.go": "86e188a75c92f76ffd1b79dd22482647583e483d468350e847942f705474ee0f",
  1252. "backend/internal/repository/session_limit_cache.go": "d7986f48f5e3db51f7de3941dfd243838379367423d8b9091e67141e1af4b04a",
  1253. "backend/internal/repository/session_limit_cache_integration_test.go": "0ec12fa5dd3a7855794c7d2729cadf38aab710a05c0956b9cca31becb3cd8fea",
  1254. "backend/internal/repository/setting_repo.go": "060afdb248be3c2b962b60a526e97aed2d26b04a1d754f6e6c211434af39182f",
  1255. "backend/internal/repository/setting_repo_integration_test.go": "e434458e185f9d797d51b07d8184f2af4871a76f2b232bc5667a01b9b59089a2",
  1256. "backend/internal/repository/simple_mode_admin_concurrency.go": "ae9b8cefecd5fb86903a5bf188e42c97f07deb3af6ab13b6cdb2004152618b14",
  1257. "backend/internal/repository/simple_mode_default_groups.go": "f97420b2b184b5a7ec02651dfcfcfb468bdb111cf925cf01f61917bcebc8206c",
  1258. "backend/internal/repository/simple_mode_default_groups_integration_test.go": "45a7f454857abc8fae0dc8b50291742113d16bb5644f6e272b026bb3b1788c89",
  1259. "backend/internal/repository/soft_delete_ent_integration_test.go": "1f55904554a405b3da290051810d095a90d8bad9460d888001118d4a4b790a41",
  1260. "backend/internal/repository/sql_scan.go": "285c07fd819f1b4a5f768d67e623bb72e4addf8469b1a801b9d04bbaeb59daa6",
  1261. "backend/internal/repository/temp_unsched_cache.go": "b4b8ef5fd5aa2ad5d34b47f2ca3f71d2a39164cb103e403b9fd124d408628415",
  1262. "backend/internal/repository/temp_unsched_cache_health_test.go": "80815d215c5990cfad8407de583aebf69467c7d6fdf9e06fa3a84ab13a395a08",
  1263. "backend/internal/repository/tencent_captcha_service.go": "b8adec49c69ba91aa144b6b1a9f7b325baaf6cf9e35b86b7f464da84c9c3251e",
  1264. "backend/internal/repository/tencent_captcha_service_test.go": "dcfca6fd716fe20605d77cae2a8273568290978490331afbca29c15853d7c8d3",
  1265. "backend/internal/repository/timeout_counter_cache.go": "1349a2d1c835107104e8db46e8f3277bb457727d1dc3bbc889c92cce76bdd755",
  1266. "backend/internal/repository/tls_fingerprint_profile_cache.go": "294a36e55693b58aaf04505dad91dd517031101254e3167d50d042e9b9a44191",
  1267. "backend/internal/repository/tls_fingerprint_profile_repo.go": "426d41ff7bb0460044c1e08b7992ffe09099cbd039f26df728a584e1e2aaaebd",
  1268. "backend/internal/repository/totp_cache.go": "e5618e25682297084f2fe3e7c7f04c46ea7fbe7f597e9d3cb6057519dca32b0b",
  1269. "backend/internal/repository/turnstile_service.go": "40a8c52a6fcfac4dbf8c63719776bdc93a071b9b3850a68de1c472e042f6c093",
  1270. "backend/internal/repository/turnstile_service_test.go": "903a59f5ffa92f973b70f0c62c5b1bb24f4602f3d5c8d412da238e4b2bfd78c1",
  1271. "backend/internal/repository/update_cache.go": "665b452ebedde03fe8dbe638aff8415a925a2f46d9c0f3ee96b906f24bbf187a",
  1272. "backend/internal/repository/update_cache_integration_test.go": "1d5cedb6a9f0c346cd1d80c124005fc3665f525fb9d28503b367f18e700373d3",
  1273. "backend/internal/repository/upstream_billing_probe_persistence_integration_test.go": "eb318302fe6ddd257ec1c9bf4dc7302ebb6ab1dad131c9c75cb046cea466b154",
  1274. "backend/internal/repository/usage_billing_repo.go": "0ab1ae66cf4d70e6de51605574a7ecf988e514a1b965df39859456796f93a71d",
  1275. "backend/internal/repository/usage_billing_repo_integration_test.go": "2bb60fe119a928ae95c678856d73c78306e0e901ecefaca308c27e83f71e6014",
  1276. "backend/internal/repository/usage_billing_repo_unit_test.go": "8568a5e0d51904cea0706b2621f860a3979636cc7a801713723254a70a45dab4",
  1277. "backend/internal/repository/usage_cleanup_repo.go": "886a5a7badf4e18ffde92da922486bd053b5effce07fdb3c2da3129e1124b059",
  1278. "backend/internal/repository/usage_cleanup_repo_ent_test.go": "2f1bd67d91f179d9b76cb6edca874257a2054187deb2b8a3d2406d36181fe1c7",
  1279. "backend/internal/repository/usage_cleanup_repo_test.go": "01ae937480480c089e10e2c784833c0e88229c2af62abc5f863987fd88bdb44f",
  1280. "backend/internal/repository/usage_log_effective_platform_test.go": "8b482c0a8b66a4513e8d1e85a6e1daa58b4913ec0a6a8010d1e9b7b009e0d8a4",
  1281. "backend/internal/repository/usage_log_repo.go": "99e8f2ee1bc7567af97ccefe9c41b99cc0a156b4468cf8bdd107bb11e9dadad4",
  1282. "backend/internal/repository/usage_log_repo_breakdown_test.go": "49c4529befbb842d4eac6c2de1435f1ea13af073e2c157e342cfa32e909debd6",
  1283. "backend/internal/repository/usage_log_repo_dashboard.go": "a4787c4135fc2a7a889a9e05ce455b86ba5c698ba7b66f7799661aaa8ba09aa6",
  1284. "backend/internal/repository/usage_log_repo_deleted_user_integration_test.go": "36d1883013e4f388c78960cb8b02f6c4287dc391b8a58a091c757c8040274f21",
  1285. "backend/internal/repository/usage_log_repo_group_summary_test.go": "9427fbad8af43f338a8f1deab6632140ee5fad93a24561b9fdf1d06fb9bfb34b",
  1286. "backend/internal/repository/usage_log_repo_insert.go": "5e10557e70be455a904bd40f3a695fd39d2aad5fe3b01eb1cb639d829ac11954",
  1287. "backend/internal/repository/usage_log_repo_insert_shape_unit_test.go": "51857680a5c64a0eee1148e7d02228c9c7400d2f0c0e48f78954a1f76cd2ae1d",
  1288. "backend/internal/repository/usage_log_repo_integration_test.go": "84103d561fa0c615d15c6798911d0d696d0171a3f6d9336a1d295f12a4efe795",
  1289. "backend/internal/repository/usage_log_repo_query.go": "3a2f19dc92a1c5f807d1dbf30ee482284573e658770e1d923ff0bca32f7b01a1",
  1290. "backend/internal/repository/usage_log_repo_request_type_test.go": "ccaf104a600936ccc3e92333816fa4191cfcd5bfe908537fd274afbe615430bb",
  1291. "backend/internal/repository/usage_log_repo_sort_integration_test.go": "e142387e03ab587b8725648026b2893a23fb96d905f6f4de03fa54805c804f55",
  1292. "backend/internal/repository/usage_log_repo_stats.go": "ac4befd926342bd4cbd29a945904842959528d0970dfc98000c9106280544567",
  1293. "backend/internal/repository/usage_log_repo_stats_integration_test.go": "694c9757bff7e11d77a78ee2c2a5d8eba00db6a68622e093ca0ab02fca9f7484",
  1294. "backend/internal/repository/usage_log_repo_trend.go": "0a53e4679d85d1a2d017573e6c47d5542a2be63284b9eed8d51d3f84b9ea97ec",
  1295. "backend/internal/repository/usage_log_repo_unit_test.go": "aae512cdd760aa70ae1af5f6d8633cca98cfc7eb43d71b634f9b7e68d2fdd43d",
  1296. "backend/internal/repository/usage_log_session_id_integration_test.go": "a367bb7ee81d13785b4e35aeedb1bc8c558eda591470f4b1c13a4675e6f6caef",
  1297. "backend/internal/repository/usage_log_session_id_unit_test.go": "c718e954eb6861833cc0cf5dddfe53e52410b9d0183ee7ee1043bbbb3f86a738",
  1298. "backend/internal/repository/user_attribute_repo.go": "ce8c7f554bc86bf64d4e8cff03258b2332486c0200769168bfbf0082c3a94148",
  1299. "backend/internal/repository/user_group_rate_repo.go": "ba9503cf9a7a9531ac4b2fa922c088802b30b27520e1b83fd130cf281805de55",
  1300. "backend/internal/repository/user_msg_queue_cache.go": "ba19ebf634931fc9d9f9f4ab95db44d71cf38c7e16f2ebd2a12cc2fa1b6a7787",
  1301. "backend/internal/repository/user_msg_queue_cache_integration_test.go": "9816b090d123582f0f75f0abd01bfea8c3c15d3522eec4689bbf3011ab39c4c4",
  1302. "backend/internal/repository/user_platform_quota_adapter_test.go": "657dc118f96e92083754306a0c704a991ce2f5a04dcf65e80dccde34b71ea354",
  1303. "backend/internal/repository/user_platform_quota_repo.go": "6c728655a8f78cc0cb40929e0c0e53eb14d85770920090dbf409fa0c296f089a",
  1304. "backend/internal/repository/user_platform_quota_repo_integration_test.go": "ce9abb24540b230582948c6766b5da1807d4ba56da13f4a86c5cf05f462ca264",
  1305. "backend/internal/repository/user_platform_quota_repo_test.go": "7bcd3cd9c61fcab57b2b9fb5190a4f496ce66c1fad74a53ba409994edd405d6d",
  1306. "backend/internal/repository/user_platform_quota_service_adapter.go": "f46788af234bcfef9745836e4d0f5d5975da9d4b8911140e5cdd55ad540727b2",
  1307. "backend/internal/repository/user_platform_quota_upsert_test.go": "1d3a7a221cdac0059ea539aa3c6fee2a32724ebfd903a6b17ca6fc5e2647b372",
  1308. "backend/internal/repository/user_profile_identity_repo.go": "3200ddf84f6f2b85cacdc7a28f0cbed0c634a86d4f1e79332998a1f5f6a59da6",
  1309. "backend/internal/repository/user_profile_identity_repo_contract_test.go": "f13e128b827a2d25d0d2b5869875eef06f3c52cc241d26328e4c9f589e047f29",
  1310. "backend/internal/repository/user_profile_identity_repo_unit_test.go": "c146d4e1aa42777a47f68dadced0ebca614b0818ba261ae517aa1bf2eddee6d7",
  1311. "backend/internal/repository/user_repo.go": "a1eb30fe6f3937af35229f4e09d68e25ec71a4643c28367236cdac90f87c94fd",
  1312. "backend/internal/repository/user_repo_apikey_group_filter_integration_test.go": "f9db02a4e157854e3f3740263e31bb18d1d9903f930c21ec587e08a0ea32b909",
  1313. "backend/internal/repository/user_repo_delete_atomicity_integration_test.go": "302c54592245dc434d0b5451fa7a3bbd9258b66d76ffeb44313ed2b2d808c86f",
  1314. "backend/internal/repository/user_repo_email_alias_test.go": "9c665a4f325889f8e3d4705d7bcea4b7215e1e694db66564c56ea938745bf805",
  1315. "backend/internal/repository/user_repo_email_identity_integration_test.go": "e1c77d4dbbeac907d271aa2a6dfdfb2f852e9fd9fbe9648bda9c6c156f0e519b",
  1316. "backend/internal/repository/user_repo_email_lookup_unit_test.go": "e66dbba10436e75ad9b4eb743855e6c129141e8dc093c6d2df52a5b90f35e660",
  1317. "backend/internal/repository/user_repo_include_deleted_integration_test.go": "48929517cf2c488a16388acd343b86b12d197b2ce0ce0a48eca2677b1ea29d8c",
  1318. "backend/internal/repository/user_repo_integration_test.go": "94096641509ef4e87be205ea1b33e25c1e35d8c1fc7186739a9311b1df0a9aff",
  1319. "backend/internal/repository/user_repo_invitation_claim_test.go": "c0cb7c20b54ffad6d6100ad179d650a0424e8043a0c49e707f25278c5bc560a1",
  1320. "backend/internal/repository/user_repo_lost_update_integration_test.go": "e4268d8b3baedbad3f87005e33013c85cc362580e0949b5a015d514f2ff9c756",
  1321. "backend/internal/repository/user_repo_redeem_adjustment_test.go": "1364c23177bd86c03dc8f26096f07bd3d620191e3a8157fde459e8698d91094a",
  1322. "backend/internal/repository/user_repo_sort_integration_test.go": "1b8da5286c93efa1b2bd3ce028eaf6b3668471aab86b0367b78d6c6055f8da93",
  1323. "backend/internal/repository/user_rpm_cache.go": "a78f20ff8d90f95890ceaf880346e571ea3f26fb94d5c87e0da1d63040f0b7c4",
  1324. "backend/internal/repository/user_subscription_lock_test.go": "4e08119f10366d7859de2b5b62d5f1da206f4026c46876adb0a5f0a9eabaaf86",
  1325. "backend/internal/repository/user_subscription_repo.go": "12ce7309fa1733ecc718ee6e5622b132fd5a6b414d40b3ea2b9d575c077ac135",
  1326. "backend/internal/repository/user_subscription_repo_integration_test.go": "711e6875a2cc03b6dff71ac1be46d7b631bec09ff14160ba93d351b541ef78ec",
  1327. "backend/internal/repository/wire.go": "c71439904f8d98b44e96b86a65a6e015800437494b6226058c286260fd92821e",
  1328. "backend/internal/securityaudit/coordinator.go": "5860fdf6ecf731428d8d6a78b4ba17e493889fddbc10b59c2b1628314be4d68c",
  1329. "backend/internal/securityaudit/coordinator_legacy.go": "752f56c3ebf4978bb6e45cf38db137d007ab15f884af489ea9605d4a54e3bfd8",
  1330. "backend/internal/securityaudit/coordinator_test.go": "1ab535d4cde3c843181ba7e438550020a35b715db7077fe0ef23e07aca44f35b",
  1331. "backend/internal/securityaudit/prompt_config.go": "381d6119833d4e5d315f32c5bcb6e33747e01fa6266bf144276abfc791f5cc72",
  1332. "backend/internal/securityaudit/prompt_config_integration_test.go": "8b1505e432877ab03cc231e1255087834e5ce5f5e852da6119a085fd8a5a2edb",
  1333. "backend/internal/securityaudit/prompt_config_store.go": "dcdaf62702854e8c0d33caff9b09d8ecc4c5ff668e622254b42ff6b5549b0bd0",
  1334. "backend/internal/securityaudit/prompt_config_test.go": "c3421ede524f68ac3907b18ebade750185e456c38f775a761fe47fd7646c1f01",
  1335. "backend/internal/securityaudit/prompt_enqueue.go": "da3be8c233eec074938befc7132082fabc2942d964290c038b137d050c2cb082",
  1336. "backend/internal/securityaudit/prompt_event_repository.go": "678c894a23d809f6e17a0d41bc3220c5e1d6d2a65cc59f33c443ca19c764b7d0",
  1337. "backend/internal/securityaudit/prompt_guard.go": "59fd4ab39eba3090e4683c7c824437afa625df4569dabcf32c9828a5f97c3b3e",
  1338. "backend/internal/securityaudit/prompt_guard_test.go": "380e655447521ebdf40687103656b040d78a6b82818a05a4e82b99c184d5325f",
  1339. "backend/internal/securityaudit/prompt_handler.go": "08c239d2a55d085ef005d005a262636e377c272719aa38af7ecb43d4a2108426",
  1340. "backend/internal/securityaudit/prompt_handler_test.go": "349fceb6e3a34014c558ceb1501e4a47494cc37c12a3d82fe86631a4a94bea67",
  1341. "backend/internal/securityaudit/prompt_issue_summary.go": "e2f1f3170275766f7fb17e34b866fd734486c6418f266847d95ef428239d3602",
  1342. "backend/internal/securityaudit/prompt_logging.go": "83aa8ed2495eba202d0c3d0fee155c7568de09bc259bb51d17f9e405240c63e9",
  1343. "backend/internal/securityaudit/prompt_logging_test.go": "0aa274e9a6138a46d3fcc24887b9e5a5b03e210e50ef7fe57d2c3659bc58610a",
  1344. "backend/internal/securityaudit/prompt_metrics.go": "eda1f4f6d3271d73b64cf6378a3314ecc079d2b8116bb6aaa431337afcb64de3",
  1345. "backend/internal/securityaudit/prompt_metrics_test.go": "728c536f5e92809021b47287c7025107c81591667765193a7ece9914e1b63c9c",
  1346. "backend/internal/securityaudit/prompt_module.go": "a8262b0d62cf691843d7e6e8e89273c71aa927eb530fbec95cd8869f7f7f4183",
  1347. "backend/internal/securityaudit/prompt_outbound_security.go": "c7177a47f7519a36ff0af72a5e3eb441b35aa45344d7da280184ded3e4329cf7",
  1348. "backend/internal/securityaudit/prompt_outbound_security_test.go": "6be47ad785c846c1803815746fc268fde00955ca06b091f189607943992d5978",
  1349. "backend/internal/securityaudit/prompt_payload_store.go": "9452ea32800515899d44c8f73418233658ada07e2cb177e63546e002293a80db",
  1350. "backend/internal/securityaudit/prompt_payload_store_integration_test.go": "d721151b9142200bd2ce1f2c25d1f209afa268b3a2ff38a7cd1195acddb965e0",
  1351. "backend/internal/securityaudit/prompt_qwen3guard.go": "cf285bb708b1d962cc343f53fed7fe908c1b00f14a6ae1c8baa634467753057a",
  1352. "backend/internal/securityaudit/prompt_qwen3guard_test.go": "59b272c0003fba8a35fd1d9484d4c5bc3b57adda7a1cd92df039c98a4269d4bd",
  1353. "backend/internal/securityaudit/prompt_repository.go": "10458bf978e3412afdc91b62e165c4465cc142a5ab42a044e60688e480f4fcab",
  1354. "backend/internal/securityaudit/prompt_repository_integration_test.go": "ae7e4b7d460f4a05bb1197a27d252f8e1ef7229c7f6d3125ea12c50d77347901",
  1355. "backend/internal/securityaudit/prompt_repository_test.go": "fd6a290ec15cee37f6f1af0d9723ce6ef3d63ee028f038e065259923b897cbed",
  1356. "backend/internal/securityaudit/prompt_scanner.go": "b0422d22a85904a28644a5a3194721dea8c255dddb8fc2ab9b3b12d8ad36f888",
  1357. "backend/internal/securityaudit/prompt_service.go": "dd1ac88e59f90b7abcf73027da5cae0dcbb683504ce24db13aee16e6db7c4bc2",
  1358. "backend/internal/securityaudit/prompt_service_test.go": "7fcdc95fb5472971d73f716a3a04b7fe3d091d4c93814ecd4795525b4012f388",
  1359. "backend/internal/securityaudit/prompt_snapshot.go": "f9935be5d6a0730ff6605a7d707d511ebe1b16776720d73ffa4a142758a599e3",
  1360. "backend/internal/securityaudit/prompt_snapshot_test.go": "3ef1343079008466dbc23b7a16c9ab59198088899a0b9c7ef837ddd00dd59fb4",
  1361. "backend/internal/securityaudit/prompt_types.go": "0f425b127db2bfac8f9f0ed61b2f7af442a09185cf1faebca02a6dd218ab28fc",
  1362. "backend/internal/securityaudit/prompt_worker.go": "692d4330f0407d595a7ce793dbdb9f737c9a1463de479d58bf65f7a76edd09c8",
  1363. "backend/internal/securityaudit/prompt_worker_test.go": "ae99edc52524e78e1c03708c3c906613e27442fd74b17ac3e0ee33072ae8089f",
  1364. "backend/internal/server/api_contract_test.go": "c3252d29e91edd584ea06bd827c3d515f3fc710d480a0b30414568db0f7add56",
  1365. "backend/internal/server/http.go": "dbb4e5f8aaddbf59631451792635df2d280985870ae9baf5b9bd646f7199df4e",
  1366. "backend/internal/server/http_ingress_test.go": "c5ea8b07c2874054365adc0a127b12e7ed7fd996ac3e8c230a1def45e7130261",
  1367. "backend/internal/server/middleware/admin_auth.go": "0d8c59565948688b52f737c24349c9f1cb57c05469ac14089c950c061c45ca01",
  1368. "backend/internal/server/middleware/admin_auth_test.go": "91cc2646c8c32e6915626474378996e1f48f6d0639553928c49dac6a3438d15c",
  1369. "backend/internal/server/middleware/admin_compliance.go": "3420c027413fa7627e16328c08297e896ae2fb779fc5244c688610fdbc0c6728",
  1370. "backend/internal/server/middleware/admin_compliance_test.go": "32257a229a6f45b27c83a4f6613b2858b345c28240666fe666065a98f76a25ee",
  1371. "backend/internal/server/middleware/admin_only.go": "65daa94303eac3c4c366b5d560362cef34c80afcfc062c99999ee35e7570a51b",
  1372. "backend/internal/server/middleware/api_key_auth.go": "a178445990e84b6ca35d06951ef6e8380926bf66ea34189cce64ab75114203e1",
  1373. "backend/internal/server/middleware/api_key_auth_google.go": "5cc1b0f0b339eadd9e9afd9961a89fd5467be4eca7fc15b855cca3d6f641b1e5",
  1374. "backend/internal/server/middleware/api_key_auth_google_test.go": "69363207997d3229d3c3d7e65f7d746a13ef263d7e9d75d19506a5bdf36592e4",
  1375. "backend/internal/server/middleware/api_key_auth_image_task_test.go": "f3a77a9317f126ac09865e6264356341766aeda7240c6aa52ffb824af42385b5",
  1376. "backend/internal/server/middleware/api_key_auth_test.go": "d784424cb5be6d56360476be1d7f95daff3109345a531679b43961f5274ba1ab",
  1377. "backend/internal/server/middleware/audit_log.go": "3d481edb59d541604e75fdf44f0346bd6b053c9c08d7dee938296b60655dc9ae",
  1378. "backend/internal/server/middleware/audit_log_test.go": "19a4dd865b357e3be0598c0b72d8a70f730e100ee4c24280d579bb7c89c3d54c",
  1379. "backend/internal/server/middleware/auth_subject.go": "a6ac62cf8bd1c6ac1acdbc643e1b55e18d73897c13298ef03286533216643173",
  1380. "backend/internal/server/middleware/backend_mode_guard.go": "1f11edac06a8a6bb2127ca99cdb25680ee3934a5565484dae3dbab70e8cb0738",
  1381. "backend/internal/server/middleware/backend_mode_guard_test.go": "24e18945b34b0d1161a4074520357918c3b3b0e013c3ab35e6130e7bc65c21c2",
  1382. "backend/internal/server/middleware/client_request_id.go": "18677149e9a3b86b1429af0a6ded145089f589ad36df02abb474dd7f2668b867",
  1383. "backend/internal/server/middleware/client_request_id_test.go": "6298f8835ab650701959ba59fc8bc2dd07531268c8dd5b52d5c250c0179b47c8",
  1384. "backend/internal/server/middleware/cors.go": "4c9fb70786ab052e64f08c114c036f2e68d650e1e3b845d0234720384e2e0766",
  1385. "backend/internal/server/middleware/cors_test.go": "4718a0a5e238b835ae0e47ae0be9ba678e5465a6cc66892c13706fc8b3b1a6d5",
  1386. "backend/internal/server/middleware/group_model_allowlist.go": "dcf2702c4045db6afde0f072e8670053ece3b665fe676df09a0dda47a6fbe3ba",
  1387. "backend/internal/server/middleware/group_model_allowlist_test.go": "c02d04b623f63227a5861c5aee15ed46ad4b9833efaa17cae2d751d43076b174",
  1388. "backend/internal/server/middleware/ingress_reject.go": "eb6f69d679cf9bb95d7dd30ccdefc4f4d06eb1d89147686994ef4bb1ed145e14",
  1389. "backend/internal/server/middleware/ingress_reject_access_sampler.go": "45ab8104cfe3e4c7a67f1752d55453eb4a227dedee89c1ea2892e1b81626bace",
  1390. "backend/internal/server/middleware/ingress_reject_access_sampler_test.go": "4dc60238c800bf8dcfc8a15afbc86993a2700e2af451f884fde7db12b0590ceb",
  1391. "backend/internal/server/middleware/ingress_reject_test.go": "934dce30d829ee4e840f94098d61bacd4d95dc872d5a04d49c04bfce0ab0059e",
  1392. "backend/internal/server/middleware/invalid_auth_abuse_test.go": "42c76fd78b885b4039d588d2f72a7e7fa783cf78288f98b71536d785fdc9eaa9",
  1393. "backend/internal/server/middleware/jwt_auth.go": "045d6afe27fccab3ee59d94041eb9cbaea0d458e02bef96a260fb402b2cf41ac",
  1394. "backend/internal/server/middleware/jwt_auth_test.go": "e708f517fea2b1d6283554153ab59d6689e6b6bd299319aadfb8a69cd0251fa9",
  1395. "backend/internal/server/middleware/logger.go": "5bed268a6f8bf0f764ebf3bc85e8cf05b22a4eaa118a98062f5730b6f35e4f4d",
  1396. "backend/internal/server/middleware/middleware.go": "54f4e3dc376142e268fbc7e65fa5868fc06a0b60c4a5f6cd72f3bc73cb74e591",
  1397. "backend/internal/server/middleware/misc_coverage_test.go": "8f738327b75034417db53ef0127f9d7d23957b1a69e57f450aac3e55e19e0d98",
  1398. "backend/internal/server/middleware/openai_fast_policy_forwarding_test.go": "6476a8e7a3fab8f8823f011526eb2a5a837967605f180c9ca77da6beba6dacdd",
  1399. "backend/internal/server/middleware/optional_jwt_auth.go": "c4f38403095c3580da56d72f1bbfaaf29c9f2ef55a848299dd765b76ecbf0490",
  1400. "backend/internal/server/middleware/optional_jwt_auth_test.go": "0e4d90d144012def194a4ed24ae86b00e27599349111bdd85b7952341e11259d",
  1401. "backend/internal/server/middleware/panel_rate_limit.go": "0fb6ac7cb5a7b44d6d3145d02937dba13cb844213d96d383e026973130fdc08a",
  1402. "backend/internal/server/middleware/panel_rate_limit_test.go": "d0542f31dd3f0c740c31255d03a9620f8de126aa6a3d995b53e38a0f50ff2026",
  1403. "backend/internal/server/middleware/recovery.go": "090a2a3cd76f8e40a820052b15fdc2dd7501df7bb91229fabe8a743fb6697ab6",
  1404. "backend/internal/server/middleware/recovery_test.go": "e3698cc3e576a0a3e0915bb7642eb6d5cd97306304b7733d4b512281a8afb8de",
  1405. "backend/internal/server/middleware/request_access_logger_test.go": "85d95b109a93bef0f9c83ae4c939dded7e8bba35f82b0b77bd1f2b84c6f4e6f3",
  1406. "backend/internal/server/middleware/request_body_limit.go": "e60c117a9141b263224be47393e9dd5b651aaab57aac79a18d2e3f6b09f90bb0",
  1407. "backend/internal/server/middleware/request_logger.go": "01873a0168b6ecf3ac3858d1fbddce0520c97abee8f0ff3640862eb0b2f973d9",
  1408. "backend/internal/server/middleware/request_metadata.go": "4ed03171fdad251742ede5f1a5537f56dfd70a2e27b0f7699dda57d59f0f7329",
  1409. "backend/internal/server/middleware/security_headers.go": "239590bccf7a10c21115a26750696546364f7057b833511d19768421ae87a563",
  1410. "backend/internal/server/middleware/security_headers_test.go": "77c3f33672549e1e071149b28345d0b38ec75024d70c8286152471ed8e464d59",
  1411. "backend/internal/server/middleware/server_timing.go": "15d241bb0381c12dd8caad4dbf673a8733e6b4b57e83dd476135d12b4f7558a1",
  1412. "backend/internal/server/middleware/server_timing_test.go": "92d050d2deb465159848e8bc5f3b3d1a23684617d9b9705eade86900b355b2ae",
  1413. "backend/internal/server/middleware/session_binding.go": "3f2d3c5ff91134addcdb60daf9db1f9f4191871716159f880887330bedca5412",
  1414. "backend/internal/server/middleware/session_binding_test.go": "957ad11f2377f58582eb0f868d633b381b5c857ca5390da8d51f93bd2394e451",
  1415. "backend/internal/server/middleware/step_up.go": "15a7cf995a9b0f90eb7c3f599d29102d3f04a2799bde7c92644cf215b3c0f301",
  1416. "backend/internal/server/middleware/step_up_test.go": "b344af02c6a5221d7d529a8c9b3c32004018dfa0a8c8bd802b438c32b560bab2",
  1417. "backend/internal/server/middleware/wire.go": "f15241c280cd6387715591349942b7f9d2841337b4ea95933e34efb076bd9d7a",
  1418. "backend/internal/server/router.go": "be854b34522f8b4e2e4ae6ac223000526544da466fa3ffde8e6d6613e542a4d5",
  1419. "backend/internal/server/routes/admin.go": "ff2dd9137658f77b25b438da84f3fb4460df67d6940371e628d5cc07adb3ec7a",
  1420. "backend/internal/server/routes/auth.go": "df989b29580838f5e242dbd8f1b29f908bedb1b18d737a18a3ffef4ace2d6b19",
  1421. "backend/internal/server/routes/auth_rate_limit_integration_test.go": "48987185a023b74aff6d813ef8d4e5b56cc3131206be0fdfa9e4861c5ddfa067",
  1422. "backend/internal/server/routes/auth_rate_limit_test.go": "82060c3ebabdf8b26b7187e880d537aac7f9ac15f425d1ac8550c918b4fde5be",
  1423. "backend/internal/server/routes/channel_monitor_feature_gate_test.go": "c0413f85aa290b41a5051e7c55cc0284eac3f679ecca01052006a6150faf63f9",
  1424. "backend/internal/server/routes/common.go": "9dda148e1d69179f9430a96cd9bcdc3f0b2180d93291f18dd0c31dd9caf1311a",
  1425. "backend/internal/server/routes/composite_platform_test.go": "5e759993a2bcce325c0b34c4adb084c3b9398568a2623986fe3ddccc0f29f160",
  1426. "backend/internal/server/routes/gateway.go": "d770fd07a94322a613954552f417b2b25613f3e2af8319da453d1c3cce425923",
  1427. "backend/internal/server/routes/gateway_codex_models_test.go": "2481dcac2811e35f18c7796acf254bf5e30cf7e96f0bc58b7fd082716af8862b",
  1428. "backend/internal/server/routes/gateway_key_billing_test.go": "093e13e91f4abe6c5ccc928a1fa075a452e443068274f265419cf86d542889d1",
  1429. "backend/internal/server/routes/gateway_model_allowlist_test.go": "d49c8d175017ae96a879effbd265b7a6db2ee27a47e1484fcf61b7e07edbb403",
  1430. "backend/internal/server/routes/gateway_models_pinned_test.go": "76b6fcda6531946eadbc2ad2f2c286164357a15a7432524a0f52993d00060e9a",
  1431. "backend/internal/server/routes/gateway_test.go": "750894e259f98d021ce4459c95bebad288ff0fc3fc0b4af3d414692e697a6876",
  1432. "backend/internal/server/routes/model_plaza.go": "f2b122ccece86e535293ee60c1aa2805c6c1879b05a77e685a36e8204c7dc2fb",
  1433. "backend/internal/server/routes/ops_ingress_reject_routes_test.go": "2b617a0afeaa9eeef3ff8411ff79344aba36e0e13ea62886cfe8382e921ad8b8",
  1434. "backend/internal/server/routes/payment.go": "2a9d69148ffbee198bf790547046acf271ceb6f582894d49b3bc16736f5420c0",
  1435. "backend/internal/server/routes/prompt_audit_route_coverage_test.go": "47fce01dc69c8d75ecbf442281e81978bc2bf078b96bf10ee47f776fa79c5da9",
  1436. "backend/internal/server/routes/user.go": "efc0e5e941d962c81ba7f3d315bb44bf4027265b0f9095c6063dd0aa2397b40d",
  1437. "backend/internal/service/account.go": "9b699dc8656f2e2026a508eac3581d9321ba3352b5d36a42a7a92cd9bb7530e7",
  1438. "backend/internal/service/account_anthropic_passthrough_test.go": "1099061ef0b660d56e59b2848292662b648674ea869380148e837e588cfacb38",
  1439. "backend/internal/service/account_anti_degrade.go": "6518b58bec34c9133cc4e2aca7cf8f066b20de30c70566f463da97f22c069a56",
  1440. "backend/internal/service/account_anti_degrade_test.go": "ca074ed426231dfbc2932863dbdca3baed4a1de4a395c5e7d66a40089d46a25c",
  1441. "backend/internal/service/account_base_url_test.go": "83c232aa8ff981bc2ed20d745f102d212b14e90921cade45fe8f79e97b520359",
  1442. "backend/internal/service/account_billing_rate_multiplier_test.go": "978a602410cfa8bff3f5346965dd5af8e53ccc0b7a7ce098641434b25d817eea",
  1443. "backend/internal/service/account_codex_cli_only_app_server_test.go": "0edfedd5bfe781d48f6e7e5b0a882416aa4bd1d933463113d1e05f3d790becc3",
  1444. "backend/internal/service/account_codex_fingerprint_seed_lifecycle_test.go": "a8bd978e521cfb3490702ff7782aefc3a544a1b0339feb5a0228db552e2000e9",
  1445. "backend/internal/service/account_credential_shadow_skip_test.go": "b30bf3824287a5997413c185f5bfcdb445ba7b09171c4c1213bf77052abd9b74",
  1446. "backend/internal/service/account_credentials_persistence.go": "1a0e8d462c9c046e2688a9b9239feddc28a3dc3d41d500c0a16840af741fdf86",
  1447. "backend/internal/service/account_credentials_redact.go": "895d10736ff1a92959828388b715239a4701b8a4a977b9a540f926c1a44f87dc",
  1448. "backend/internal/service/account_credentials_redact_test.go": "c6487dfc1bd319498772ceb26922256f173ecff3a0f0eaa353c6ada98a3927b5",
  1449. "backend/internal/service/account_expiry_service.go": "80e9e49d0c4a93783fa93f4baa7b5aeb8241950d77bac265ea3174128d52760c",
  1450. "backend/internal/service/account_grok_media_eligibility.go": "1e6fdf5be8f0b239932746dba7201526a2785c85b8cbcfc1b8e639090f84e8bc",
  1451. "backend/internal/service/account_grok_media_eligibility_test.go": "e956acdf99bd178746b6ad7402b1696e48867223b54f0ddc34db259d59b53666",
  1452. "backend/internal/service/account_group.go": "cb38d1e6de27d9f72668eb3b92195b307dd1549800d4d81082631139f4257084",
  1453. "backend/internal/service/account_header_override.go": "5c67399cb9b093a3c7964f3709b9d38647fe6c087e478b20721bd90b0c5c772c",
  1454. "backend/internal/service/account_header_override_test.go": "9735541f148d8aefe3c36d6abefe2173600ad5388ede99bec04c1e149b54a681",
  1455. "backend/internal/service/account_health.go": "e161784bea5c469e8fa6f45dfb54b9b5f0663d293fbfbaf5b2346fd941bbf322",
  1456. "backend/internal/service/account_health_service_test.go": "8ce0e3112a05bde96176bd673730a99681f6d1847a26731ccaad30430bf7f41a",
  1457. "backend/internal/service/account_health_test.go": "c5ce9d59b6f75fd49fea9d685f249b8abb4ea47e971c3864cb93888da9bb2707",
  1458. "backend/internal/service/account_intercept_warmup_test.go": "cfbbee18dfb2483d55e082d922ba4893d48f17e7dbe2ba026cea89598e35a65a",
  1459. "backend/internal/service/account_load_factor_test.go": "76a8f961306410a4c434f87c89df093cd0630d7399740e1aa591355bff261719",
  1460. "backend/internal/service/account_long_context_billing_test.go": "64782a52996f4a191855044abce6e223027a17f7522851672c4830f207ad584e",
  1461. "backend/internal/service/account_mode1_protection.go": "0aacf9d0afe68e3940bca1c1026ba98608ad34c9d79f853edbc76c760db7a831",
  1462. "backend/internal/service/account_mode1_protection_test.go": "c8d23f01ff1a19164ffedb8617a63a86b93c0550e803cada2f05b947623bb909",
  1463. "backend/internal/service/account_mode1_v3_test.go": "ffce9d1896543f0d4bfbc1a9e6fe467d07973e11937815f9dd065ac959728411",
  1464. "backend/internal/service/account_openai_compact_test.go": "82bf8dd49db3f4c4f5558f52b77339f0b21988c42c43a6a50167dbe39dc3bc08",
  1465. "backend/internal/service/account_openai_passthrough_test.go": "debde85f042b9c3d5b01cb04818537b30ead3ab66da03f9129a4c3522c5f2b71",
  1466. "backend/internal/service/account_pool_mode_test.go": "9ecba2f6c0b88fec4424652c7cd436ed85c42ab896dfb0a8e8e3870d2ba8932b",
  1467. "backend/internal/service/account_pool_retry_status_codes_test.go": "de505f970002ed6ca4a4a967aed7563a9ab8d943fcfe484fa4ab7e133156eca7",
  1468. "backend/internal/service/account_proxy_selection.go": "38d76ce52a148eaf3894c568b9451625746861868be7707c49dd85937a4c2929",
  1469. "backend/internal/service/account_proxy_selection_test.go": "57b3e666f1c175ed4768ecfde1361360a829dedd6610aba63443e97dac7a7cd8",
  1470. "backend/internal/service/account_quota_reset_test.go": "ca114b71055f7ed1da098d3b45c2ce60d29d360be3f1f60f8824dec3a66c53d1",
  1471. "backend/internal/service/account_quota_schedulable_test.go": "12a72b5e766df01437a9134fcedf356dcdecb6932f7bb1819f520caed73f022b",
  1472. "backend/internal/service/account_repository_refresh_candidates_unit_test.go": "b7d22cf8c170770f1108548c5f91e3497bc2dc58b161538f6d75df3c86fbf7ba",
  1473. "backend/internal/service/account_rpm_test.go": "019e603c08406a5647732250dbdd71ca24717044e6ae61064ace0333b654da1a",
  1474. "backend/internal/service/account_scheduling_threshold_eval.go": "38c5a54ba987d8fd4cd9911a4f55e169d4ed277b6bfb944e9dce9ddcfeaeb8bb",
  1475. "backend/internal/service/account_scheduling_threshold_eval_test.go": "5356d571a556461404bfc19bc6ff08e575302c92ca7709bbd6ce73ccedc2bd66",
  1476. "backend/internal/service/account_scheduling_threshold_integration_test.go": "9ba8856ddecef88d0e5e00f3c6f8ae02ba99eb4a0707096071c0a596357bb077",
  1477. "backend/internal/service/account_scheduling_threshold_reason.go": "c2fa6d8ca4af9b4212743c1ee5b2a018621ad355c5b969155be7dfbe1771f8a3",
  1478. "backend/internal/service/account_scheduling_threshold_reason_test.go": "9b1d36dbd1a6ac405b23b3de3a376f07e597b70fb6777230bb8886b55caba227",
  1479. "backend/internal/service/account_service.go": "54d8e942fb2f3e7042786e2fcf1c3614453ad103577eee4d162dab13949c6dab",
  1480. "backend/internal/service/account_service_delete_test.go": "28982ba050c8db34041ee9787a13d0643270a8d945e4c9491176ffeecafffbce",
  1481. "backend/internal/service/account_spark_shadow_test.go": "6a4aa7faab1bab085e5af9ce31c85257a2f83f5eb3765c22b6f4ce40ce7c86e6",
  1482. "backend/internal/service/account_stats_pricing.go": "86a4c4f73a04742bf20b5d74a820304ea4e67293b06da7e738c80296d2c9d207",
  1483. "backend/internal/service/account_stats_pricing_test.go": "c0d78b4b7e798f8c89af926efc354b69e0a82306f9e0583e92216a8bf76b0b00",
  1484. "backend/internal/service/account_test_models_test.go": "1eba4db3f1d889c91139254d683a401501b91a6757f53c0711456d25106a91c6",
  1485. "backend/internal/service/account_test_service.go": "f2aca34dc34f2a68114604e892ee5d7a7fcbbf66606099a75ec2cbcadfa761cd",
  1486. "backend/internal/service/account_test_service_antigravity_test.go": "0d24e70f1cb7a0cd4120743598f5215f8454604e143b953a3cbd7b68026fa97b",
  1487. "backend/internal/service/account_test_service_cn_adaptive.go": "19868ecc1655302bcc1f8dd1d8d258b5cdbd7730873b8ec7b4dfe96024c9786e",
  1488. "backend/internal/service/account_test_service_cn_adaptive_test.go": "fa4f2647a5d7475f90b865a47fb09c9b1c4bc9dcd4be7fb24eb7e3a32c80d694",
  1489. "backend/internal/service/account_test_service_gemini_test.go": "9889839c92152c0800d1e8d3b1bcc664ae531ef52d1d1a5fd4fde48272054f13",
  1490. "backend/internal/service/account_test_service_grok_test.go": "4061cdd42affe447b3babe2f71f9b6cbe4b5afdb918a7d499ea9908b2ed0eabc",
  1491. "backend/internal/service/account_test_service_openai_compact_test.go": "500cf93eef886aaec192e48ee4d8b1549b589903e7b3351f1aa10ef5de5af72e",
  1492. "backend/internal/service/account_test_service_openai_image_test.go": "f1ac12ef7b92c320a4977abeb6af6cb75cbde46a2b61d5af3a16c409d4236600",
  1493. "backend/internal/service/account_test_service_openai_test.go": "e998a1ab588833ca9412d171d3fb37fdc3091829e8f23be7bb62024d14594c32",
  1494. "backend/internal/service/account_usage_service.go": "62d6053960ba9ece4c985659c8fbdcc0313ef4ad73b2657710aa2b8347e64827",
  1495. "backend/internal/service/account_usage_service_batch_test.go": "3a6ec07ce8d3d90f556b3eb565813200679690bcc9d5c095d5adde4103e3ba25",
  1496. "backend/internal/service/account_usage_service_fable_test.go": "a96f1aaec600c9ac95a7db88c409eb6f3bcaa4d9aad6b00294cbd05c5d550097",
  1497. "backend/internal/service/account_usage_service_spark_shadow_test.go": "3dea6adccaf579a6c8223fd38565f5320db5a3f4c53b99fa19e9b9bc40615f70",
  1498. "backend/internal/service/account_usage_service_test.go": "2dc762276fad6c871fe004f732f6da22fbe88f2b6eecfdbff5712085ff4c8efd",
  1499. "backend/internal/service/account_usage_session_window_test.go": "d7af31eba6276e9240a6abf1139caf513b8e1fe4759d71c2264fb645576ce6df",
  1500. "backend/internal/service/account_websearch_test.go": "b1b0f59d6bfdca0835246c9090fe20bff1700e2502edd138401a42d570a1bac5",
  1501. "backend/internal/service/account_wildcard_test.go": "0ca0ad06fdfc7ae454955b278194eee09587e0e731e4bc5e5b93cfe8e635c2e1",
  1502. "backend/internal/service/adaptive_api_protocol_test.go": "60eab86cf071412e725039dcd8992f884576cf4907fefdc100b1eebcca2d11d4",
  1503. "backend/internal/service/admin_account.go": "eb0b0d0f0680860305178d6e7b32db9f32b83fba671fa951ebc0368008a64af7",
  1504. "backend/internal/service/admin_account_concurrency_test.go": "d04246056d0c76615f77006dbd4d3c05d2c2a3c8b968400617d8bc7e97a1b5de",
  1505. "backend/internal/service/admin_account_upstream_billing_probe_test.go": "20806c1bf7bb132a15dc3a2b30355344475bd7a0b9705f2f04be4518e8fec54a",
  1506. "backend/internal/service/admin_balance_history_test.go": "6715b2843b56e319759a1804020ef5e4211f9ad4fbaf88aaec91f363a8a33968",
  1507. "backend/internal/service/admin_compliance.go": "39c1a81fb46fd10562fff33bb84ccb15a483a21d1512c4bd91eb489d44b5a545",
  1508. "backend/internal/service/admin_compliance_test.go": "992934319329c64a04d52fcf19ae69effc74282c87356f5c5f4728f38b992514",
  1509. "backend/internal/service/admin_group.go": "e3ca471c3773dd69e4c79c9e94d1b689e200a1d636786146ee4a3981f4be6e12",
  1510. "backend/internal/service/admin_group_duplicate.go": "de7baffb2e0725e17d8fabb438a34dea7afcfb7fb0533144590e2687479a503f",
  1511. "backend/internal/service/admin_group_duplicate_test.go": "6f1c6c1a34bc58e99d33d77c63c953c50677c5ce866175a0ff4cea61d5675e37",
  1512. "backend/internal/service/admin_group_platform_cache_test.go": "b000b8cf1275a8ec7f8cb5a09612cb556e1130ef4ecbfd50fdb90d69f72f6d5b",
  1513. "backend/internal/service/admin_proxy.go": "49b50aff8e1bd680ef7b00db5c451bc3bd4ee6bf125c149c7c7af34c4926be20",
  1514. "backend/internal/service/admin_proxy_date_validation_test.go": "078657153d6d52b3305ff159441eb283a751ef835860e48f06862849f49e3254",
  1515. "backend/internal/service/admin_proxy_partial_update_test.go": "f6f42080c813d11b12574265f6466a09685f569702ebcb6cca4143bc4b22b578",
  1516. "backend/internal/service/admin_service.go": "3bac07103254c02efc9413f16b54d61ef82ca2f4d9cf7b2c1b644d97403c32bb",
  1517. "backend/internal/service/admin_service_apikey_test.go": "20f45d7495d8a6ebc7928a92ea7acc666b1feeb4ea050734f6129ceca82b68de",
  1518. "backend/internal/service/admin_service_auth_identity_binding_test.go": "c3cb76ae43803414613be9191fe9aa6f642f3655b9122daefe8782745bc9c92d",
  1519. "backend/internal/service/admin_service_batch_limits_test.go": "aadcf9ee4de3c7e3aaffb49b7c3b33c0f2395c25320d2787b5a7855b6d11702b",
  1520. "backend/internal/service/admin_service_bulk_update_test.go": "2dbdf7dea9efec501a361386737a3290d8d96b1bf217287bb5d513ea95f24a02",
  1521. "backend/internal/service/admin_service_clear_error_test.go": "9b4aa207dad3beb51a80b4ee8a58224e6eca1c9576d90ee5c6511ab79051aaa7",
  1522. "backend/internal/service/admin_service_composite_group_test.go": "202c3ea926baa196d9bfe16490dc27d0ff70d45ddb2c1837d83dfea0306318c5",
  1523. "backend/internal/service/admin_service_create_user_test.go": "efaba612ceca436cedc2264d1ec1f2f40aff7cfba7fc70ddcc8f78a342ca5df6",
  1524. "backend/internal/service/admin_service_credentials_merge_test.go": "8ed1d3d174d8f76468d8edd27787c53d9aea809a4e2f65582923d744c4e15120",
  1525. "backend/internal/service/admin_service_delete_test.go": "4a5aeb61b249b577181b66ccc7baf02ba7a72d06e0060f00013a0cc9230a4df8",
  1526. "backend/internal/service/admin_service_duplicate_account_test.go": "723181d7af0675df63849902c5a0590093bce48fdab2554df1d5aa1198367025",
  1527. "backend/internal/service/admin_service_email_identity_sync_test.go": "4c7c97afd61aab77c001c1270185533f484ea9e7fd3671e78b620abc2344ee65",
  1528. "backend/internal/service/admin_service_get_deleted_test.go": "b1ccbfb201748b2982c291e27c512995990544aeb57c5dd698e7db9f54c98b06",
  1529. "backend/internal/service/admin_service_group_model_allowlist_test.go": "baaedc4469dea6f17a7b34be0ffe59b7fe05dcc6bf4054fb0d940d3a3849fb8b",
  1530. "backend/internal/service/admin_service_group_rate_test.go": "39b3832ff8b567e19e2c2501d2317bd66f79b3f8627de4681389c7b6681a4c60",
  1531. "backend/internal/service/admin_service_group_test.go": "3f8f2bbecaacf5976c01e49337a4fccfdcc1aad70bb34145fc9a5c5525f97296",
  1532. "backend/internal/service/admin_service_list_users_test.go": "c54dee9c79710027353209789d4af98354dd47962cb5c19e917a6df2e27c9b4f",
  1533. "backend/internal/service/admin_service_overages_test.go": "08b2cdf434354897fb6fc3561ac8cf7af64b86093e04ea46750703af103e7621",
  1534. "backend/internal/service/admin_service_proxy_quality_test.go": "e881dc5569f6b8322903d72c3a5af8ef8fb6d3d531216b6feaafba310bfcd187",
  1535. "backend/internal/service/admin_service_reset_quota_test.go": "985dbb5d20bc6f0a0268e7db04014d940cfab79dcf432144e55af6b965c7b310",
  1536. "backend/internal/service/admin_service_role_test.go": "92c812d45a7a5042a6d6e7c07109342d52cef52f1f160d1bdced1c1e7adfd0e1",
  1537. "backend/internal/service/admin_service_rpm_status_test.go": "8e96b0fe985a9ba2e70bbc77a143e360e1b98f0d3baa1e27cdee31f1b99dff6f",
  1538. "backend/internal/service/admin_service_search_test.go": "e8073994fe7ef32c12c2de17cfe5e8057511c23e5911f98a48ece9b2a9e00d3b",
  1539. "backend/internal/service/admin_service_spark_shadow_test.go": "5503287b0ef33be237834359d9997391e54d90258cc10556e23b1405eb9401f4",
  1540. "backend/internal/service/admin_service_update_balance_test.go": "dbd01bcc3ed20b2d082cf09d57f778e0dd92befe59808268822e902491205e53",
  1541. "backend/internal/service/admin_service_update_user_rpm_test.go": "7e4279ad10899cd1b9a4b440bb3e935d36be764cc344b068666ca26ed5ec020b",
  1542. "backend/internal/service/admin_user.go": "f05c4413ee901ce3002329021c3b91f82b1c8a89f6fa92608dfea87c1d4bc3f2",
  1543. "backend/internal/service/affiliate_service.go": "04cc335209d4fa6ea51c2a026ee091a37699ce951bf4717069c792ca189a3e40",
  1544. "backend/internal/service/affiliate_service_test.go": "6c9f80bd0b6dfcbb741677820e8272279e94c274a5280eaf04ac4d81cf1c0783",
  1545. "backend/internal/service/aliyun_captcha_service.go": "3b06fc073411bad24f9bdda17a099765447a1455a01ac5566f57fe72fea315bf",
  1546. "backend/internal/service/aliyun_captcha_service_test.go": "dc4ee934f5d6887cdee597da19840372aa4265d6f3652f168af0c3e32c1754fe",
  1547. "backend/internal/service/announcement.go": "a1882f67049ea89a1eaa925f5ee050812c58bfdf5e0a708eea3f3c5c057fa5cb",
  1548. "backend/internal/service/announcement_service.go": "ebdb99d0e448840c87e58c9db702fd3e990ea08edb030144938b64eb2f203d78",
  1549. "backend/internal/service/announcement_service_test.go": "5b7eb1f1a2171ad2034ab864c8850ee81f2d186b7f1417f868a5ff6da2472c35",
  1550. "backend/internal/service/announcement_targeting_test.go": "952dee915e43acf9019097b4ff14baa45fbd715cba7df39bc12a701e8931c51d",
  1551. "backend/internal/service/anthropic_apikey_auth.go": "fd73ab3326fcea51c20982848d05d6ae81765b882f36d4b050121f5ad22c0636",
  1552. "backend/internal/service/anthropic_apikey_auth_ollama_test.go": "d65b243212495162c3fd81053d00a3bde0d4001ad2dc20f5798c31f1d03b6396",
  1553. "backend/internal/service/anthropic_session.go": "fe20910121dd434dc22e2beadfa52c30bfc20560af4d86a250cb988addc24bcc",
  1554. "backend/internal/service/anthropic_session_test.go": "2884f3ecd4b3e64688d40066f4e3b8b686e26d09e429464fd9b841f0a3f15af7",
  1555. "backend/internal/service/antigravity_credits_overages.go": "dd0201acd25c85bc7930e17065e9b41567b49ce238050e900484d01fec584bc1",
  1556. "backend/internal/service/antigravity_credits_overages_test.go": "b1e78282670a33fb02ef6e3eee704064e84bf62139eee186d3d62cf4f1153108",
  1557. "backend/internal/service/antigravity_default_test_stubs_test.go": "477ad43f6e3e56cb48af12ab7af3d9abf40f92adeba3a7d3e8988ca553fa0688",
  1558. "backend/internal/service/antigravity_gateway_claude.go": "4f29574db706142c7fcbd140fa986db34f68a91e06e451d2a1d58587649e0814",
  1559. "backend/internal/service/antigravity_gateway_compat.go": "2c2166a3510c2da65f6339cf8e70e5cde626330dbb74f8571a5f677efacec4ad",
  1560. "backend/internal/service/antigravity_gateway_compat_stream.go": "ded49335de951a7ccaacf894ed47a4f5e782f88b3383fbadc67eec6ab62f7802",
  1561. "backend/internal/service/antigravity_gateway_compat_test.go": "f1a4e6bc31896a04c75b1235fbbf4d3601983c27ceecb1e888e661fabd57004a",
  1562. "backend/internal/service/antigravity_gateway_gemini.go": "2ebcaaa850644827a9a0b965c147bc901e8b33b80398d3f5dc7e112813202ec5",
  1563. "backend/internal/service/antigravity_gateway_retry.go": "28a6c254e73c3d1a29fe0373241630e8d45ac0925ca69acbf4502be2e81c2248",
  1564. "backend/internal/service/antigravity_gateway_service.go": "e91ec79f5dce2f0deb541ff9bdb8c5cfc9dbcd7aef1ed32c14e50e91703a9f9a",
  1565. "backend/internal/service/antigravity_gateway_service_test.go": "68e01ad6f621500367cbca827793c0fa40166a7900438f4b4e4460a59fbe21c7",
  1566. "backend/internal/service/antigravity_gateway_streaming.go": "6a1fcd6f90bb275751d8a6c45ce35163c65e65f16806b807c6c1c745e1692cf4",
  1567. "backend/internal/service/antigravity_gateway_upstream.go": "f4854556f29dcaf1e1e6b8257da4f87a51335abb6e47db5eb8578675187c6bdf",
  1568. "backend/internal/service/antigravity_image_test.go": "04bf42128c70867aa47bd73ccb8a066b6b4c86431aaef289c4f101bec7d59b2c",
  1569. "backend/internal/service/antigravity_internal500_penalty.go": "ab28597e5975f08b3e8d00d7f2e4202fb0ec3f0152a254e4fb6eca12a7961e10",
  1570. "backend/internal/service/antigravity_internal500_penalty_test.go": "0a1936a950c8cf251ff3d9562cbcc5f940189245b5442d496279318fe8c74ffc",
  1571. "backend/internal/service/antigravity_model_mapping_test.go": "8d1498b1606cb4c6dddb7b08f8a5180d35260700421e4d7c8c1d2fe4a462fb50",
  1572. "backend/internal/service/antigravity_oauth_service.go": "7a7f616f4734b40e2fcb6953c8ee38e1ff9439366f61a7014e6c02d9cbd85d51",
  1573. "backend/internal/service/antigravity_oauth_service_test.go": "f7ac1b20101be2f774288465330c1991c323eacae14b946b4d4f99cdef094d69",
  1574. "backend/internal/service/antigravity_privacy_service.go": "63d8ea1785eb472fe73b73296277679b20e3bb48e1a33aff83129563fabecbe6",
  1575. "backend/internal/service/antigravity_privacy_service_test.go": "40b9303a4b5bd8c0b333df68082eee292c27c62b8d389d1943950b94bef06804",
  1576. "backend/internal/service/antigravity_quota_fetcher.go": "095683d1f47bfdf924cc5cbccb5c864970a0d653da294c1a20d1e9d40f886642",
  1577. "backend/internal/service/antigravity_quota_fetcher_test.go": "c22579052c1dbb05d58f85a5cb97fb8aee3ea13a23cb6efc3aaa28f529dddda9",
  1578. "backend/internal/service/antigravity_quota_scope.go": "3c815a49fb7595e66c5f56fe9efde3dd82f5b0c3af47ad865daf4e89d4b46dea",
  1579. "backend/internal/service/antigravity_rate_limit_test.go": "bb2e1e6abf57d81a6be2f358e42528418b34035fbe0cabeece498c3cc44812a9",
  1580. "backend/internal/service/antigravity_single_account_retry_test.go": "964792c8e3959df13f698a901f5c1dd15b9b30fc2364060c154068c06ade3879",
  1581. "backend/internal/service/antigravity_smart_retry_test.go": "a6c740722fcce159fc7d04e515f3703283d6f8714d7764c56181aa1c3d7e33a3",
  1582. "backend/internal/service/antigravity_subscription_service.go": "da00006536ae31ffe5f7911409f78220ebebefd3013e30dbdd6d165eb0be9fac",
  1583. "backend/internal/service/antigravity_subscription_test.go": "3346565f020642b19f7c652ce0bd29591fede9951e473ba3982650af0c0e64f3",
  1584. "backend/internal/service/antigravity_thinking_test.go": "1575b16ff439c3930bc31f9369dcf1768785939ebe2a877660de82f33bb7fd7a",
  1585. "backend/internal/service/antigravity_token_provider.go": "205b7bbf579109f776ce0e0cd3c762f5d3c8949cb2d8919898b5983c8c6a98ab",
  1586. "backend/internal/service/antigravity_token_provider_test.go": "17101b4e4c5fcb4c2d15c88f176d9b6e3dd9d63b9c8eeb1b89cd33d65d593901",
  1587. "backend/internal/service/antigravity_token_refresher.go": "c0542eed77f3f0ae9f437e1f4de74f9b9c118f1fb1cd3c1f9634dfe327edc8f0",
  1588. "backend/internal/service/api_key.go": "35fdcacba46fa4c6a00da356b9fa4cc576fb7c329c2797eae0441605bf0dd171",
  1589. "backend/internal/service/api_key_auth_cache.go": "1679e4dc6e07e7a5d3e7a3116723a580fbc6aff0f1b313ad42916ff887fe12ec",
  1590. "backend/internal/service/api_key_auth_cache_codex_manifest_test.go": "fba7fa4c628fdc7c545b631d2c46709fe2f7b63e36f7bb3a538c037e2cbde3dc",
  1591. "backend/internal/service/api_key_auth_cache_impl.go": "73af20bc02e6e568b86d22c0c0f495dc40b14875655b43a328059075035823d5",
  1592. "backend/internal/service/api_key_auth_cache_invalidate.go": "8722f1d948c7999a14a8fb5031188f787f2890cf01dc7fca2bb04245140622f6",
  1593. "backend/internal/service/api_key_auth_cache_openai_fast_test.go": "987be126d757dea8c93b1fc20ada1122324e5b9312dbaec2a2557fffa2f4ce6d",
  1594. "backend/internal/service/api_key_auth_cache_pricing_test.go": "dd4ec1cc70dfc9c3274ef4f51b662048d0ae1fa24815a447764b79597744c0fd",
  1595. "backend/internal/service/api_key_auth_cache_profit_test.go": "0d51850cd756dccf7b868ce26a48cc21ea8ff1614b481e317d49893735a821da",
  1596. "backend/internal/service/api_key_auth_cache_version_test.go": "49fdc3adad85fa5d0bee2a3f3804158a63f4f399dd08bb1e303a9bbea290d1aa",
  1597. "backend/internal/service/api_key_group_visibility_test.go": "20dd7c79eea4d7ae0795522c935edb173ac1eec24084d63b57ed5aa834a34041",
  1598. "backend/internal/service/api_key_rate_limit_test.go": "aec7a56b434691af4f9c381bcf6352eaef8751834a94a2a81d8969f7c7934d11",
  1599. "backend/internal/service/api_key_service.go": "d42dbd579298062890f15c06fe753f6c968b491b1a3c8f9f21b0bd93df7630e7",
  1600. "backend/internal/service/api_key_service_cache_test.go": "b7b3795485b56c78c914687f8c5ef188a171551ecb0c65aeb8d1ee6f0257f5bc",
  1601. "backend/internal/service/api_key_service_delete_test.go": "a6f77345649b9e36f66c72f0d7fb2f1cad2d97c544f233bffd86a930a82d285a",
  1602. "backend/internal/service/api_key_service_quota_test.go": "0920067c9fd41b09090710fcc68abb72c6121284cb874683db205db18a394ae5",
  1603. "backend/internal/service/api_key_service_touch_last_used_test.go": "a3d0a1c9895b3370b524f1a0aa712c10c9c013bd5b7e0bde9f9996a9ffc4801b",
  1604. "backend/internal/service/api_key_service_update_fields_test.go": "b452ab77de01b9774e8c58927fe2f1f50e2fafdb746fc46669f6e66a6b592829",
  1605. "backend/internal/service/api_key_service_validation_test.go": "b515e12d2f4aec2ea7c9189be288fef0e9a75c21f182b8ae6f80dda68e1cba7a",
  1606. "backend/internal/service/audit_log.go": "3ad37413005bf24f6c58f8b247c1ecef6eb71c4236bd2207c62efd8d94db6f36",
  1607. "backend/internal/service/audit_log_service.go": "33aa38f9d08562f51431a3b82f877fb201c0ac0ea9bbe3aa49b59fbe86c5b226",
  1608. "backend/internal/service/audit_log_test.go": "bd942e34a6abb56d31f36e6c153f62489feaa7643ea44c3f37bc4940a187647e",
  1609. "backend/internal/service/auth_cache_invalidation_outbox.go": "73691b6029dda4d3b2caf9364bcc4b93779b25afefa318e82475c16db9960508",
  1610. "backend/internal/service/auth_cache_invalidation_outbox_test.go": "345286783bd9636b69b406c470aea41f0b95aba4f289f55d8cae127eaf1c3aa4",
  1611. "backend/internal/service/auth_cache_invalidation_test.go": "287b3e342c3550a0e7ed5e11d623f75ae2ef3a577802054ace8a3ae64b088f2d",
  1612. "backend/internal/service/auth_email_binding.go": "db21ffa41c73ee94a68f956f14df232c0e9829aca57d52948a073fd4059b1495",
  1613. "backend/internal/service/auth_email_oauth_auto.go": "cc49ed96964c328b760e316e47364e08fb5e0a6677607c0515ca12ea30d096c2",
  1614. "backend/internal/service/auth_email_oauth_auto_test.go": "159bb0fd8107393d4a2bcd6824bce690e29e4efeb6213f57fb21fe6287da0e7e",
  1615. "backend/internal/service/auth_oauth_email_flow.go": "8985a15d472784045e873010efb365273170f0bc9c5d5ed969aff833e5c93378",
  1616. "backend/internal/service/auth_oauth_email_flow_test.go": "57cc5da82b649fab58fa9ae8229598175011b80f2e5c1d047b77af1d259f5e14",
  1617. "backend/internal/service/auth_oauth_first_bind.go": "0b333b40ef1eb7634d5a9b1757393aa1d58412c92f833ac2493c3543edda01f6",
  1618. "backend/internal/service/auth_pending_identity_service.go": "2bfcfd296a2e6179d5174ed91170fbd169ec0c56ae5af8f9b37b45662272b007",
  1619. "backend/internal/service/auth_pending_identity_service_test.go": "863660f9025635684ec4e509dcd9a46912104e59e74d5ab2b097cf1730335411",
  1620. "backend/internal/service/auth_service.go": "11ae7c3223585a5875defa9c397fa2831366d51d234d56d7bb6606381114bc17",
  1621. "backend/internal/service/auth_service_captcha_test.go": "585ff8caea897264cdfddd585fac9a142bc2e0e86846717da4ea68030e1b7862",
  1622. "backend/internal/service/auth_service_email_bind_test.go": "a220bfcdaeeb8887ad05435fe0c93aa981469dc61b4b55f96850bfab00cc6dcb",
  1623. "backend/internal/service/auth_service_identity_sync_test.go": "6674999009877631951d6adaa44af5c4c5a4972203a981821cb1620ec9943c94",
  1624. "backend/internal/service/auth_service_invitation_race_test.go": "3e382569f1e661764a4176da5dec838f5d94f361b0333fee09d5f7b716390fa3",
  1625. "backend/internal/service/auth_service_platform_quota_test.go": "3b35e22db39e5233d02f86c90613a59836a0892904a4a6b920b42ccbfd6019de",
  1626. "backend/internal/service/auth_service_register_test.go": "f7c751f4bd7a546ddf17847145364fe4a5ea2eecd3693587fd87bffa4497e7f5",
  1627. "backend/internal/service/auth_service_test.go": "eaba686a3ff249b24eaa9d5e3ac90089d62a2ae8a3e01fbf61757ae1bfc0e3a2",
  1628. "backend/internal/service/auth_service_turnstile_register_test.go": "5b6df2fc138e8b4b86250ff02468f500baf354c94c487def85d52eff36e2d19a",
  1629. "backend/internal/service/backup_archive.go": "d64ee44ad0a0180b9e7b1ff58dd5ba3520678f0acbcf68c9caf4a158d437927a",
  1630. "backend/internal/service/backup_archive_test.go": "1b3155022e790ed9a4d56f5b71b9f5411ebb07a5301b7d530942db6107b17f05",
  1631. "backend/internal/service/backup_service.go": "6900379784556b7e883bf6768dd0c83eafd8bfe261234381407273ddb3179e3a",
  1632. "backend/internal/service/backup_service_test.go": "a9c6bc12b76a061d8683ed51759a8a204c0eaec8edb7d53cf67ac141700f9dec",
  1633. "backend/internal/service/balance_notify_check_test.go": "3bde1b3000f45862589a3085e1f8023e59222d21615471e6d0511a68a211348a",
  1634. "backend/internal/service/balance_notify_email_body_test.go": "ae0a3b83a635bf3e220ba496c8e6cf1565c4c53d399d40f10bf67a3e27d39df0",
  1635. "backend/internal/service/balance_notify_service.go": "4defa1d5e027c68b290333bcb354bc34cc7810a1aa806ff49d47540e4819fd59",
  1636. "backend/internal/service/balance_notify_service_test.go": "80638db07e304e3d736d4a2e58124e07e3971defc548949dd1e06c24e76ed546",
  1637. "backend/internal/service/batch_image.go": "9da54ca47956da071cb0dae4f64fa61ac6396f66ddac8b35bc4daf126c3600ca",
  1638. "backend/internal/service/batch_image_billing_hold.go": "39612c5dadc560e4cddfcaa5eb30348ab2e0f1e1a5fb2909cdbb2bbd4df35f28",
  1639. "backend/internal/service/batch_image_billing_recovery.go": "61394df95dfc5271400a7181db1735233cb8c10bbe1aff3672a3a22867b703e3",
  1640. "backend/internal/service/batch_image_billing_recovery_test.go": "8c675ceffe9611bdb336023f2df43148da692ef624f0e663591a14de3b9d2d30",
  1641. "backend/internal/service/batch_image_cleanup.go": "68e1bcd9df39cd466423448fdd4309e3de3c369c781284c81321133b14d7e9e0",
  1642. "backend/internal/service/batch_image_cleanup_test.go": "4f0c8464335434892022658d5ac7e2cb3238d4e90b89afcb5b45d8c00c809b88",
  1643. "backend/internal/service/batch_image_download.go": "056ef3e6ec19159d6fee340e7f1de53bb72d29a45e568b7148d1743ee51ee0a6",
  1644. "backend/internal/service/batch_image_download_test.go": "edb93f5af60909087b67d6d022eba23f07f56cbc8dfda33914efe5b5fe3dbd6e",
  1645. "backend/internal/service/batch_image_mvp_smoke_test.go": "9c9c52e9f00c977da14fc1d5224cdf523832277cb0a1f9cbde3143d2b4651fec",
  1646. "backend/internal/service/batch_image_processor.go": "871497420c6626279c6cf714600aaded87f66c880c4c39c9f247e176bbec88a9",
  1647. "backend/internal/service/batch_image_processor_test.go": "f8bd6125fb9bd8fd7d3f44c1babeea81e9d6e387bb024fe30906baa319b96107",
  1648. "backend/internal/service/batch_image_provider.go": "641d63f3c00535a332e1f9640f03334b8070b90e235cac04cff90471e3241b66",
  1649. "backend/internal/service/batch_image_provider_gemini.go": "9b4a42d713e10dda9dfc7b7df6f6689f2c056ffb148fda282c41adbc9e90f60c",
  1650. "backend/internal/service/batch_image_provider_gemini_test.go": "d01a1fc1ff97e7a56495b4df397dffb2792d2c9c182e302593cb5cd516ada2d4",
  1651. "backend/internal/service/batch_image_provider_vertex.go": "3e20ece6f54bb5bcd83ed773b3b9a36f2b6fdd6446c3a1a6b57b3055e09e2884",
  1652. "backend/internal/service/batch_image_provider_vertex_test.go": "fdf84c8cb55825bee1c554b3669d26626025543c29b52b9caeeaaba036f92103",
  1653. "backend/internal/service/batch_image_public.go": "b49bb650fa5adfa45a9028427341a5db4204b32e263a2444bc21244eda602523",
  1654. "backend/internal/service/batch_image_public_test.go": "8bddb4ff8c76c595f34bf732ae91e174eadbf16c4e15a5a83a67f2f7423694d5",
  1655. "backend/internal/service/batch_image_queue.go": "ce4abce893b7c62d81fe08b3e1cae4b71eca81cb3e35c081e126d320294a2d8a",
  1656. "backend/internal/service/batch_image_settlement.go": "eb8fea58dbc98329e92be4f46ee0e09af46f96f9a4ff2c6727c7534a68f5d4fa",
  1657. "backend/internal/service/batch_image_settlement_test.go": "d98c070a10f4434b4fe34165e322a4128e2579724ff87246eb22ff95dffd65f6",
  1658. "backend/internal/service/batch_image_test.go": "33ebe9a3cd1b13d3f62be406c57714916ddaeb33d363faa8ddb51752f6d9558a",
  1659. "backend/internal/service/batch_image_worker.go": "9deea38dd86e4d1a0d0651c91d51a437897b525acb163436abf59361741bf5ff",
  1660. "backend/internal/service/batch_image_worker_runtime.go": "dfc4b0ba3f53c13b72d6247c680486af52a0a31d102cf7b8af11479c5c7933fa",
  1661. "backend/internal/service/batch_image_worker_runtime_redis_test.go": "2a343f7a029e2f15dea964ea6b1e47e6ad5f3cf5c2a7ce0458db735e5678bd41",
  1662. "backend/internal/service/batch_image_worker_runtime_test.go": "b2faff598e859d451a75a0e72cfa573c756c9d86677423fd0d8cc104bf599a8d",
  1663. "backend/internal/service/batch_image_worker_test.go": "4b33949e10716ca635be6fdd583cebb45b73c46db56b80fa792d8dbe9d542c9a",
  1664. "backend/internal/service/bedrock_request.go": "13acf43b4ab86227820a78b2af4e1956ba813e705e110e9e2d8c859c76b884d3",
  1665. "backend/internal/service/bedrock_request_test.go": "08c04ac5017d181190dbe98f3cfa64f6d7781b615122bab355e21b5978e5b8f4",
  1666. "backend/internal/service/bedrock_signer.go": "4d2099320ea10ae3fb24441803d239c60e7804759c38b32d973d4d3fe3f4893f",
  1667. "backend/internal/service/bedrock_signer_test.go": "493e1184a72ef8acc12e3c47a0699938b5012cd715866d6532ddda0cd13f188f",
  1668. "backend/internal/service/bedrock_stream.go": "d6a0a99e41581d5c2ecaa39cc078a9437f0ecbbf5a56fcd57f519f2139585dc2",
  1669. "backend/internal/service/bedrock_stream_test.go": "3962c91fa9a6dd13109931de792c70770d15d173a3eb7b3b244a1fd748697889",
  1670. "backend/internal/service/billing_cache_port.go": "7c98e1ebb3346094fdc4f0b075c36ac477487ebe32403eefd25048754ce2e9f1",
  1671. "backend/internal/service/billing_cache_service.go": "ee10aca9bfbf04aa0c87df135d59069dece574636181e49162496202041c6764",
  1672. "backend/internal/service/billing_cache_service_balance_test.go": "e44a3a3d7902d0a83f65680c6963bad624b71d7420ebd893b9e2c9f796aa2527",
  1673. "backend/internal/service/billing_cache_service_rpm_test.go": "f96789f89316b9166eddc0c695172d7054b4333524230c5f130699e55507e6ac",
  1674. "backend/internal/service/billing_cache_service_singleflight_test.go": "fa0f9937c3a6e65de6a3c9fbf90e160a173bd780f7c2c3d9f663d51658cb77d4",
  1675. "backend/internal/service/billing_cache_service_test.go": "047e588a66a6351ea4fccf7414f16be486fe62d7caa73ee1409b7e44ca8d5979",
  1676. "backend/internal/service/billing_cache_service_user_platform_quota_test.go": "ad0888c0160df0cf89f6b2cd99b42dcd3cb7c51a79e0c3f13f54bc9a16c290b2",
  1677. "backend/internal/service/billing_context_schedule.go": "fde2a2caba8aad22b869bfa52dd77806744ddfcc6eeb6550326373ebe39acf32",
  1678. "backend/internal/service/billing_context_schedule_test.go": "aa8b39f73d8b5f250f392ce66217530a6dc2f1d88326816adc77189805748de4",
  1679. "backend/internal/service/billing_export.go": "d9c90f30f7836e164d043c15b23bfb12fda9d58beb1ec6e2b28f3cb3e41854b6",
  1680. "backend/internal/service/billing_export_test.go": "853b6f9734625c3dee9ea1c93934d201a814a51224babe5752f0695e61466e23",
  1681. "backend/internal/service/billing_search_audio_cost_test.go": "11d0bb3f281c783a95f5f14a0cd9095a659414ae2dcfc227e5676bddef6b2fc9",
  1682. "backend/internal/service/billing_service.go": "7776308d6bce0c1b325987f03051890d6147604eaa4c0412a85f1b98218f972c",
  1683. "backend/internal/service/billing_service_image_test.go": "b29aecf267ee0ddbafac65bc8d99db1347bfccb905e8c66d2a5f9bfd2012f42b",
  1684. "backend/internal/service/billing_service_rate_multiplier_test.go": "172a2d9207b052e0980db25f218e0866761920ac0df5e18429e24bb951e72bc3",
  1685. "backend/internal/service/billing_service_test.go": "63d130c098a430274694f04cea2c9038ffc79c1efef04eab4a425effc3078ec5",
  1686. "backend/internal/service/billing_service_unified_test.go": "b05f6766d41a4b8e0328d8f653f8303e8ee03183f153cb15f57fb3a031af598e",
  1687. "backend/internal/service/billing_token_cost_request.go": "7650e8372fb148ab60f3f31dea8bfc0af53a58cfdefe572e6e4daf10e7993f2e",
  1688. "backend/internal/service/billing_token_cost_request_test.go": "0a04beed3977387f2996b527d14164e75c6a14e0498a9c9141098b6c3abf2934",
  1689. "backend/internal/service/channel.go": "c597ab8ae8db2db7a7c7e62acf3ca887c523f5d716857680d4730de669ceaf25",
  1690. "backend/internal/service/channel_available.go": "82716614a97b3f78b81b213f65ca859b5f11b6b43e4c0aa16b7aa8740fcd1e03",
  1691. "backend/internal/service/channel_available_test.go": "c3dc082e7974cc11a55feec988f3d0f604bcd1bb41d0ae2e9fc08278bee1eef1",
  1692. "backend/internal/service/channel_bedrock_cc_test.go": "37c79566ebc7304413c6f963fad9b28a8c9a096886b0f012352126127d5c576d",
  1693. "backend/internal/service/channel_monitor_aggregator.go": "2b212f95eaaee029f8b684757e1961ef2e8bdbb57e30c3188dee95d5c8d48c16",
  1694. "backend/internal/service/channel_monitor_challenge.go": "162d38e4ad72a51b51eb42022873bf8137584924042403c073abd2c357f5c31e",
  1695. "backend/internal/service/channel_monitor_checker.go": "213dc2cea497f016767003bc9d5baa11c94e64c57dbf854e6ae349c45118513c",
  1696. "backend/internal/service/channel_monitor_checker_body_test.go": "1453725c400cf35743370c6b8d9955466dff57eaf1eabdb032ab4d47c58731f3",
  1697. "backend/internal/service/channel_monitor_const.go": "da4e2a70c98ceabb801e409824f9916befa6d279fe5e51830ed61d949ac8abc6",
  1698. "backend/internal/service/channel_monitor_duplicate_test.go": "131ffb4fa0d19bfeffb3c0ebe7a6c5e3cb7fbb5620dce5584fd4d492903b8a1a",
  1699. "backend/internal/service/channel_monitor_probe_retirement_test.go": "11e5cc6a1b4d8447039bb7f92d7a2adaedc6ba95286a198dd0d7af00d898bb1e",
  1700. "backend/internal/service/channel_monitor_quota_fetcher.go": "a59992101e3836df9e09662afa47896d5a2f29241f2a13df27712f108fc92c18",
  1701. "backend/internal/service/channel_monitor_quota_fetcher_test.go": "57ce3f7825f2560516ed8d62ee63ff87edd7799b05b9f1943411e05a5dbff483",
  1702. "backend/internal/service/channel_monitor_quota_mode_test.go": "5d50055257266a2cd7a1ca66a86fea77c31280acf36544c0d73cbb6e9b490789",
  1703. "backend/internal/service/channel_monitor_runner.go": "4df3cedeb2ed33140bd0c5b36c145875fa0e445058d9c3d9ef8ef7762b237893",
  1704. "backend/internal/service/channel_monitor_runner_test.go": "0e75bfad42baad5898eafac2f1cde99c99968b0808c7c19a360fde7d777bedab",
  1705. "backend/internal/service/channel_monitor_service.go": "72621e8cd509d2afa3ddc90891ba5aaf91ae00664530486071a85a5a22e3ea7c",
  1706. "backend/internal/service/channel_monitor_service_grok_test.go": "a0ea11098e4aaa255d240bd28fa2537095b6ea9fe385310dd14a44dc8123b1cd",
  1707. "backend/internal/service/channel_monitor_ssrf.go": "a3a0d0bc0e6264acda25362dd8c21d8ee4387dbc27494afe64e9da48b21f17c9",
  1708. "backend/internal/service/channel_monitor_template_service.go": "fc70a5881f183070c8599e39bced9d0875b5489157d0c871ea66065070921341",
  1709. "backend/internal/service/channel_monitor_template_types.go": "11a423a97d133cece2342d9fcfa2bcb752563eefbf265f24d43426c1c42642a8",
  1710. "backend/internal/service/channel_monitor_types.go": "ac2c4fc58a318d4631a97c6039ff205cf28784f66460c06d24ee287162f74409",
  1711. "backend/internal/service/channel_monitor_v2.go": "a48e0fa20ead31c1768725f3932a963d0a681938396bd567814af0942c2cddb6",
  1712. "backend/internal/service/channel_monitor_v2_aggregator.go": "673bd8799e52649144b56679cd451d2410b3f2975ee2dfe23878a7850130feba",
  1713. "backend/internal/service/channel_monitor_v2_aggregator_test.go": "a9ee8946989fc3c5bb5dc82e7bd7e3c4e7ed2100d3184b23406614a935e12654",
  1714. "backend/internal/service/channel_monitor_v2_error_taxonomy.go": "7ab090db16948465ea827f7606f3758414877ca2da7ee0f33bbc420b1926684a",
  1715. "backend/internal/service/channel_monitor_v2_test.go": "672ceeaeef080a72a8b689eb4c03622ddf6032512cbf1ba959bd7c1d6b5e2843",
  1716. "backend/internal/service/channel_monitor_validate.go": "3c4f5559b97ecde4320ab4eb87e1f8ffe5e0502b832f323b46ce3f229a49d1e2",
  1717. "backend/internal/service/channel_pricing_multipliers_test.go": "3328375fc3f92a82040c0f2e20d4e617acf6db1395a142fda700e8bddcb33839",
  1718. "backend/internal/service/channel_service.go": "4ce349ece4c52b6b578ac9209dc43f582971671658b9e9c4988241e0c1e6b985",
  1719. "backend/internal/service/channel_service_test.go": "eb8be1a71463f2b5bdd5c52bcc3034a6697e240b1c6b4ef503bc470364bb52a0",
  1720. "backend/internal/service/channel_test.go": "cd4b856186599df5c84c4d9185429d8d863bd8006245307e8153d28df52268d0",
  1721. "backend/internal/service/channel_websearch_test.go": "3a3db61b8c066e4b88d7c50cf3ba28ef58d3f1364e7f341e2d366614ea41dd40",
  1722. "backend/internal/service/claude_code_detection_test.go": "96733888166d1fedc68a13011a63418dbd784fc33c63821612ec23c2b7204143",
  1723. "backend/internal/service/claude_code_validator.go": "2dcd2890f593466f568f56ca7d069f11585b248ebb4befa042cd49838a6095f9",
  1724. "backend/internal/service/claude_code_validator_test.go": "5a465adc996fab2bd99bd957e9008d975d841619043688f3b9b9e4dacae76e68",
  1725. "backend/internal/service/claude_opus5_test.go": "eadcb5ab866a2bbf6c031d701a9cfd53cea72aaa1012481c035acbac56b4cf9d",
  1726. "backend/internal/service/claude_token_provider.go": "d21f14ad6645b728dea2b8a1b48d00ed85899dd357cb4810763ecfc8e171ed53",
  1727. "backend/internal/service/claude_token_provider_test.go": "2ca87c8d44303c0e7cd2c29910d3a49e2ea3e7589f80ce44b88b8e1a3d7b44d6",
  1728. "backend/internal/service/cn_provider_balance_check_service.go": "fc86359f0a957341ec84c25bb4a2017dec2b0203954ca0570fdc419c41be1298",
  1729. "backend/internal/service/cn_provider_balance_check_service_test.go": "19da0a3e1d5096cb8f34570c86393f2a9e2ad33bc24232a909938b0ad90c872f",
  1730. "backend/internal/service/cn_provider_balance_service.go": "cd108066722e46fbd38b1b3dfe5d00d2c54c8c28a95bb0e8e8cb3b0ea87c8967",
  1731. "backend/internal/service/cn_provider_balance_service_test.go": "4247fb4fa64ccf0b4483163b2842a75053c4cb89153abd88d0885896b4c13d6b",
  1732. "backend/internal/service/cn_provider_foraccount_test.go": "bed36f7651c85c6e3338860f5bb8e8e34f44b9640cd1a36423c37d90705a8af0",
  1733. "backend/internal/service/cn_provider_probe_url.go": "c08ad79774e9f5b36bad0702e312f00fa6db64d651b7634a0743040d24b68cdd",
  1734. "backend/internal/service/cn_provider_probe_url_test.go": "8fccffcca0678a34ad427a689b5078eeaa9816583e9748ee6f5725dc0319ff59",
  1735. "backend/internal/service/cn_provider_quota_service.go": "e99a8492f6d1ed3e9a14d406affb557b003e45ba38d083f459cd09081c652436",
  1736. "backend/internal/service/cn_providers_test.go": "5e536a48d72bad5249e819c1fdfd60c5e2b4701cb8139a047530951caa9a7451",
  1737. "backend/internal/service/codex_image_generation_bridge.go": "7752cbacd097fe971898d0a27d0d3ae5dbbb64ba78088623457a7ee9e49d36cc",
  1738. "backend/internal/service/composite_model_route.go": "25ecf87e4701beabd92b976b5122ea7fb65f15425fc5e31b83e8a2336adb3e6a",
  1739. "backend/internal/service/composite_platform.go": "07f9b194e5843dbb15a234a43667c493426a735b73119c40f88ca71dda0c52cc",
  1740. "backend/internal/service/composite_platform_test.go": "cc33ec820c5bf20b99ff3860a19a8ee7bc8fb4978838364c88642c27d2b34b53",
  1741. "backend/internal/service/composite_route_resolver.go": "3b4df94ac4d8b02a8299a53640ba299d22086ed39779fdfce079075761783118",
  1742. "backend/internal/service/composite_route_resolver_test.go": "e5f077fe9de936b8ac13c99b3a1dd6bc622d68c06101a1af87a23ac87b097717",
  1743. "backend/internal/service/concurrency_service.go": "2fc0db74eb333a3a9a021778b02228efbf1b49a1a23ea0b47dadfeeed52e906b",
  1744. "backend/internal/service/concurrency_service_test.go": "8967b3ba5f5755df9e94a6c2197d6dde53482a7b70d9c3fc875aeea7cbcc9a0c",
  1745. "backend/internal/service/concurrency_slot_cleanup_test.go": "7fade4acaa078bfa62ddf4f1bfe03d845d098d2ecc962ac3cb9a32985295ac11",
  1746. "backend/internal/service/content_moderation.go": "c5196f960eca7040fcda6801a5abcdb4835488cfbdc3c6118d95f106a7917681",
  1747. "backend/internal/service/content_moderation_cyber_test.go": "5a22dc91c8883d5fd95c94b8c022943ca4997a063792ca0be91d219916ec7f0c",
  1748. "backend/internal/service/content_moderation_email.go": "62088a04593829c623acba4e0fa75cef8d72a6113f4ddec4dc3bf221149c4ec9",
  1749. "backend/internal/service/content_moderation_input.go": "2e24af15b7048439a6353d31deaac05a4adb9ebac9db8d06bd87115ce9098d28",
  1750. "backend/internal/service/content_moderation_input_test.go": "da2bc5157620f1a8548ccd28d19524e0824bbcc839dad4bc355ba4ef248f346b",
  1751. "backend/internal/service/content_moderation_keyword_matcher.go": "e1bedd675f9f1e6c80d39be6bfbcafff21e368df8c6754d9955e1caf7a33eed6",
  1752. "backend/internal/service/content_moderation_keyword_matcher_test.go": "2934a2927171f7a0ea41ebd558903614c02752c6129c00bd2fd6165ece703105",
  1753. "backend/internal/service/content_moderation_proxy_test.go": "3c4260e01431dfb5337947b3b2671d070f2e45d4c1b8cba5d48aa14c66f1ac9a",
  1754. "backend/internal/service/content_moderation_redact.go": "781f2e0769b87202494316bb27497e9fe25b56f099b0bf28e3c49e65fa035365",
  1755. "backend/internal/service/content_moderation_runtime_cache_test.go": "e3f33502e269015c62f338fb4cfe392a1830c6eabb0610983c5be7a70853448e",
  1756. "backend/internal/service/content_moderation_test.go": "4d1d495e1500a3b55866cc14ff8753fc0837d08c46d07f4a33e01ef222b3a061",
  1757. "backend/internal/service/credential_shadow.go": "444e094f1b0ddb8b97f280920686e3580b3b4b195f860e40a600530a07392944",
  1758. "backend/internal/service/credential_shadow_test.go": "67232f1de51a465307199c61ee8ddac942603ffd73f737adad5fa4dcb9b689f2",
  1759. "backend/internal/service/credentials_sanitize.go": "b4431f582fe7efcc8f84348de5e82c163739d04d2499ffe17eef0f631422cbd0",
  1760. "backend/internal/service/credentials_sanitize_test.go": "6e8763e2b8c027983469475318aa336bcd8db454dffa96675edd3c655ee34d39",
  1761. "backend/internal/service/crs_sync_helpers_test.go": "0a54bbcee7586f0a78c40423384ad0d025243788c74b005597f1cbdba93a94fd",
  1762. "backend/internal/service/crs_sync_long_context_billing_test.go": "0e137aab433a0c511c23f2f79d6cb3d3804107bc6e63da88291cbc74a21ccfe6",
  1763. "backend/internal/service/crs_sync_service.go": "ec743ab649c06fae6746a87d57f9463587f19a025fda3572d3ad773b3d13f6ff",
  1764. "backend/internal/service/crs_sync_spark_shadow_test.go": "e3e793c1c5cf5848aa731625076e20d12541aedf98fa736b9d538a0e14e4699f",
  1765. "backend/internal/service/custom_channel_time_pricing.go": "31fbfa49dc90db78cbf1930e1f979fdb0c4d512ff55c4684d07a5aa650b503fa",
  1766. "backend/internal/service/custom_channel_time_pricing_test.go": "85478d454d14afd07505db1b859bf60729230ae73147e1db7cdc20e87c52285d",
  1767. "backend/internal/service/custom_group_usage_rollup.go": "98e81828b9e81b1adf1584b3de88b851af56d77d54d8319867ccc27157721930",
  1768. "backend/internal/service/custom_group_usage_rollup_test.go": "f1d1abe0bd8819f8bd6fd351c7cc36cca6393381af4202c083c900ab9e2ddb9d",
  1769. "backend/internal/service/dashboard_aggregation_service.go": "042c2d1fe10683dc068d19542895b8dcd8ec400f01e30a59ee927f5e5d371419",
  1770. "backend/internal/service/dashboard_aggregation_service_test.go": "ce72d64f8957ecb3eec99a62b33ac75f67791ec510d8fe4bce7fb8a2b90c3842",
  1771. "backend/internal/service/dashboard_service.go": "6419928bba35e23165dcd61952a47457a35b431f36dd6317965c2c380ded128d",
  1772. "backend/internal/service/dashboard_service_test.go": "336c9895d887b8a7cc5e26f7fad0a98274439d250ededc010448ccbbdf51d63b",
  1773. "backend/internal/service/data_management_grpc.go": "73e036b67e4597ff0155937d09551ede7f3aae0ec53c61e9c9d83a9d1368d7b4",
  1774. "backend/internal/service/data_management_grpc_test.go": "507f22bc9177203dbc67bc7acb8252a656442d36e73deddd50f89ce6678171b7",
  1775. "backend/internal/service/data_management_service.go": "7556dfbee4a3a3c6ab63780a7233535291c7473b4b04e64f73d6daf55b77a895",
  1776. "backend/internal/service/data_management_service_test.go": "ff30fde220f5a5638195edc84a38120e5fb168745b7ddbb3541b0c7870a30fc0",
  1777. "backend/internal/service/deepseek_pricing_test.go": "57a597bf2fcd5988c86c559aaca32ee3a75c5b13132cb40c01070774a3a7d8a3",
  1778. "backend/internal/service/deferred_service.go": "e6d7f1a89097e1896a98be02888fb52dfa51154cff4f73051c84dc55f3b56663",
  1779. "backend/internal/service/digest_session_store.go": "9040103d87fadc503a2dc83082549e452d07e4c52801d99e16622c2d4953efbb",
  1780. "backend/internal/service/digest_session_store_test.go": "de7fe8c6579a14cbda48ed463f0b24dbc8ccb908f392acfae29efffbb6b43826",
  1781. "backend/internal/service/domain_constants.go": "3283fc9c88db59f8570e4e6e84803afa467e0d60506d57b11a5be0ffa2517fc5",
  1782. "backend/internal/service/domain_constants_test.go": "fb49704f4910126543ff0ccf93dcea8046ca992b9fadcec69d1dab3c5291cbf2",
  1783. "backend/internal/service/email_html_escape_test.go": "65245592e6b8edc0c76745a0731adae449d2206944ae46ba6488aa57c51e360e",
  1784. "backend/internal/service/email_message.go": "126fcc9b8864b7c989a49a529422e48480bac8cb09a6356e597bac0108183683",
  1785. "backend/internal/service/email_message_test.go": "a2ccba7f9a4f399845f0b3bbe813387f71872a4bdef1a105a81827bc4bde978e",
  1786. "backend/internal/service/email_queue_service.go": "c43644ec56807c54914c44d26f482b056b894b98a4e2aa4c7bea22852c2015f5",
  1787. "backend/internal/service/email_service.go": "455dd2c81e89cd1b6da1dacc0dbc72c1202836a8515e0ad2961b00f7339a86e2",
  1788. "backend/internal/service/email_service_smtp_test.go": "e4444d4552cd8c616b6e52931819ae7df84c6217215487765a11e9f0c871e753",
  1789. "backend/internal/service/error_passthrough_runtime.go": "41ef87e652ae2ceec2a7dfd48e8898eeb4e54b613f960fec5fae323349e88521",
  1790. "backend/internal/service/error_passthrough_runtime_test.go": "80f5a5a86e4847ce9a02bbc828e04df7a7212e83a5e11c5b6b743cf474ccca51",
  1791. "backend/internal/service/error_passthrough_service.go": "08787ea4fb4068cb325aba2ee654a023880adeca6ee73b291228e48eb6edd163",
  1792. "backend/internal/service/error_passthrough_service_test.go": "5221856405df26d3f0f74f4acb3789a6eedde885f45bb68c15d5e2e60f84320a",
  1793. "backend/internal/service/error_policy_integration_test.go": "7aa61e61dcfb055d24d43261c3a4a1d0b7089da720229573a93a8827a9192697",
  1794. "backend/internal/service/error_policy_test.go": "7ee593a31b55273d6e0dd85566ad1b54a5494834048d1c8b9d215634f97f56f4",
  1795. "backend/internal/service/force_cache_billing_test.go": "a55c96835566809c3b9366859918aa5df244a6a524716af2da5aa732a805e13d",
  1796. "backend/internal/service/gateway_account_selection_test.go": "13680f0bfbb2e6fda63b2e09257e12a863e07c75e28b418da6bb87292dd10457",
  1797. "backend/internal/service/gateway_anthropic_apikey_passthrough_benchmark_test.go": "aafac67200c4eb63d7ea0323f999af630c9a171fdedb564c2ac288b363b7591b",
  1798. "backend/internal/service/gateway_anthropic_apikey_passthrough_test.go": "2990e393dd8ca7cdde33046751234afddfbc434cad3045eaa8da3255f9afd51d",
  1799. "backend/internal/service/gateway_anthropic_passthrough.go": "437047a020530e7aa06380b08d1fd015fe036aa80a1c9c907f04e088dc3f5bf1",
  1800. "backend/internal/service/gateway_anthropic_vertex_beta_filter_test.go": "ebc9796fc850888811453c0bb58dc859955489317ebaf28b9d4c451da5b58aa5",
  1801. "backend/internal/service/gateway_anthropic_vertex_service_account_test.go": "73df5be19e48340aa7032806a1f02e54d82ef0f2451b2e66613ceca494cff315",
  1802. "backend/internal/service/gateway_bedrock.go": "5ffb28e5466acb9dc29c6f94e4bc570f1c8d83ab24a98e18e4cfeb44c0837003",
  1803. "backend/internal/service/gateway_beta_test.go": "8fd33767c7146401bd48f9495a09600ad8db770bbc466abbc094d996141e3f25",
  1804. "backend/internal/service/gateway_billing_block.go": "3713dcee8cc715311d30a9af42c8e520435f71f75aefe81fafdca1e7931a870b",
  1805. "backend/internal/service/gateway_billing_header.go": "300993ff0866927503bc11c8dcaf004a66452dab4cc059c403ddf40fcaaa3987",
  1806. "backend/internal/service/gateway_billing_header_test.go": "2eb08a75fb55b3b6cad349dc33a46c20e074d954d0129fba27c79225a44e30be",
  1807. "backend/internal/service/gateway_body_order_test.go": "1b16cbe0eb49d5117aba135628bba47372ae5f82b9b0180348497da8c02f03e6",
  1808. "backend/internal/service/gateway_cached_tokens_test.go": "4bb6fdebe3e4de1095a43d7899782f4295fe6b44e3dc97f9b84dde44ba6a6fdb",
  1809. "backend/internal/service/gateway_channel_restriction_fallback_test.go": "14285eebfd45e4da3f0c364c787ca3134ecc018866f457f59b68f6b9b1fb4ace",
  1810. "backend/internal/service/gateway_channel_restriction_load_aware_test.go": "20fb139436c7cbffcb5b037a13583b6bdc986ae2431b69c5041f1ae0f99a4afe",
  1811. "backend/internal/service/gateway_channel_restriction_test.go": "31e2c279c948da39b6eb49b1d38ee4faf3fb09a82ed79be763c55c75259dd189",
  1812. "backend/internal/service/gateway_claude_oauth_body.go": "a3d2617d215467da711b67aa1ba758d2e79e24760fd895067813eaf9755f1a88",
  1813. "backend/internal/service/gateway_context_management_test.go": "17349e7274a9fcbefc34003c83d62aa5ed521daf6a36683a8734ef73048273fe",
  1814. "backend/internal/service/gateway_count_tokens.go": "4a9b68c5258a52573c72bb338c250119a01b0f6e87cac8a522658e7172c58c57",
  1815. "backend/internal/service/gateway_dateline_normalization_test.go": "da6f1a396edf19a94f6431e5460b82a5b4dc5431adf979c0b82dde3f9c8a2970",
  1816. "backend/internal/service/gateway_debug_env_test.go": "53037c844030d6b7a830a4b0abe2cb806557d04c707e398d297f79de5f8144c7",
  1817. "backend/internal/service/gateway_fallbacks_sanitize_test.go": "2aaafa2f260c0c259a55cb3c0d74f5578f4d16c5ae301131dd6c811c26686ce3",
  1818. "backend/internal/service/gateway_forward.go": "1b5407113721abcba5ee78f195f57797b6959965f1b0368a0c9d47e05856ee2e",
  1819. "backend/internal/service/gateway_forward_as_chat_completions.go": "3f77474a266f9323363ca1aa4f3d0836c056af9f770426b2ad2190f84cd76c5a",
  1820. "backend/internal/service/gateway_forward_as_chat_completions_test.go": "2e1a3f7d3f23d8e2e69d2449f16266fb325e48fae79106f3d8d2481505c8c4bd",
  1821. "backend/internal/service/gateway_forward_as_responses.go": "7efd28b01e3622bd441e3a2b32436f3dfef1d2824928fee45ee044e28b75f6f9",
  1822. "backend/internal/service/gateway_forward_as_responses_test.go": "a1b707741307eb3c4a19d335ba0242beec165520636def8058b780d8e9efebe9",
  1823. "backend/internal/service/gateway_forward_partial_usage_test.go": "1675602a2a921581f02e5a5a7d95921a837a844935941e613449bf999cc07892",
  1824. "backend/internal/service/gateway_group_isolation_test.go": "30774c49faf7c31b5d505daad06c6ebbb98e4547acf20940578c9de4fd554a77",
  1825. "backend/internal/service/gateway_hotpath_optimization_test.go": "d15dccdb3a35f72d704c0647e4115c928a74ee28655a9cb9040fadb9d3f4c64a",
  1826. "backend/internal/service/gateway_messages_cache.go": "4c4b30c84bcbdffb40c040bb20575c663b678578e22de9c3eec9282ebe1c76e9",
  1827. "backend/internal/service/gateway_messages_cache_json_test.go": "d8e7f13401409748136850f161a6c93660dc90254aa5cbd49cce736dcb937bbc",
  1828. "backend/internal/service/gateway_model_availability.go": "426e80ae6f5bb66b0c3511cb686a14a60cf5bff46789c5d4266d0be4d4281f81",
  1829. "backend/internal/service/gateway_model_availability_test.go": "17533b666af7d50799747242b846cc5b414461f4232a46d40f326c0f94747c35",
  1830. "backend/internal/service/gateway_multiplatform_test.go": "9f4b6fc02e70557595937e32c8a51d4c020352792558e6210367d22bb53234ec",
  1831. "backend/internal/service/gateway_non_streaming_response_test.go": "e909261c2131f8097e418bda0f1443ba1e5d2f04cfbaed352bdb15f2289d6fcc",
  1832. "backend/internal/service/gateway_oauth_metadata_test.go": "f87ca13d72fd13398cbb4ebc13210c06b08a79ffde9f887667665e0e5dcaad10",
  1833. "backend/internal/service/gateway_pool_mode_retry_test.go": "ca62cdc501686058e2a3b4992f852d866749022af87291d1f2b627366b7ba581",
  1834. "backend/internal/service/gateway_profit_control.go": "5864900783b7ec99177c896d46920d4c54f0d897f730b3d910463dbca29b1beb",
  1835. "backend/internal/service/gateway_profit_control_v2_test.go": "3893432a29e4a6d3a1395f82b2e23645fd1304796f4c240767d25b29e6aa99c2",
  1836. "backend/internal/service/gateway_prompt_test.go": "6124f74ef0ca92f9e13a9d26ce8f839977b920107d34a411b2184c594d05068e",
  1837. "backend/internal/service/gateway_record_usage_test.go": "7e461c1a3595fffc20537d55dd60f6e54aa3404b27c25033eed1ae14cfcd9ce5",
  1838. "backend/internal/service/gateway_request.go": "4195a186902cb249a50b39de5a3e051dd21752f736b3b392f485199487e2c7a6",
  1839. "backend/internal/service/gateway_request_invalid_json_test.go": "f25d7d9ced6b4a45a5f01215a9bbc8c5f1da5257437f477a969ca05da51f2dda",
  1840. "backend/internal/service/gateway_request_pricing.go": "0195ed31f3b9013f8d799e876b3cb585147688387af6395f927274145441dee5",
  1841. "backend/internal/service/gateway_request_pricing_test.go": "718fd2db3a4171e0cdf8f9a12662a38007eabbff7bf2e9226b127f28459ffe2b",
  1842. "backend/internal/service/gateway_request_test.go": "1073d33fb3eb31f3996e248ab2fa5a23d2bd2635cdbcf97b22ac10444e5df00c",
  1843. "backend/internal/service/gateway_sanitize_test.go": "0f95fd744b01d712a7d567602e130ec1a2107d9beebae97af9e2791ef6b00385",
  1844. "backend/internal/service/gateway_scheduling.go": "894fbe4a032f5659c86c74d51c5fb2601fc007a1b0c5d9bac00d7f7a7f75a2a6",
  1845. "backend/internal/service/gateway_service.go": "b25c87966a4343132e106a84a8c0bdaf1c2a073a9d5356f19df39d0ed18263b4",
  1846. "backend/internal/service/gateway_service_antigravity_whitelist_test.go": "6268d74ce0b0cab55ea852b5388964eef5030e770fb3e300e5f2610a08442394",
  1847. "backend/internal/service/gateway_service_bedrock_beta_test.go": "6ba4a9477f03771e446721da9a062dad952f45f7274b11f8efdb88e785ecace6",
  1848. "backend/internal/service/gateway_service_bedrock_model_support_test.go": "068e175df18ea7e8606a84724239fd6fe33e40dc92991af55d4e6f2161cbe78a",
  1849. "backend/internal/service/gateway_service_benchmark_test.go": "6f659a61493d69ec8aeec1fce0016c0ebfa4f6b3f6ba0fdc9de2c081aca97efe",
  1850. "backend/internal/service/gateway_service_selection_failure_stats_test.go": "b131ccd55c38ff687aa7f34f39c7ac8eb490fcc323173907720ff59177f12d05",
  1851. "backend/internal/service/gateway_service_streaming_test.go": "0083d89e0310bd39085ab58b3ba6c484ef236901919e58ce84d987847de63d4c",
  1852. "backend/internal/service/gateway_service_subscription_billing_test.go": "8c1fdb97af1e8d5fd2de0cf7e541413ed75dd57fceea1fe4a47e0d1f9d62888a",
  1853. "backend/internal/service/gateway_soonest_reset_test.go": "bbd0087ad9891f11b75c23383721cd048adbeab4316b9cb553709467d06518e0",
  1854. "backend/internal/service/gateway_streaming_test.go": "98843b96e3081d26ee2609f2312d5830715192e464e00295c7172fbd0fc8b3c9",
  1855. "backend/internal/service/gateway_tool_rewrite.go": "2311ddf94eb50688a59ce13bba41e35ed2489e8db22641187915e572f1ce452d",
  1856. "backend/internal/service/gateway_tool_rewrite_test.go": "6403f3a1bef35d8eaeb9128980b273ec84ddd006cb6ce8ad10447712168dde83",
  1857. "backend/internal/service/gateway_upstream_request.go": "a12b3fbdb28016d0be94facce654f9e3e65e5ba9cac40350ff15b73bd01ba3c3",
  1858. "backend/internal/service/gateway_upstream_response.go": "1fdc736bf78c83ed6f7648f3641a506e4fceaf776c0900653a82a2a85d404448",
  1859. "backend/internal/service/gateway_upstream_transport_error.go": "044259aecce6373e3a261aa46e69d0a1f13c4d0c8a290e7b2809fd88c09f7063",
  1860. "backend/internal/service/gateway_upstream_transport_error_test.go": "a2ff958d67ab5b531840428e2caba407b5cec0a719dba710180f12f7260b79cc",
  1861. "backend/internal/service/gateway_usage_billing.go": "ca5e208b861eddecc5172c5880efb0c1afab9fc4d3c83887d16c3a53a056f046",
  1862. "backend/internal/service/gateway_usage_billing_fallback_test.go": "950a1f0bb0ca65cabf18e845aa9936689f787c0c3ad51dee98e16cb20eef5ae4",
  1863. "backend/internal/service/gateway_usage_billing_request_id_test.go": "93ea98c0c5d63090d9efd74217a23c705415bc70cf3bc8befd45c09566bf65cd",
  1864. "backend/internal/service/gateway_waiting_queue_test.go": "c5b7a5346522a9069e3ef04afa5b11303b568eee2340b2eae8c1ff3abc60c1af",
  1865. "backend/internal/service/gateway_websearch_block_filter.go": "0f75e2b63f59726887d4c15b8337bde333fbccde6c4e5ba061dafb96cf96cb13",
  1866. "backend/internal/service/gateway_websearch_block_filter_test.go": "4e583c5af788b7c50521b67f4700c3b5aa3623c5890878aa84d4d5c4eebbcf23",
  1867. "backend/internal/service/gateway_websearch_emulation.go": "6fbec78f8d3e3deb456ed442a481ddac4a412498ec4fb453f96460156b24e47d",
  1868. "backend/internal/service/gateway_websearch_emulation_test.go": "47e75079b5bf91a47d781ea8e6d56f7eded918dbc0728202926570aa7ebb52b1",
  1869. "backend/internal/service/gemini_chat_completions_compat_service.go": "d3f85daac90ce1d6b402e1440bc4135f60915d1800fa83954c45f4e60bb60636",
  1870. "backend/internal/service/gemini_chat_completions_compat_service_test.go": "4b1f9efd0c70000a11fa39c670d04b391d17484d13329b0102caa66fbd8a0901",
  1871. "backend/internal/service/gemini_error_policy_skipped_write_test.go": "682ea7f33fb753a7b630801f3d0097ec35e2ea1a6e2669facd060f598ad1291d",
  1872. "backend/internal/service/gemini_error_policy_test.go": "6dc978b220e650d9f9a650dc1c62dc9fe2a8c42d37c3865e9465630946c75726",
  1873. "backend/internal/service/gemini_image_output_accounting.go": "df59f8f55eca58640e5d31c6e48d7f969627f686d9d12ac6bf2ddceb3019972d",
  1874. "backend/internal/service/gemini_image_output_accounting_test.go": "fb6868f66345d0bdca4a8f8f5b15e20ba2ee693558af3a335e42681321ec25cb",
  1875. "backend/internal/service/gemini_messages_compat_service.go": "72b18063dd4792093e01f4a59e009f38251ef8e7be81a32a26be959e2486c602",
  1876. "backend/internal/service/gemini_messages_compat_service_test.go": "141bc91fd7328a82dff7beae897577a2fd63871725c93ff5767843444bac22c9",
  1877. "backend/internal/service/gemini_multiplatform_test.go": "3744b05eabd3aef322747706e68e6c69958ef16075ed68dfd1df76f48bbe98c6",
  1878. "backend/internal/service/gemini_native_signature_cleaner.go": "8cd95b97c2f195a6ce27348b0574d0eccd248706fe71ab24113f9a9a716f4d23",
  1879. "backend/internal/service/gemini_native_signature_cleaner_test.go": "57b7d8bae54296941e43293826d2c887ec4fff80dce95ad25ac189b1d03057c9",
  1880. "backend/internal/service/gemini_oauth.go": "0399024af3f09a06887e9118e4e7c077c872bb40da51f0d354e7c60f107879a8",
  1881. "backend/internal/service/gemini_oauth_service.go": "c972a1b07d06b0d02effa17187df311873faab04bb14fd6495230d6aba262586",
  1882. "backend/internal/service/gemini_oauth_service_test.go": "012362900b675dcbd6b221ce3f5495b3bbc7d6476a85f05bc3924ebab17231fe",
  1883. "backend/internal/service/gemini_quota.go": "6236a619ac45d95db8d92ad08adffe4458c522982bdaae5171b259cfdd21a7f7",
  1884. "backend/internal/service/gemini_session.go": "34c180a49cab6e24b85fa4ab483af13e6277865c965bd91c1dbf1668fff78571",
  1885. "backend/internal/service/gemini_session_integration_test.go": "f18d42342c05b3933e1e9b72a4f0887be2aa0a6a3328e32392061a2ae43cad3d",
  1886. "backend/internal/service/gemini_session_test.go": "b147eff6085dfae6acba9d17ec80648884ed884998b62d1c340e57f0a4fa1afb",
  1887. "backend/internal/service/gemini_token_cache.go": "aff36f66c54c8899aecea3dc34d8c06f2fe687ba40bd52d20a44671036c6e29e",
  1888. "backend/internal/service/gemini_token_provider.go": "53c11514c6651e8bf6e8f58646dae0bf1246343a374a8556587ac85f454ad5dc",
  1889. "backend/internal/service/gemini_token_refresher.go": "ea51f5862044701ea9211816a6e72f25b27000b38c395eabcb4664dab922d8a7",
  1890. "backend/internal/service/gemini_upstream_url.go": "26d362ee4869ffec02c8c6446fd146c74fc2961583633e5627bf26e4a3423066",
  1891. "backend/internal/service/gemini_upstream_url_test.go": "4569c961af8a5006ee9d5ff50256896e41bc94e907447559df63978f8576ed3d",
  1892. "backend/internal/service/geminicli_codeassist.go": "42cfe5b9b81bf232ff5b39503f7edc089c9f37ba0e38542311fbe309c600bb38",
  1893. "backend/internal/service/generate_session_hash_test.go": "236bf6e09fef95b0a57b44a6e5ac27faa79e0527badb19759374c192c2ac5f9b",
  1894. "backend/internal/service/global_model_pricing.go": "079e5b8ce2d3f44a69615412a24ac636966632021b7368f47faa080658639d6e",
  1895. "backend/internal/service/global_model_pricing_test.go": "e268498298c2ba807674bf3978238abce8adfc20aad3a5580874ae648ab167bb",
  1896. "backend/internal/service/grok_audio.go": "90be4a47ef824bb6821a7cd2b0bcf5a691465394c5aaca8a3bb38b5a1fad2336",
  1897. "backend/internal/service/grok_audio_test.go": "92c41f3323b71f0e8fdac33edc17ce3428b0084f1e2a2df0cb44400e9d19fdf6",
  1898. "backend/internal/service/grok_base_url_mode_test.go": "449418def1eaf7933d182513fc7d5eaaef234ee83ccbc32fab3910318170f1b0",
  1899. "backend/internal/service/grok_credential_failure.go": "b8b3c8e4374728505994ed92bff267b1fae52aa819d324d238293c86f086be7c",
  1900. "backend/internal/service/grok_credential_failure_test.go": "533213a1a299e87a1d76f792f8f83d5a9029d69d192604a5e3161f2f91d0fb9c",
  1901. "backend/internal/service/grok_free_quota_gate.go": "1c2122f0d2a79d7fd53e4e3ba2cf6c7e585abfc04682ca4c6ebcf5f052f70769",
  1902. "backend/internal/service/grok_free_quota_gate_test.go": "173d7762f3f4ee6572411e9d528a1ea104c04d47d886c080ffa78b6147beac72",
  1903. "backend/internal/service/grok_media.go": "25564d5c4549315e7b827f12c50b9718cffe9e5a318c3d34fd757d519cf27718",
  1904. "backend/internal/service/grok_media_content_test.go": "485dec9206360ed5d529657894aeacfa1de9fb610c126ffd0e494624e365eec0",
  1905. "backend/internal/service/grok_media_image_geometry.go": "2a53c8da69214a348551d54d11facefd21bf5289fc17ef8dfad8cff7f8c857ea",
  1906. "backend/internal/service/grok_media_image_geometry_test.go": "78352c0974e14dcffa56d1c4b104749699fe2ae41528848707901ca219b8e599",
  1907. "backend/internal/service/grok_media_video_billing_test.go": "e6ab61fb899cbc674b6493650118ea27ab6d82e38b21879ca993863fdd15aa30",
  1908. "backend/internal/service/grok_model_quota_block.go": "e8975bcee3fd2040415aaee82940cd29bbbd48d14472773a0239c8a37a1aa8a1",
  1909. "backend/internal/service/grok_oauth_reconciliation.go": "db1fff101fea6c6ce56f1a1394f2f4c61b0a365924b6b982d136af58141861fb",
  1910. "backend/internal/service/grok_oauth_reconciliation_test.go": "cf6f779434bab9129daae26467a0f0c0c501dae86153b9b68657ac00161d0c03",
  1911. "backend/internal/service/grok_oauth_service.go": "9bba6134e61c4a71c9c7de7fb0ae60674be3f18062006e31b10727e74ce2e8c6",
  1912. "backend/internal/service/grok_oauth_service_test.go": "ff65c7271c736bb4ee4aafcc3f538ac6b0ae2951bba62099b3e4b3db0b3a2f0a",
  1913. "backend/internal/service/grok_observed_models.go": "ebcef3b10eccf93ddd26e972bfb8dbf0e4f11fbb5efe65506a86a171bf9ac35b",
  1914. "backend/internal/service/grok_p2_test.go": "cb56be8dd15aaee0bdce03efe1b3d9b4d48449e42625e9cae0fc4aa9d56068e4",
  1915. "backend/internal/service/grok_quota_fetcher.go": "b02d42570a2ab3c39fabf91403ef487ea0ac04d73eff0b4efa746045f0552bfd",
  1916. "backend/internal/service/grok_quota_fetcher_test.go": "4d23c568996b4af87515a4ea46a5b49917a07afc07508d3add9a6181d25cde57",
  1917. "backend/internal/service/grok_quota_service.go": "4b85466528f0a0613d3ee711c0313718b3d2244cca36dcf69ac1264bd1e25475",
  1918. "backend/internal/service/grok_quota_service_test.go": "75f1f4cecc937d60043918279f635071f46867289ad8af3a244ec1b84801667b",
  1919. "backend/internal/service/grok_search_count.go": "d983589a3495893566a3d716851d1d455ce45715d6d5cf878e6ffd3f99f488f6",
  1920. "backend/internal/service/grok_search_count_test.go": "8e9ee375a13f8a9b710261958acccb2366551827e8fcf0a9d2e7d49a41ac4b00",
  1921. "backend/internal/service/grok_spending_reauth.go": "a529a114b2c49654d4d8e36fd6aeb30f41de22ae30502e776200006701660c4d",
  1922. "backend/internal/service/grok_stream_idle.go": "085a9368fdf90f719d5e2ca33da89b997219958210b0ef09cb3dcf13d34bc86b",
  1923. "backend/internal/service/grok_stream_idle_test.go": "83dadfc60355f76068f785382859a0e54f625dc8fae394d8931c04cd8d403c32",
  1924. "backend/internal/service/grok_team_rate_limit.go": "645a235a5c642b742071b005a2c71e1bc7b4f620e437436f0feaaf0abb56341c",
  1925. "backend/internal/service/grok_team_rate_limit_test.go": "b34fa3c771b2b99cd6ac6d856fb0f088bc79c44a0be5f782891f6e42ed44a7d8",
  1926. "backend/internal/service/grok_token_provider.go": "a706d56757fedcc4076957ad0590c2b3b0962c95b445ee10272774ebf19a2056",
  1927. "backend/internal/service/grok_token_provider_test.go": "04e5bbe314d44cd3534cc9ed1a602ffdbae7b7fd799c6970e8272460f5aaa1d2",
  1928. "backend/internal/service/grok_token_refresher.go": "55285595f88096555dab044821ec6399ab24aeb900348ed19d9bceee7d9f52bc",
  1929. "backend/internal/service/grok_token_refresher_test.go": "027474da22fdf12915c7304d54bfc942220ebac0684cbab727abcf92e7baea48",
  1930. "backend/internal/service/grok_upstream_errors.go": "c18acef917031e98857aae1ad51badd306c41708d9f6f39fe46995629124545f",
  1931. "backend/internal/service/grok_upstream_errors_test.go": "6023851403885c14d447a0cee8b151c965bc870a3edfa7ed81eae8337fc2e4ff",
  1932. "backend/internal/service/grok_upstream_failure.go": "08c74781791322d104ba5078d528af6f1979291f29cacb5dbb5ae5d3276ee8a4",
  1933. "backend/internal/service/grok_upstream_failure_test.go": "1c853fe687fef4c939543a55490e725add2b22ab5408d16cbe137152b5d4df41",
  1934. "backend/internal/service/grok_upstream_headers.go": "bd4ac72da2ffe76fe5afef4361afe57a9a493513ff39a395851f626cd2ad1e05",
  1935. "backend/internal/service/grok_upstream_headers_test.go": "31a2bcb694d06b8a0ae1a697ceac26700184a30abb8a9909e18d901039329923",
  1936. "backend/internal/service/grok_upstream_url.go": "b98c3826f8ef4602325eceaa2fbec37918d75fc95abf16363ef74ad2589b599a",
  1937. "backend/internal/service/grok_upstream_url_test.go": "02e231a229d0554b59d140390d92e6a4174624a3fd3de64abd7c20b02abc4a39",
  1938. "backend/internal/service/group.go": "7bf901babce31e345331e4f3da1ba83648e2644dc7a8c1792e53618cb83931a8",
  1939. "backend/internal/service/group_capacity_service.go": "862d7f77a5a96cbe96909108146ef264638349220aa032e9298d217eec61470d",
  1940. "backend/internal/service/group_capacity_service_test.go": "29e30cc88e9ae44dc21a055d26e6bcf415cc43d920b97b3255afaf042f4a83f2",
  1941. "backend/internal/service/group_codex_models_manifest.go": "2571244107e7d27878b8c496b736e371db420676eb9db390a0a808d439b8de40",
  1942. "backend/internal/service/group_model_allowlist.go": "238154aa100b664285bdde789485490028a516a37625e2db1f578e06b6bd8246",
  1943. "backend/internal/service/group_model_allowlist_test.go": "adc64bd2a084794b4d42b1f826a83025f9d03333d5c690313d4570d3df98d5be",
  1944. "backend/internal/service/group_peak_rate_test.go": "cd8c2c211842b73d4ba39591d679f12600bd90a77b50c588bf55dcde6ae1f727",
  1945. "backend/internal/service/group_profit_platform_test.go": "98893854b35eccf787bce92a0e3a070c0260ced3fab835ad567fe738a8fd18ca",
  1946. "backend/internal/service/group_service.go": "2f71567c671f7e811ee392a4c148121d1812b52b35f5e90f7b8308724d9587dd",
  1947. "backend/internal/service/group_test.go": "a091bdae6c2f33ebf2bf03336f25ae3f8bb737eb90954323c4d91bef53eff2fe",
  1948. "backend/internal/service/header_util.go": "397215b5d1062c430171e1f32a72ab85b77955466448fa1b5c2748020dcbc724",
  1949. "backend/internal/service/http_upstream_port.go": "099765f8a3909531b37c4f31869e5c4d624c3145ad04308134092e05459e3582",
  1950. "backend/internal/service/http_upstream_profile.go": "54feaf949fda023387771de527cd537fa22bb5aa132df34686422a2d016ecd72",
  1951. "backend/internal/service/http_upstream_profile_test.go": "c400fd6451a749a79fe166f152ae69a4b6f6e90ec65a17adef58102f7882f93e",
  1952. "backend/internal/service/idempotency.go": "7515ddbeb932820d0139557e5f38a9171079ba4519050c8920aa129c2b5c6c82",
  1953. "backend/internal/service/idempotency_cleanup_service.go": "11d702416b6ff6154311f8d2013ba12a1914edf16a07752c986e582606977125",
  1954. "backend/internal/service/idempotency_cleanup_service_test.go": "740b3427f1a860f7966d567f18c8f6ba9992c433b4c9b62fd22c087612320a30",
  1955. "backend/internal/service/idempotency_observability.go": "80ae00509d434ebf3dc73cde90f1edf86a14d51ff623e56b9cb6c504a0a857a0",
  1956. "backend/internal/service/idempotency_test.go": "cee3ea93fc5bdd5c4d48a58b26f038e34aa40c0cc49204058e46d91421d84244",
  1957. "backend/internal/service/identity_service.go": "51cc920fc2338a8db5759d321f326dc8af01b24990aae6d5b3cebd62514ce66e",
  1958. "backend/internal/service/identity_service_order_test.go": "cc85e81f47a102a393511a32b5228de5291a59a481be17bed51271660f747c50",
  1959. "backend/internal/service/identity_service_user_agent_validation_test.go": "dc478685a9cd07c83609cc71a75667147e6e51378b767c9fc1d0535efbca891f",
  1960. "backend/internal/service/identity_service_version_floor_test.go": "dffa608ca60a21faef68f08b149995087661c34037790ff53a66dbf53858690e",
  1961. "backend/internal/service/image_billing_multiplier.go": "5805e530b1059a467e3e90edd2421e117e5e5467011857e90e06bd585702b0d9",
  1962. "backend/internal/service/image_billing_size.go": "2693f534e03dae4f7b96db235ce5c53168c2a7ef4b2db06e76df2658005086af",
  1963. "backend/internal/service/image_billing_size_test.go": "b0db7066692aa20eba95df5c4521990b273a01de8d489b478abb823ca03994c0",
  1964. "backend/internal/service/image_generation_intent.go": "ac71d11f58305415165f4827e928d698ae592e2c557c4854b1b70e75d764f7d3",
  1965. "backend/internal/service/image_generation_intent_benchmark_test.go": "1a5d8fa3fcf5d3b8da2bab258e554e3e0cf167fd4ac8458fdceb7108c16e81a9",
  1966. "backend/internal/service/image_generation_intent_explicit_test.go": "735008c6562a8f325dee374626d8b85dcb47c9e479193a070a0427ae589869eb",
  1967. "backend/internal/service/image_generation_intent_grok_test.go": "b35b029581ce7c4ef9d43b4456b65bc27664aa47a2d01485d48d4603780bce9c",
  1968. "backend/internal/service/image_generation_intent_test.go": "05bbf97adafc6523fed411b28dca31a3cb5994ce75b6447be638f245b6ce70be",
  1969. "backend/internal/service/image_output_accounting.go": "f96fa8f266ca137ddbb54b8c2a84c898fb2a877b5afdeb5b652dc4f143976a03",
  1970. "backend/internal/service/image_output_accounting_test.go": "00e0c634e3a29543ea12e45c9a0ec074c1dec4e72983ab4e76db492a612e96ce",
  1971. "backend/internal/service/image_storage.go": "b579024c6c5dd1cf65bf1ab1ee45f02b862a1147411eca788746d900f723c889",
  1972. "backend/internal/service/image_storage_settings.go": "1f4db29f8a444b8875f6071937644e6a87a225fdb7c05008251d90aa9480f529",
  1973. "backend/internal/service/image_storage_settings_test.go": "7d6d5c8d124a495f52ff666a5e81a2e0a77c3c45e2f4ae5cee82a78508a47020",
  1974. "backend/internal/service/image_storage_test.go": "e0864d68112b423f6dadd117cec0f833c68192e7bb03f75b7c02e0cd4657e679",
  1975. "backend/internal/service/image_task.go": "991330803dfa9c7b6524213be4d08435fef12df519436a5a28d9cd6d4799790e",
  1976. "backend/internal/service/image_task_test.go": "4600382b5049a3d1cbece903be75d6b17ad0dc8d2b9084c557f76675cb710e57",
  1977. "backend/internal/service/internal500_counter.go": "a312adc7ad1bb9ce82e973c76119bf4031ec4f2fc1f9a63a614d8b7ed84c4a44",
  1978. "backend/internal/service/invalid_auth_abuse_limiter.go": "f1786b0c37914fdcc12fa9e38156b21106076f31c832f4a59f24d72398c5723d",
  1979. "backend/internal/service/invalid_auth_abuse_limiter_test.go": "1b58ed73ea704f38d4841a55dfbdb54ca4d0c66f1e6fb696d3b8ad0bf9158652",
  1980. "backend/internal/service/json_time.go": "ef26439b243295363691a21f04cb0b38106c3173f6700fa6d041ac69e4ed8f37",
  1981. "backend/internal/service/json_time_validation_test.go": "36c0639ebbd92900caad7aad53ac503b8d1e5b89a66f142e06270d9912b62c8b",
  1982. "backend/internal/service/kimi_anthropic_usage_test.go": "8c1646c432c29bc1bd897c22d1d185bf72a260f4293f44f2f18a3d853830cb7d",
  1983. "backend/internal/service/leader_lock.go": "74acbebefe196b1fba2d7e2d155c6059723eb0d8595786cebf3febc2cb5d87ef",
  1984. "backend/internal/service/leader_lock_test.go": "0390a112e32b7acc745ae906febc237c167e16ffe11d05a3cdfc9f9a030d5211",
  1985. "backend/internal/service/legacy_api_key.go": "765282d26116af86631cfce0e467d77df81f9c1cac8e7069130fa0bdba926e69",
  1986. "backend/internal/service/legacy_api_key_test.go": "0418722e07cd421bd310c3bc3949a1e8a04777522d035e29b872775a7f45cbae",
  1987. "backend/internal/service/margin_service.go": "9cb340248fcecb7e433cbf8d7ed45caebfac09dad1ee4f9c127dade3b57218a2",
  1988. "backend/internal/service/margin_service_test.go": "2f9024adea83e9a92f30b2a1dc6b8db9aa9d06418ee43510eaa3f13a04f16e93",
  1989. "backend/internal/service/media_price_config.go": "64b071b773f163359165fb489b2aadb4b53c4bb790e88c637f75f015642bf59d",
  1990. "backend/internal/service/metadata_userid.go": "a2aa593b96ed5de447bdbee3eab7f78e3d96831db0bd4fe842e1c1fa1a42363a",
  1991. "backend/internal/service/metadata_userid_test.go": "7c3a9ff5678b1be65dfccaf6571cb778916a0879522165a2bb8c924e74e0cbef",
  1992. "backend/internal/service/model_not_found_error.go": "3a0bc19459e66d4d68d923325c564a7727c3ba0c42a751f31dc069f6462a3756",
  1993. "backend/internal/service/model_not_found_error_test.go": "9f3189ad1fd7e9c171d451cf9b40d22e6041596a3dc68c30d2edc7f72b404d1b",
  1994. "backend/internal/service/model_plaza_service.go": "6173bf1deb1d9b438572f3f5562908120fdc45184007ed1977e2354ba0ca8427",
  1995. "backend/internal/service/model_plaza_service_test.go": "5c15488e88ee21d2b9c341271bb186451e033e87d106dcc709503cf5ecc08bd9",
  1996. "backend/internal/service/model_pricing_resolver.go": "a513a6255c21323f5cfeed037368ce6d6510b50b05cd72aa26e770e21766dbf1",
  1997. "backend/internal/service/model_pricing_resolver_channel_normalized_test.go": "6b592377070213bf3c7bd5ce59772832d1553c9be1321a9081e7697101695b44",
  1998. "backend/internal/service/model_pricing_resolver_test.go": "c9b8bc9069aa8fb81e80ce1621d45e25b450a29ef6674b2e9bd4bf37c6237904",
  1999. "backend/internal/service/model_rate_limit.go": "93350609e0e1e35066a28c2e98aca1dffaf45a089b0706e3ff32220b37506ee0",
  2000. "backend/internal/service/model_rate_limit_test.go": "44fe4f3584de8fcda12d0fd20bc858d251297746bb5d7f0497b9372f9d3fd65f",
  2001. "backend/internal/service/models_list_response_limit.go": "e2bcf98ce49e3a4ec3f8b43268c33282c9b3ddbd02de3aa0ebcac44322cb06b9",
  2002. "backend/internal/service/models_list_response_limit_test.go": "f85104479014b8a5e1327b157460c0e28bb3207f422db10d48a788b1aeeaf3d4",
  2003. "backend/internal/service/notification_email_service.go": "ce85a885ff901bf40b9675b97ff687ef3b8820d0c8f306c580295fe4d2568386",
  2004. "backend/internal/service/notification_email_service_test.go": "5ad2a8b2af3dc7ea2599b4ff5178548ce2286c979f916f44fbe5c6bb2df71c61",
  2005. "backend/internal/service/notify_email_entry.go": "b66117e27e6d7fef58ff17c415e5a270420d77d36be87bbc41ecde11f185de2d",
  2006. "backend/internal/service/notify_email_entry_test.go": "6e5ee748ec4478fddb969cfe001e72c3b87112b2f1facf6bf0718fdb69db6bf9",
  2007. "backend/internal/service/oauth_refresh_api.go": "60e98afb0fecb99ad27adb197ac311d78d65a42a7e752f5aabf9be7cc1566270",
  2008. "backend/internal/service/oauth_refresh_api_test.go": "3be9fe6abad0467c3b8ccf6b33ed3bd4065dbe001656b838fb2c9edcdeea2177",
  2009. "backend/internal/service/oauth_service.go": "7b946d4f7eead8650c877d6ad0cc6e9315e879e1d9527882e116dcc03df0ac22",
  2010. "backend/internal/service/oauth_service_test.go": "54b83b12cdba00e17e96243d02a512ec50dfea1c1e35d166fbcb07c14d891cde",
  2011. "backend/internal/service/ollama_cloud_messages_max_tokens.go": "e4dae45af005ac2a3d187d09e87eacb4404c0b61df327f00161827d33474381b",
  2012. "backend/internal/service/ollama_cloud_messages_max_tokens_test.go": "ed17ca135c65131ba8d17d5949954b82aa78a8d1ced211c70e34581cd61ed746",
  2013. "backend/internal/service/ollama_cloud_usage.go": "64701785f804e5a619b95b0c81f8e6832d877c0a2221fea9ea95009773abef88",
  2014. "backend/internal/service/ollama_cloud_usage_parser.go": "4a2881d6a426dc27a23fc9a10cc67a815e4c09fd3906e1da56ee5bcf0a57f23b",
  2015. "backend/internal/service/ollama_cloud_usage_test.go": "75da6c8365a55399b4ab5b64ed37b2ca404b710964a3eba9cec6139d2bb4646f",
  2016. "backend/internal/service/openai_403_counter.go": "dd4f692e1ec014d5799b1c474078782c21a9109f672efc25a5c77d2e9c227286",
  2017. "backend/internal/service/openai_access_state_failover_test.go": "9dad43d47a66bdbd0638d20268fa57b1a9a80d0d40fb26e200feea0ac4a75bd3",
  2018. "backend/internal/service/openai_account_model_transient.go": "ac6442c779d2c85288b5fd19649fba55879fbe77ec960945dbcaf9e1f9699128",
  2019. "backend/internal/service/openai_account_model_transient_test.go": "77b1d27918e27e39defc22891855c9e111ae627f3ed3276028d9aefa19421960",
  2020. "backend/internal/service/openai_account_runtime_block_fastpath.go": "26b346dba854ce6b03de6c7b7d74f228acd2f1edd72f739be75c28a1e71edce9",
  2021. "backend/internal/service/openai_account_runtime_block_fastpath_test.go": "42c5de3b65f989674de68d1d5576844ca66df45bfc862e5467ac4763e9208d05",
  2022. "backend/internal/service/openai_account_runtime_transient_test.go": "a71ee635fa12db681561d5f9b3310d94f2a7a05e12f1e95108ccc352f5160cfb",
  2023. "backend/internal/service/openai_account_scheduler.go": "ea3489e8d23eaf947a4099ea3ad335856d2b66fb501c7e6c0bc14b2c199eb915",
  2024. "backend/internal/service/openai_account_scheduler_benchmark_test.go": "90b503a2ea7756ebe30c89c4b100b36990c7509bf06e226b8ea4ffde5de48b56",
  2025. "backend/internal/service/openai_account_scheduler_compact_test.go": "cc02a4cce6e1864f2f501f4a987ef988e7aef48379de28cb097a465a644fe03a",
  2026. "backend/internal/service/openai_account_scheduler_reset_test.go": "9c225bf13cf3e13f161a3b60f45cd4d2225cdec6b4369875e19564d9e2f28f73",
  2027. "backend/internal/service/openai_account_scheduler_spark_route_test.go": "f06514147d11cfb000634d874ee427b18a0466f8b16cbfd2fcbcad17d5294c8c",
  2028. "backend/internal/service/openai_account_scheduler_test.go": "a7d12f775f84f77201274f95fafc6f3a8721b50b5a5e33ac22f2fd47ee5e8fb8",
  2029. "backend/internal/service/openai_account_scheduler_upstream_cost_test.go": "4fcfbe2a5adaf48f1b01ebe270d80b74e4c073ac6f9ac7b799e36dabe8285dbd",
  2030. "backend/internal/service/openai_account_scheduler_ws_snapshot_test.go": "d11125d2ddbd02b2977b3c243dc45c8c56bf42b2aba24ae047b6fa13f28bd754",
  2031. "backend/internal/service/openai_agent_identity.go": "2d40a70a453de5aa8bca8aebb42a4d0b7fc81dada426112b411f66ae899bc7f2",
  2032. "backend/internal/service/openai_agent_identity_compat_test.go": "3fba7b490e0f537e57a5591e6d62e51abd692735d2c4002410e896be32674764",
  2033. "backend/internal/service/openai_agent_identity_test.go": "285013945428640e432a29c2cbbcbedc009a6165ed34bfa218c028fff45f7063",
  2034. "backend/internal/service/openai_alpha_search.go": "a6e51eb390bcea081605275096faff53638fb749a3c1075656fcedb5dcc36f48",
  2035. "backend/internal/service/openai_alpha_search_billing_test.go": "9f54c2070f0a9fca1e37a242b76ad7620402a71b04bf8c21c30ffa361051c575",
  2036. "backend/internal/service/openai_alpha_search_test.go": "8768f175db1dcd829f83c633f234ef03c50aa0c5aeafc89fc71e376e83ecf3a3",
  2037. "backend/internal/service/openai_apikey_health_breaker.go": "c6a910626a30766f4285c8514fdea39276446fc7c9f04104649252a80a052978",
  2038. "backend/internal/service/openai_apikey_health_breaker_test.go": "36b0f764b0c5cc13341b8de5c2b2e33e039e0c1a9a628ec3f98a5a475ec4d927",
  2039. "backend/internal/service/openai_apikey_responses_probe.go": "6846592660865e2a7c01a2c12568b3b5a2fb3bfff08aa6f21dd9fc3d4390c72b",
  2040. "backend/internal/service/openai_apikey_responses_probe_test.go": "7b5dfcdf7a40f7f134f090483b1d1e81fba80643478228a731a1a12fb5c5d191",
  2041. "backend/internal/service/openai_apikey_responses_probe_verdict_test.go": "cc282e36486da7721f2e6d6e7f39282fe6607cf55c49075b20819bb6c07006da",
  2042. "backend/internal/service/openai_astra_pro_mode_test.go": "cf05648f28c73fd9927c61e253d77eb484649997a0c99b054c431eda36282130",
  2043. "backend/internal/service/openai_astra_pro_retry_test.go": "eb5c72c2ca023f9f573f9a94d2846ecd9aaa349ac14c46113bdd642d7708b627",
  2044. "backend/internal/service/openai_bulk_account_settings.go": "11387f2ad5d5a9c91af99249a6f8e79e76818b308eeefa4480133aafbcdb75ba",
  2045. "backend/internal/service/openai_capacity_shed_test.go": "13270946c7fc373b140e2c6bf5a255752b6afc4c487ad2e19c48523d1a937145",
  2046. "backend/internal/service/openai_channel_restriction_test.go": "fa256b8bdc3a14e34899a5e8f132ef4837718ea83da0bb09ed216e1a6f492061",
  2047. "backend/internal/service/openai_chatgpt_headers.go": "c2afd14da908a3f17b61688f896d7993415a638ff70a6add94abc5b8dbfced80",
  2048. "backend/internal/service/openai_chatgpt_headers_test.go": "a83d7bf2c4813569b3507d9138fbde7fdd89c65ed187ab565e60f194e5e4d256",
  2049. "backend/internal/service/openai_client_restriction_detector.go": "119a5181b7fdd982990644e93af658b419c5dabaf6c46945894e852e1a294144",
  2050. "backend/internal/service/openai_client_restriction_detector_hardening_test.go": "5d1f473624feff376424a8e1da5c5f1c1b79b4ec519849b28045394264e7707b",
  2051. "backend/internal/service/openai_client_restriction_detector_test.go": "78fcb3bbf23d203242e93c5d11f33abe324ebea929b4929ffa3f80c31ff774b1",
  2052. "backend/internal/service/openai_client_transport.go": "ba2bcad9eafb7b10b124a10860e0eae4b3035a0151240a287d069e6d4cc287f2",
  2053. "backend/internal/service/openai_client_transport_test.go": "8ae588df8c8392cb9e5f34d3ace16cb37417570611e6e528dc5a95978b6fede0",
  2054. "backend/internal/service/openai_codex_account_identity.go": "ca7963946092834fffe3e50bdffdb819de0e55168fa4ef1163448d13f2d561e9",
  2055. "backend/internal/service/openai_codex_account_identity_test.go": "c40e795b884701fffdd457c112dce86335b3e120b1da6036c237e5da63bc8e50",
  2056. "backend/internal/service/openai_codex_astra_image_test.go": "f2a63ddcdc18c97c6af230da59c5f4820b98d02539ca9ca70e6fa8350d7cd16e",
  2057. "backend/internal/service/openai_codex_fingerprint.go": "881a526f0e25431b644f0d4031b713e7284c924558adb568ea83c8f35ffd754f",
  2058. "backend/internal/service/openai_codex_fingerprint_test.go": "3325b32eea278e22fa3a1e9135b857d0889baf60a1c98d0b3b79c955edde757a",
  2059. "backend/internal/service/openai_codex_function_call_id_test.go": "d5680a93dec6424160304e93b3e6fdc31d794a651e576cac60b5a76d97ca468c",
  2060. "backend/internal/service/openai_codex_identity.go": "878825b65ca5a7562938eec9c1af9d1d54eca70030bedf0cdf1ac0d9fd428e2a",
  2061. "backend/internal/service/openai_codex_identity_test.go": "063ab4e2cb8f757aa98118a034a37a6d72255ce4b7fa2fcf860dadf59c7081bc",
  2062. "backend/internal/service/openai_codex_instructions_template.go": "5b92c2d813421e9c3148458ab57c4f819a3e54d7017e0303f4e7f16217c2e185",
  2063. "backend/internal/service/openai_codex_message_item_id_test.go": "6c77da24d3b5869ae5863822f1f252416006046ff155cc8d1f61dbecae9bcde7",
  2064. "backend/internal/service/openai_codex_model_metadata.go": "d3e2ddd5dd201cef733fbe9b082e34ab86f70f424243c790e24349c0c2b529d8",
  2065. "backend/internal/service/openai_codex_model_metadata_test.go": "fe17be02489cd4edf130dda17d493bd8ae64b71b6dd913c947f4175f3cf7723d",
  2066. "backend/internal/service/openai_codex_models_pinned.go": "b8243fa53231c6fde3632bc4de87ab3399acb1fcffa2b9df7c539bb4c0bc59e4",
  2067. "backend/internal/service/openai_codex_models_pinned_test.go": "5a90db601ab18b66aef07a1f2f4d1388651e9564fe8596e39b60afb49925d66b",
  2068. "backend/internal/service/openai_codex_models_service.go": "3fe2ada1427012638e9c6daddf44d80e0d42977ae2e8114ee26e439a3827dcc6",
  2069. "backend/internal/service/openai_codex_models_service_test.go": "e8bd176e015006f817aa605964ae123f5016a7d34c59bbe0aba787731eee3223",
  2070. "backend/internal/service/openai_codex_pat_service.go": "3ffe221174feea1d6a083ab848e04d5f5a39ff0a4e9c71893e14a6c89ea47401",
  2071. "backend/internal/service/openai_codex_pat_service_test.go": "16535be41c8336653950e85859f4cca30fbeba6855e2277577ba094763b53dde",
  2072. "backend/internal/service/openai_codex_tool_names.go": "1912aa670039377337435cb9331849916d88336006d52f67a28ae1efe69d4cf1",
  2073. "backend/internal/service/openai_codex_tool_names_test.go": "e86fcc354522db0cc37c78f3305f601ed0b89588ef35848a920c05c8e43c11b9",
  2074. "backend/internal/service/openai_codex_transform.go": "39da22a01c2a35c3eb626bcddedc1336a42308c3ff2c1d3d8cae1eb35a6feb5e",
  2075. "backend/internal/service/openai_codex_transform_additions_test.go": "531a304d18d26eb2390a27994ad86f0f3628c02a690b0f6a177502cc906e9102",
  2076. "backend/internal/service/openai_codex_transform_test.go": "75084087bc134d1db273e17903d3122b869a4957c02750ac464505bc7acb904a",
  2077. "backend/internal/service/openai_codex_turn_state.go": "75dd44e7680c5b3123deda623016859f43967eb9e4daf1a27f2e79642ec67407",
  2078. "backend/internal/service/openai_codex_turn_state_test.go": "fe08c58e0127152354740390260ab6e7bcca3646b65ffd897813922bcc1aca9a",
  2079. "backend/internal/service/openai_codex_version_consistency_test.go": "9b40a85d1691db10ddac3c1c78b722769974495b40be01f7a4ca31dd00924d1f",
  2080. "backend/internal/service/openai_codex_version_sync_service.go": "677845f2ce6082ca3c9a651669efda3e6db43f3f7140dc29e715f71cd5625b83",
  2081. "backend/internal/service/openai_codex_version_sync_service_test.go": "8625f60f10fb5a4c7bd91a71caa481d71e2b82225787def313e2a58171b00dc4",
  2082. "backend/internal/service/openai_compact_body_signal.go": "023fb72c5af190f8bdeff15fdcea5ac23182494b77ccf97bc82a4e1efaa16905",
  2083. "backend/internal/service/openai_compact_body_signal_test.go": "3dedea64a72428144ad980031e33c63c57acc330b1c8424a744de8b6fb4e4255",
  2084. "backend/internal/service/openai_compact_fallback.go": "2096d1da637c5739ac3d924f927fcae0f1e57eda3bbaee1eb684a18723711c24",
  2085. "backend/internal/service/openai_compact_fallback_test.go": "134f4389a1e15118d4f9f682ea7526a788b1d5b7d25cdbb03cf824ad99ff29cc",
  2086. "backend/internal/service/openai_compact_model_mapping_test.go": "1b5b5708c43f2d60a5e9edc7153de3c8290aff8a25251cc7ac333e062d38e905",
  2087. "backend/internal/service/openai_compact_probe.go": "b8f83e10086625e442acbf3acac3897fc9c5cfc541233522f588159c9670d2fc",
  2088. "backend/internal/service/openai_compact_probe_test.go": "b2e09d0ef26a9ecadc2ce3ee5d3df518fd72dc0fcba5cf7de1512edcf0b3f74b",
  2089. "backend/internal/service/openai_compact_service_tier_test.go": "0b224287f9432cdb429cc1d0bc0fdefcbd97c81d3b2112ea4cf4fba3cffd9e25",
  2090. "backend/internal/service/openai_compact_sse_keepalive.go": "57f68c88cc7cbd5847d228394faeac53a81900bb6195e0d0acc497f5316c5dcb",
  2091. "backend/internal/service/openai_compact_sse_keepalive_test.go": "c436ebe45363de031c55e6e48735577ba2273735428a3d4e00305cf8c55f0c41",
  2092. "backend/internal/service/openai_compact_stream_bridge.go": "1354b951c4c99103f60ce9e9ccdf95729580cb469896dca1cbc1f864f0b14bc3",
  2093. "backend/internal/service/openai_compact_stream_bridge_test.go": "db1636172ad9c608b7ded8da1bcd3a6cc71eb7fce80a5bdd014c299e73f4b67e",
  2094. "backend/internal/service/openai_compact_stream_failure_created_at_test.go": "71bbdb3bb26816a0a70fbb2eb9a8ee59f8cb3ceb4fb8ead5885b33a955e4314d",
  2095. "backend/internal/service/openai_compaction_context.go": "d8c150f4cb2f49478a09c1829685f9afd0d60642b495051a78d4e90d2d5a629c",
  2096. "backend/internal/service/openai_compat_model.go": "c4ab3a4f5bedc633d98e14ee439515bb28c8c43dcbb143f202dfd4b19a174eae",
  2097. "backend/internal/service/openai_compat_model_test.go": "88cf82c851df0988f575812dbdf8fdc9791e4f9b94f565d40474c7ec18a1d8e8",
  2098. "backend/internal/service/openai_compat_prompt_cache_key.go": "15fa3c2159779897c9a7d37c1a1d22e8962fb1ce7df63c826d1bb7b29a5966eb",
  2099. "backend/internal/service/openai_compat_prompt_cache_key_test.go": "39367f2fd08ca6f1b24e1129abcb20ac9fa048f0ad49e8fc847bda3055b74e14",
  2100. "backend/internal/service/openai_content_session_seed.go": "e7d06ed2e2d89833b717136bc9648b2231ab1f3e7dd0ee276344ed3917637d64",
  2101. "backend/internal/service/openai_content_session_seed_benchmark_test.go": "716d2e5c55cc3a3eba070ad9bd9ae693e9fd44de2f3f433b1b9f412159b46d77",
  2102. "backend/internal/service/openai_content_session_seed_test.go": "3002eebfd6896fab2ae0133c47b312cc791d531778ca4ec64f87e1fe79c0c53a",
  2103. "backend/internal/service/openai_cursor_warmup_pipeline_test.go": "3b92ba1f2f4706edc917a9632c5d7762975000be50703b7a00ed2017e98949db",
  2104. "backend/internal/service/openai_cyber_policy.go": "1fdf1ebfbd15317da9499366d5e1a2be58dd5f5f283ea8aed14fd214f37c7214",
  2105. "backend/internal/service/openai_cyber_policy_test.go": "dcc3ce77a4adc6d38523ceccaa101b578cadc91eba630200e28402fc2cd75519",
  2106. "backend/internal/service/openai_cyber_session_block.go": "7eec4c34c5dcb4e88ed5c05dba6787a3dd560da3133a1db540e1fafa6985b5a7",
  2107. "backend/internal/service/openai_cyber_session_block_test.go": "3a780a98d906b66d0b31b3c7f181fc3eb23ffd25469b9bb38d58f01cd67b3378",
  2108. "backend/internal/service/openai_cyber_transcript.go": "7fd27f2a95e571b7afa0fbf090ced7c64ef88f6fe6201a0ae9a15eb524d95b75",
  2109. "backend/internal/service/openai_embeddings.go": "99aadd37e9c8c393452539ec0096d50e10c2efc6b46e2be81bbfe3bbec0d7911",
  2110. "backend/internal/service/openai_embeddings_test.go": "f00f1bc98c11b5245f55b3dfdf57c9cb7672c00f8de46007cd305d9e5243f09c",
  2111. "backend/internal/service/openai_encrypted_content_lineage.go": "59cae858d5516bd3556977cd12d86789419816166fbc34fa296730622aba45e9",
  2112. "backend/internal/service/openai_encrypted_content_lineage_test.go": "dcdd0152e7d08173b8b92046534c558210b63e021e332afa44ba7dee59a40267",
  2113. "backend/internal/service/openai_endpoint_url.go": "c06f1388683c50dac8e4c806bb37af2e412985a57bbfbd97f70626dcc9a46531",
  2114. "backend/internal/service/openai_endpoint_url_test.go": "eb82a1e85e63b41fa0b0ff0efd9b6b848370a29cf48da2cef06d92e545f5c8c2",
  2115. "backend/internal/service/openai_failover_cached_body_test.go": "0ad6248c656b063ac5baac511bec30e4b0259ce6b0f8f45926aa811dec4cecd6",
  2116. "backend/internal/service/openai_fast_policy_test.go": "8be791000ffdaf20a7c49f628b8a5b17173c241563c20a78a613066c9e81b7ab",
  2117. "backend/internal/service/openai_fast_policy_ws_test.go": "22ad74d15b188e62a3fd6d0faa6540e944ad83ec2eccc95c4a6790c753e9509d",
  2118. "backend/internal/service/openai_fast_service_tier_test.go": "86697acdbd34eaa80db2b3b9a9fca0e89e9751c266ac53b6e89d105cd478e80c",
  2119. "backend/internal/service/openai_first_output_timeout.go": "cd12f076c8e8b8ce57059d5b46e7422d0e9ed3d1dab94cc83e0e3ac348ebd2b7",
  2120. "backend/internal/service/openai_first_output_timeout_test.go": "1ad729d06f78b589791f27b5ec92128c3225858d8c3a49e41da9815d307e1ab5",
  2121. "backend/internal/service/openai_gateway_403_reset_test.go": "2206360395ee83196cdd0d00339b8957843c5100c10d6fc0f9d8178ff38ab2ad",
  2122. "backend/internal/service/openai_gateway_anthropic_native_pump.go": "acdeff0a8cb5ac99c81d237be6a0366229c599e15174929a004bb170de2850cb",
  2123. "backend/internal/service/openai_gateway_anthropic_native_pump_test.go": "e01073e7ef6f14432b97017be54384cc0b6f3c2927ccb09da45a06ccc56f0b39",
  2124. "backend/internal/service/openai_gateway_apikey_item_id_test.go": "5e2ccf80a16f6a508b18008e6eed0ef540abdd86b0ea745aa31cefa463f0a9ca",
  2125. "backend/internal/service/openai_gateway_cc_pipeline.go": "85c092a82071b774ab61ffc5060f48a7b4beee2442c1262155d990179f1822b2",
  2126. "backend/internal/service/openai_gateway_cc_tool_call_identity.go": "7b90018c5451ce1b2e2997c91d00872e430d6e9e771a7aef16de34eda57d5c5e",
  2127. "backend/internal/service/openai_gateway_cc_tool_call_identity_test.go": "6321be307a80eba5eca19e3a228ea04963d53d23b6cb8f9f4586c246eafae12b",
  2128. "backend/internal/service/openai_gateway_chat_completions.go": "f8335379f7b832705fc75f5ffc043a83f31b714470451bc83468bca14b12a688",
  2129. "backend/internal/service/openai_gateway_chat_completions_anthropic_native.go": "8fbb43ad0041b86cd46d39dfdf986d26e2e913ba3209e82fac1239e24c114de2",
  2130. "backend/internal/service/openai_gateway_chat_completions_cancellation_test.go": "7a65e25d706e28b568813d6d68b05eac3ec0fa894015143784fe4091738da3ad",
  2131. "backend/internal/service/openai_gateway_chat_completions_raw.go": "cb9d276f21d6aa35f9208d6b9510d2a639ae1bc166d0b591087345832c8e2da1",
  2132. "backend/internal/service/openai_gateway_chat_completions_raw_test.go": "279d67f51837863caf329ea07189711290c6ed38e0bb144a6de707360d8eb730",
  2133. "backend/internal/service/openai_gateway_chat_completions_test.go": "007d67d6dfecc8504990e743e8a2fb8ad2435ea254c774ba0c549cc5bb7e7153",
  2134. "backend/internal/service/openai_gateway_cn_fixes_test.go": "e3a6329fdca7f61840af741b94842dfca40f9065fe27aa0ecc17e48b5675950c",
  2135. "backend/internal/service/openai_gateway_compat_buffered_read_failover_test.go": "9af17d4d945d430b1c5fc822bef916e096f03c4a76da8399ca6768377cacd68d",
  2136. "backend/internal/service/openai_gateway_compat_cyber_test.go": "ffb25cf615c60d05cf41fae60e65e87b83907b1a75e30e91b7432bb3b7b586b9",
  2137. "backend/internal/service/openai_gateway_count_tokens.go": "2569d843964e8f27320383aae533830fec7ac523bedf501d8a204f52e76f9e1e",
  2138. "backend/internal/service/openai_gateway_count_tokens_test.go": "a8ff6d5c2c8be880f7e3577f3f6cdbc793e34fb2bb8f67009dfdc00b475defcf",
  2139. "backend/internal/service/openai_gateway_forward.go": "42d7d40a1c675ac5b501c85717cee50fed320de1ebf51844c701f1f26f68ab5e",
  2140. "backend/internal/service/openai_gateway_grok.go": "77cd1d04d7cf270a2071dcbb1520619bf61e355bd6537e4a87cad939cf33ce24",
  2141. "backend/internal/service/openai_gateway_grok_405_test.go": "f3b0e804ac5479f6fe269b7d87918589f1fd4d85643e3fcbf62dfa359192dda4",
  2142. "backend/internal/service/openai_gateway_grok_cache.go": "2ea49f6aecffcd1d9f7157cbdb676eb986f2f3a449689f00a9f46caf4a3d5386",
  2143. "backend/internal/service/openai_gateway_grok_cache_test.go": "dba13200245d8aa13ce6b2ea497ef5f4eef463fd5b1f361b145c473d361bf819",
  2144. "backend/internal/service/openai_gateway_grok_cache_tool_test.go": "30ff460a8a2c44cd89416e9e77e800be7ec4124d1e62e02fddfcf079378fec56",
  2145. "backend/internal/service/openai_gateway_grok_chat_bridge.go": "81dd1b58943d8b8fa30161ba9da6712a0329ff6d35424fc6d085463ba628d334",
  2146. "backend/internal/service/openai_gateway_grok_chat_bridge_test.go": "5668b24354a952fb6a0b09a230aa9858468b765b79b2fc2639fa35c4df668f11",
  2147. "backend/internal/service/openai_gateway_grok_chat_image_tools.go": "053a691e8fc608b98bf5093d97e2cb512e329152d513d7b93caa8ce9be030c42",
  2148. "backend/internal/service/openai_gateway_grok_compact.go": "aeab64eff0c8f187eda0da80de9106792409c64bab509e7e244b4bb8146ad4b1",
  2149. "backend/internal/service/openai_gateway_grok_inline_image_tool_test.go": "4db25d6a9ecc5cbd79c4a6d3d18447490b224ebd9bc89285ea3c3c3d88bdf5f5",
  2150. "backend/internal/service/openai_gateway_grok_model_input.go": "9421d196b32aada11db0a8f401892cb3da2f4e4eb37018e9a30752838c330e32",
  2151. "backend/internal/service/openai_gateway_grok_model_input_test.go": "35e16f23edabc7e37b443fd2ffdd54e3a045633cafafecd4e7d263b12429ad7f",
  2152. "backend/internal/service/openai_gateway_grok_search_billing_test.go": "a0c3384ff6655df784490ab18de14d1041238a8e3470d35d940ad5a64c0196d2",
  2153. "backend/internal/service/openai_gateway_grok_sse_filter.go": "e00567f12c8dc0cbad594992899d4d44e35e31930e6b524214de40f467d8eb7a",
  2154. "backend/internal/service/openai_gateway_grok_sse_filter_test.go": "ae8bc11cec61e8f0694e34c22f0f929b27aa986654d4c5f9eb9e70909ca8bb89",
  2155. "backend/internal/service/openai_gateway_grok_test.go": "61a064f67025ff07ade77a2b5d300d288ca4b875e48820932f71820925bcc82a",
  2156. "backend/internal/service/openai_gateway_grok_tool_protocol.go": "e9efd52b064b55561ca01767b5b493be6f25d734331c6922dbcefe2adb85b9c2",
  2157. "backend/internal/service/openai_gateway_grok_tool_protocol_test.go": "112106acbb474fb437421c24af65871109500cae022ab9b9068071de337a88c7",
  2158. "backend/internal/service/openai_gateway_messages.go": "6c6134d8a58b75374dbee912958beee9ba85f83a30ee833695c3aac6d9a1b07c",
  2159. "backend/internal/service/openai_gateway_messages_anthropic_native.go": "35bbaa3c1dced4a0864b204d05b68fdf45b5510bf8b571caf646dec05e68036c",
  2160. "backend/internal/service/openai_gateway_messages_anthropic_native_test.go": "54b58b888da69dd7e51e470a3417fddea3cf0a4a8a1021013f5dbd19d13a7d74",
  2161. "backend/internal/service/openai_gateway_messages_chat_fallback.go": "b78ed097c116df31d5a1ef39b4d3872068b544a901f7b2e8cea0f6ec4caac777",
  2162. "backend/internal/service/openai_gateway_messages_chat_fallback_test.go": "ff91aa225fb4e2a4f69364865c98234a6d753d035b9fedef5a7122988f36b8e2",
  2163. "backend/internal/service/openai_gateway_messages_failed_response_test.go": "055e920d8f344ded8c433aec8a7af76ce615f4790b02e3e533653182f8e895ee",
  2164. "backend/internal/service/openai_gateway_messages_transport_failover_test.go": "f7c898f8c9716ac1259f1fdc1e9578c4b6ac5cecb208bde20ae0523657f2c80f",
  2165. "backend/internal/service/openai_gateway_messages_usage_test.go": "f463bb21cae751a1d8a388164d8f6d0fad02bb15d912ddcf8697fe6aa5016971",
  2166. "backend/internal/service/openai_gateway_model_availability.go": "fe2b3fc4ada627f6468884d5e3977947761e2dc94317c5bee5a353c5783fe40e",
  2167. "backend/internal/service/openai_gateway_ollama_cloud_cc_reasoning.go": "4995823176928344701ef454f9dbd81e92a9be296b2d595ea8c1ecb253446607",
  2168. "backend/internal/service/openai_gateway_ollama_cloud_cc_reasoning_test.go": "88a83beec012d1e3a2d873b551b4bd275056f909952a4c404c85e7b598c022fb",
  2169. "backend/internal/service/openai_gateway_ollama_cloud_max_tokens.go": "bca5946716ab7bc70d2dc7cbfdcc7a516f3d674fa4d290df6723f5e83a3d4723",
  2170. "backend/internal/service/openai_gateway_ollama_cloud_max_tokens_test.go": "96d3a99dea241786c10ac2c376c6fcdb8b201f948ef325860bac216725542c3d",
  2171. "backend/internal/service/openai_gateway_passthrough.go": "e9ef46ef763c398600267a08401d5ec8f5864849e2cf0a70f8c4577ff5ef55e9",
  2172. "backend/internal/service/openai_gateway_passthrough_flush_test.go": "45bb17c2d780f1de8bafba9b07be02cbea69631525babdda6b1b6c3684eb5cd4",
  2173. "backend/internal/service/openai_gateway_passthrough_function_args_test.go": "2fe3df57f76b366d3181865ea9841398b5db3ee1d1e7f7ae8ea75341df6f2e6a",
  2174. "backend/internal/service/openai_gateway_passthrough_image_intent_benchmark_test.go": "f5ddc30099100b4174402d690336ea5c203a81b7f993ca262b0e58f2a8b75ce8",
  2175. "backend/internal/service/openai_gateway_passthrough_image_intent_test.go": "464517c3a6f5ab7d152559e0dd6bc7b3e1619d4d4b1109cfd845abd16eb97f91",
  2176. "backend/internal/service/openai_gateway_record_usage_test.go": "dd5a5c9c8adf8d25d11138e5d094c8abb62dd8ebc4a00b270f6e5222d3fa6257",
  2177. "backend/internal/service/openai_gateway_request_body.go": "1bb8287e6152df66d606a76d5153b35369a35a9c416f7ef3df497f517641ebd7",
  2178. "backend/internal/service/openai_gateway_request_body_reasoning_test.go": "b600a89ce7207c59b25882bba258f8298b479c7dbcf9c3ad86e30e138b3746cd",
  2179. "backend/internal/service/openai_gateway_response_failed_passthrough_test.go": "9b2f9dcc281ceb3330ba8ed9916f0b40d30e7dc862f1fe80769567a4e5c72f04",
  2180. "backend/internal/service/openai_gateway_response_flush_test.go": "e3f105a3bb0af29727cfa5bcf07f21d6efe69b901a7eac93bcaf808f2dce84f5",
  2181. "backend/internal/service/openai_gateway_response_handling.go": "9a0f13a4d5046b6255809c2812792932a2d36e20ca9ae1d7988666e791aa7d28",
  2182. "backend/internal/service/openai_gateway_response_handling_image_usage_test.go": "c2c4fae200eeda0a992c6b481cdf107ed74298ba234de872472a3c9013720f93",
  2183. "backend/internal/service/openai_gateway_response_handling_type_test.go": "f0b97de10f9784a49a71e5e7c3d9db1e9e36c14efb6aa2fe9386f1cfa4d0403f",
  2184. "backend/internal/service/openai_gateway_responses_anthropic_native.go": "b3c54a96fa859d2a450cedbb9cc3f696ade58fa4371935cbc1e906058b53ed01",
  2185. "backend/internal/service/openai_gateway_responses_chat_fallback.go": "bc44d365f942a74a5506c217eab557cea11b0ab3a8443d78a507a6dc2a13b889",
  2186. "backend/internal/service/openai_gateway_responses_chat_fallback_test.go": "4bd3c421660224bd28c19c4c412da2c18a046853f9646330030f47facaf25c1d",
  2187. "backend/internal/service/openai_gateway_responses_client_tools_test.go": "fbeaf5e1c928c07977082296d09fd241e8b9ddfb165d2632c2559d582c748d4e",
  2188. "backend/internal/service/openai_gateway_responses_empty_completed_test.go": "f2f040928420426b87dc938cbdb411ed3a7b30d59d483598aacb9772bf6ce25a",
  2189. "backend/internal/service/openai_gateway_scheduling.go": "623ad17ab4dec2ad1ac31ad5124e8574daca120681194df16a6ec9e163fa643b",
  2190. "backend/internal/service/openai_gateway_search_surcharge_test.go": "a08cdc0881e79851df9f0dedb9cde8d3bc54592261b88d057569c229dafe1f35",
  2191. "backend/internal/service/openai_gateway_service.go": "0e68acbec166723f62de44ea98ec81fcfad7878bb147d5e21fb06dd8180c8ebf",
  2192. "backend/internal/service/openai_gateway_service_codex_cli_only_test.go": "6ea297651834ed586ffbce353c4c021c2351b90acf1e3f4eb2a3c222903355db",
  2193. "backend/internal/service/openai_gateway_service_codex_snapshot_test.go": "7cefe7158b765d765e1c817d03a0aaba3c2976d332f6ca88337376b7c6a6b6b5",
  2194. "backend/internal/service/openai_gateway_service_hotpath_test.go": "d563532cf7830430931c38578ab0215b3ea400af59f3dbd3ab9e610daadd4d64",
  2195. "backend/internal/service/openai_gateway_service_session_isolation_test.go": "4e6678ada471a194242110a19a40ff436271053db00ad5b2dc249cbe9575b75f",
  2196. "backend/internal/service/openai_gateway_service_shadow_token_test.go": "eee541b965a41ae3b3154bae05615ba195175fd38517f2d9428bfcf46e54e35e",
  2197. "backend/internal/service/openai_gateway_service_test.go": "ecc57c33569458871703a24d52f427c169726e00eb52f6bad3764e15f69f3e87",
  2198. "backend/internal/service/openai_gateway_service_tool_correction_test.go": "3936b7442b9622ba4feb9c8930421d9842dbd3330715c733e8052553dc060696",
  2199. "backend/internal/service/openai_gateway_upstream_errors.go": "095a9670e2a00d9508d2e1c0dc164ab36d9c5ea9a2596b2ada7124b17737ca12",
  2200. "backend/internal/service/openai_gateway_usage.go": "3faf9604588e13559be620654744752cd1150c1e43658f3f90fad6282495ca2a",
  2201. "backend/internal/service/openai_gateway_usage_integrity.go": "93884684d856fea9aca158128f2f9304efca7303b66841857b23f15a459d4a2a",
  2202. "backend/internal/service/openai_gateway_usage_integrity_test.go": "02cd0cf93aa61c4576a7883eb15a526cc05e5b1360099fbd6b27de5da1e2b929",
  2203. "backend/internal/service/openai_gpt56_max_test.go": "6f7e685106f09ec3ddef3b5086e28d24a18ef4e3daa38e11bf0898185f5675e3",
  2204. "backend/internal/service/openai_guardian_affinity.go": "c1ed7785ef3ce96f50bcef739c6d70a84abc512da22e933c78f6cc557483c01d",
  2205. "backend/internal/service/openai_guardian_affinity_test.go": "75ad41e7400f90b7a2ae091a19027cee2a372e622197156bf17022c3b95c9384",
  2206. "backend/internal/service/openai_image_dimensions.go": "0e44f000b68431895d1c139873253c80e890bf52b70bc6144557ed11c0087d5f",
  2207. "backend/internal/service/openai_image_generation_controls_test.go": "be4c7b7ccd0753c615725c7e1d43a41f85f4a5717e54483e8e9f5acdb6390ecb",
  2208. "backend/internal/service/openai_image_intent_hint.go": "3dadf93022b028ed764fa3a8376b38397a7315bf75f181f5a3a88d653a55a3c9",
  2209. "backend/internal/service/openai_image_intent_hint_test.go": "59ce74a3b7cd9b03ba4d87d963caa83c3b7ac6f53f55308ea473cc150cc70948",
  2210. "backend/internal/service/openai_images.go": "8dc66d307a452ce506d23792a42202c80c4f11641dce2d10664f4064cc8fe0d6",
  2211. "backend/internal/service/openai_images_actual_size_test.go": "53189195a06575b71e0464c1f44ac410bce6eb29f68092aea49d2200a9e82f63",
  2212. "backend/internal/service/openai_images_b64_backfill.go": "80998560018bc937afb0ccdf2ae14265a1f1cec4920e251c6a880f99f7ed81a0",
  2213. "backend/internal/service/openai_images_b64_backfill_test.go": "2cead5095cc2e04e474fcc188c862f11d2d2c4b5dc1c49b395faef7531d0b337",
  2214. "backend/internal/service/openai_images_incomplete_test.go": "7308406655c2730e41b66c4181d156c89e8781cf3c5545e72e4d82e47cd0f456",
  2215. "backend/internal/service/openai_images_json_keepalive.go": "36a6a945fed8a606963b65912ed1eed667325ff74e2f20c68672d50f7fe0ed5a",
  2216. "backend/internal/service/openai_images_json_keepalive_test.go": "7c864a5836e175c4404ce43afa072a454375af87e963c494791013916a443377",
  2217. "backend/internal/service/openai_images_model_test.go": "bb0b2105355e5d5e9a8701ca38c90576c1a128dd9635aed5ae91bd657b7741d1",
  2218. "backend/internal/service/openai_images_oauth_unavailable_cooldown_test.go": "b182731a55e646a03be7cae790b43363b84b83a07f34a99cce0eaf1168a8bcc9",
  2219. "backend/internal/service/openai_images_responses.go": "897f02ddc0a6bbb8578b73d96915ce0acedc2b904348143b8279d42c0b33294d",
  2220. "backend/internal/service/openai_images_test.go": "8214230626cf122f86898f7a59e157f766dfff157b3841a6c32cc47b52a0fccf",
  2221. "backend/internal/service/openai_images_tool_cooldown_test.go": "4f1b483b25cc58b54b1a96003cbd64a440c966b91dca3569b3f9abc3787be189",
  2222. "backend/internal/service/openai_images_upstream_context_test.go": "39b8c47368bef424739ae8955b68fd9785c908b9a62ab0c25063110ede4f6f6f",
  2223. "backend/internal/service/openai_json_decode.go": "592b4a1f21684985547927fbefab4e7194883ff835f13d305b74a8dfb117c488",
  2224. "backend/internal/service/openai_json_optimization_benchmark_test.go": "051b5a2b06d901e23d3389cf1dfeb6dbb49b4e3f27e5b8142052541c113c284d",
  2225. "backend/internal/service/openai_live.go": "c0537f93ebd54860ac82a9704993d2ec4111c384b17f27f8e68922a242a863df",
  2226. "backend/internal/service/openai_live_attestation.go": "2418b579ac7738b702c54ee201da846bd425e791666bc1a749dc9d5dc609640b",
  2227. "backend/internal/service/openai_live_lifecycle_test.go": "5b6567d892ccbc2d1e5943aa983e009f8f4e1cfe89e79febcee1aa7d686bb74d",
  2228. "backend/internal/service/openai_live_test.go": "fbfb051962d31c2bd49dc44f053e69ed7528ee1952c850ebd333b966c7a51b89",
  2229. "backend/internal/service/openai_live_types.go": "a9a8d48fb5ed319a9f9cb71749f25f43c00335648f70524ab60183917f2b81c2",
  2230. "backend/internal/service/openai_messages_bridge.go": "5e4e2f98a46ba1d6b7cc4581fda17a781b41a852d27745910512ae19accc8818",
  2231. "backend/internal/service/openai_messages_continuation.go": "f08c305241678dab8c634734b5ef9203fffd4ce4aa9e914bf4737ad5b41c6b04",
  2232. "backend/internal/service/openai_messages_digest_session.go": "c807820a1a3275b5b88efe213ba1511f790da9469ea51092a60001b9778b2a00",
  2233. "backend/internal/service/openai_messages_dispatch.go": "892ded5605ff1c8d6de5d63eae2a7f0a61aaeeb836c5a2d53d28262e1104e309",
  2234. "backend/internal/service/openai_messages_dispatch_test.go": "c4a1de09b5913b4379192d5f5baa217f7b4e997c11ae29e94a9b007c0f3e0d25",
  2235. "backend/internal/service/openai_messages_replay_guard.go": "5b03ee8b2db0474ede823317ebc613ba63b86fd3904e57199f776e6403a05f18",
  2236. "backend/internal/service/openai_messages_replay_guard_test.go": "22182c5aa879a01417d74d9bb63f2ce54ae60e40e1d7b3c54fba21742a7b0da9",
  2237. "backend/internal/service/openai_messages_todo_guard.go": "40b85820b38dfa527996085cb372a0fe36e088b17976c5337269cb5af94bd8c2",
  2238. "backend/internal/service/openai_mode1_integrity.go": "3218c936742dedb92c17820e2095e749e98ab7e65446b447a7082248628946fa",
  2239. "backend/internal/service/openai_mode1_integrity_test.go": "d8654e6f3c07d909497c47ecc57f07821cffebeee307518ba1972da1858f166f",
  2240. "backend/internal/service/openai_mode1_semantics.go": "1932a2abcf708bd71d9d0e877928423be33f6a182976aa12ce4f01856ce2c7ba",
  2241. "backend/internal/service/openai_mode1_v3_ws_test.go": "784f938963c13193fa530e23c81c131a8557107937a8225b1f0cc7fff69450c3",
  2242. "backend/internal/service/openai_model_alias.go": "b8e9e854718a12e37a7153d288ffe0dd83ae9221857c84c9cc877a270cbf9f10",
  2243. "backend/internal/service/openai_model_alias_test.go": "32b85efc39c9e7840097eacded8ab3d732f6fdeef458c59ea31ed8942dc7b134",
  2244. "backend/internal/service/openai_model_mapping.go": "afc5065731dd3b2932f58b182b67f81bd325f671e8d5aaa72fd2dd0c05ac5649",
  2245. "backend/internal/service/openai_model_mapping_test.go": "cb9c0247e1c9ad3d46c30b7b41ef691909a39f0d3a37c468155fc818fbd311bd",
  2246. "backend/internal/service/openai_models_list.go": "68a116f1a35856bd768e2ef95ef1a6b02c8ef7c1ca6c036d6dbe751be5abe658",
  2247. "backend/internal/service/openai_models_list_test.go": "3b17f848724cdbde53da6dec98f8a0551a03e2e5b09ba33f111a2762c544fd4e",
  2248. "backend/internal/service/openai_nonstreaming_terminal_failure_failover_test.go": "971102d9f81ad091507ac58c9b20f7808b6a4753db329866c407c6ab5ea6dc4c",
  2249. "backend/internal/service/openai_oauth_model_support_test.go": "95ef90ecfe06885c4a6a393b384eb9e5a6d8ca32caf17c49dd75bbd7d54ea0d9",
  2250. "backend/internal/service/openai_oauth_passthrough_test.go": "156b96a5f6f863e454870902be3e43ca1e09ba148cf7ccdf7de957758e096149",
  2251. "backend/internal/service/openai_oauth_service.go": "f695d871a37e46b620265b6cb51e22ab8a210c9b5e9ba60e4bdccd59b37b8028",
  2252. "backend/internal/service/openai_oauth_service_auth_url_test.go": "f1f6133019db86094562b4494c97559ae9219dc2dc2cfd2af7b49c54b8c8174e",
  2253. "backend/internal/service/openai_oauth_service_refresh_test.go": "7bf90221d69c47de9c5bced2166403ee70e9f18a6fe86bf0fb38f7f1dce41627",
  2254. "backend/internal/service/openai_oauth_service_state_test.go": "8979a2c7ecec9670c923f3ee5e917e6e22c4166276c1a8edf5e94c85bd420f86",
  2255. "backend/internal/service/openai_opencode_session.go": "79c8a3ea3218d351b7e29bbc6732e2625b7fb475e4e971e78e9164e3e1e9bb3b",
  2256. "backend/internal/service/openai_opencode_session_test.go": "755a69ec27157abb54db2a970054db60321abc9ba481ae3c4acc32929d03bc87",
  2257. "backend/internal/service/openai_passthrough_normalization_test.go": "a95cefa82457f81142689bebc76cc5f3312ea2dc91570babe50cdb877cf463f8",
  2258. "backend/internal/service/openai_passthrough_preoutput_keepalive_test.go": "89034a0fc7a8457440114de14ac1cbed1441bd4219fa065821c65aca89890b0b",
  2259. "backend/internal/service/openai_plugin_transport.go": "cdd4e1c53749621e167050f0326314bf33c037fe0daf60ef226d0c87ef05814d",
  2260. "backend/internal/service/openai_previous_response_id.go": "0ddb6734a3691d03b8492c7f4c7647be3928ac9924a916b9d4e1a494bd06fe47",
  2261. "backend/internal/service/openai_previous_response_id_test.go": "6f65e5502355e8c0323f4239f52adcbdc9f704091921d283e29fdb8500932052",
  2262. "backend/internal/service/openai_privacy_retry_test.go": "47bbf0f46023212fe14b702c3c65218bab39ac92ad9ba5dcd9193ef6ce1b2152",
  2263. "backend/internal/service/openai_privacy_service.go": "df62e3c3bae878089f40bffe59e7cca0f0b2f8e9b5ebaa68801414ae1b829932",
  2264. "backend/internal/service/openai_profit_control.go": "c62cf1e31b92f7946a565529bfcf889ed9bb0368eb30f30060bf66ec0cf9a0b2",
  2265. "backend/internal/service/openai_profit_control_legacy_diagnostics_test.go": "91d2886bd7f57a3edf8fbf34fad70726cc4eeb8dbf3a196848150c6c0aab63ee",
  2266. "backend/internal/service/openai_profit_control_paths_test.go": "a5410fe8683177539c8b93b78e2002ac68670842a5b708d3459a9074cb54c4d0",
  2267. "backend/internal/service/openai_profit_control_pricing_test.go": "c90e1b58f4d1bf925f0409640d244f4d6d2de0d6c5976062f87ae9853d60e20c",
  2268. "backend/internal/service/openai_profit_control_test.go": "e13d7e92772d7d875be77ae63c6c85f3706a7fb4be088600bf70341147019b0d",
  2269. "backend/internal/service/openai_proxy_stream_circuit.go": "a21d91003fa11dff3b3db5ad086d7a17a3da0337a9248cc57786f35dd17da4f3",
  2270. "backend/internal/service/openai_proxy_stream_circuit_test.go": "95bae68665070c863bb6db62615efb35fd57e4cc264237f10460fd4582f75371",
  2271. "backend/internal/service/openai_quota_auto_reset.go": "64754ab838483d7546ebbd030b6b5dfe5d99393a2db3b0aa4cd198dd2c37c380",
  2272. "backend/internal/service/openai_quota_auto_reset_config.go": "addc4a388baf1c7581d9b8138eff7534e73dd70c311684254059dd2cce7055b2",
  2273. "backend/internal/service/openai_quota_auto_reset_test.go": "eaf8bed4029a2e0c812197f8bd71b51c05c7bb120d21c68b8298514ae9bb69cb",
  2274. "backend/internal/service/openai_quota_reset_credits.go": "323aa8a4876f3fd594bce02d4bd9ee5c18d13f83dfe0036d472ce6030753e86f",
  2275. "backend/internal/service/openai_quota_reset_credits_test.go": "3a07453eaef15a35e977e9e9b14ab891a253fdec03b29e48894ed4ebe4bf48c2",
  2276. "backend/internal/service/openai_quota_reset_workflow.go": "c354f265646d295e0ab5c310a31544ca09248443074eb76fb6aa7facd27aaf73",
  2277. "backend/internal/service/openai_quota_service.go": "fc8b8959bf72364ecd2b98cc2d9e2bbe464ad2e37b55b2961b04311731903e4f",
  2278. "backend/internal/service/openai_quota_spark_window_test.go": "97cb812a83b8794d9de0b6ef218c1e934806eaf177087f56b558830380bb04a9",
  2279. "backend/internal/service/openai_raw_stream_truncation.go": "c93396d7c2eff2242013490b61d6eadd4bb53f762a8181242e0d324fbbf2f1ed",
  2280. "backend/internal/service/openai_reasoning_effort_candidates_test.go": "7f9142cd025a9851819342c5a89431d0c52dd7dbfc268b3b040be69ea6826fc5",
  2281. "backend/internal/service/openai_reasoning_effort_policy.go": "b4f9c78e3a9c131796ce8b81beb48a294083bc6b43fdae09bbee3f39cf832635",
  2282. "backend/internal/service/openai_reasoning_effort_policy_test.go": "f3874b2d96d1ebe1903cad9f87eadd9a43cd1ce7aad9cc4271e29350b5cba19b",
  2283. "backend/internal/service/openai_request_body_limit_failover_test.go": "b0112438dc109c77bd0ef25f864e62c4b7d9f6957bb25c54d2492b6fb8520e82",
  2284. "backend/internal/service/openai_response_terminal_usage_compat_test.go": "9188a7be11f5974764a12a28b2931db106dd94d145120bde25df90c53a60ae5a",
  2285. "backend/internal/service/openai_responses_ingress_compat.go": "f758afe692a25d284a52cfecb9016f223d4bf7862fcea3e070d0a3a820ae247a",
  2286. "backend/internal/service/openai_responses_ingress_compat_test.go": "5535f7d544116bb8271af023d8af96861577b6d2615048817414f472097dc2eb",
  2287. "backend/internal/service/openai_responses_input_compat.go": "1bde7e0f1d998457fc8cc93bfcda7e0aab96fdbff97de6e6fcd0e05eba294359",
  2288. "backend/internal/service/openai_responses_input_compat_test.go": "74e6352fb1e3c9d2b6a5abba01d4c2442525d1aac6af0fce7a40466939512cdc",
  2289. "backend/internal/service/openai_responses_input_tokens_test.go": "cc782e82324c9aba4cc576601548d894637d30f9218f5801c9d04c00713e20e3",
  2290. "backend/internal/service/openai_responses_item_id.go": "164bb97bfb10b285f5365a003e5bdced32050544203f78fd0f2e050bdd47035c",
  2291. "backend/internal/service/openai_responses_item_id_test.go": "ac555fdabaafd2cf325334338976786a2798789961fe6ea7f1e9190e7534d031",
  2292. "backend/internal/service/openai_responses_lite_tools.go": "5e2ab13bda89347ec65e54f5ff9476fd823a9c32f07dbcc7bb27a8ac82f52f0f",
  2293. "backend/internal/service/openai_responses_lite_tools_test.go": "066309bae29940b63554707be3645e3d0c7a0b0ba972669dd6ba6e3004a9b67a",
  2294. "backend/internal/service/openai_responses_namespace.go": "f3026cd3418a87a0d80b056decccdf5a670dd7f07167664af9ac4cab10a9eeb0",
  2295. "backend/internal/service/openai_responses_namespace_forward_test.go": "34af9dd4366fadd4d61d86d9a5756daaa2d979d36aa2a85c368eaed2f3ca3550",
  2296. "backend/internal/service/openai_responses_namespace_test.go": "fa95f5ea5ee0bce68a73a52620e328bda15a65d1457283b46ec8ea39a371fdff",
  2297. "backend/internal/service/openai_responses_rejected_field_retry.go": "bbbef34d428cdc6a6ad5f2cdc197f97d227c4be6c3a738fa9a96a3371e998011",
  2298. "backend/internal/service/openai_responses_rejected_field_retry_test.go": "fed0f6b78cc34507f4b983a3e8e28180a99ccaec63b65e450f643e6803b3d9fc",
  2299. "backend/internal/service/openai_responses_stream_output_items_test.go": "f3e74ae37eb7533d72b28e03a6b32a3224df73f5d7e5661def16c8096b92bac3",
  2300. "backend/internal/service/openai_responses_tool_schema.go": "252b0a486871c459e387f2209f2f3a4b5bafd25132d1564378706e71f2783ca5",
  2301. "backend/internal/service/openai_responses_tool_schema_test.go": "3d98caf2f7cc735cfc17243e6289cd4e1a2ba4bbc6e051b6b3e5bb5bd7d9ada5",
  2302. "backend/internal/service/openai_routing_hint.go": "f29105d01c4ff7e7853c8799e42990ae443205a74a471805f9266934acd29c3c",
  2303. "backend/internal/service/openai_routing_hint_test.go": "b2fa526b5d4dd8d0b0874c07ef74cbd17003a58f0b9b86d523d417e7c7c43c96",
  2304. "backend/internal/service/openai_setup_token_compat_test.go": "3260a5988f02dfae123bdd7ce02e7f96720b52f1f4c61433c4e76423e6095d38",
  2305. "backend/internal/service/openai_silent_refusal.go": "e20fc5eb14f94736cde1c8b53b34f2c6621d4ff0eacdb5ad0e2a1eb376dfb4b7",
  2306. "backend/internal/service/openai_spark_shadow_parent_health_test.go": "a5d43aaf3561d67611bc1f9d64ade1bb5b221bed5ac5d5c89926b385681cebda",
  2307. "backend/internal/service/openai_sse_concatenated_json_test.go": "a508e806a7a5c8b96e84713ffbcb5958aaadb7d5cf0ea464871744c83ef97774",
  2308. "backend/internal/service/openai_sse_data.go": "0737d30e5a910a552e73c1d2456ee01eb8500c365c7019e5d1b62cfaa8a936d8",
  2309. "backend/internal/service/openai_sse_json_documents.go": "4145756388349d88374be53bcb2b882e728b775471d71418cff9781a3b6d8a26",
  2310. "backend/internal/service/openai_sticky_compat.go": "19c89d40a3efe24ae4878264b98123157647f84a1cf0d7e10623ec984e13b004",
  2311. "backend/internal/service/openai_sticky_compat_test.go": "317511b8b22e74ac5c7038f57c0f45a769b6516743441a597787a643bfa66196",
  2312. "backend/internal/service/openai_stream_read_error.go": "e26e33a572673db01464eeeb74fe8c9119d0852c4b7400c15e1c111587dad207",
  2313. "backend/internal/service/openai_subscription_test.go": "241b1fba1b7f021f399ddb2992f9051b3a0b4854017eb0873856e2a8af749df8",
  2314. "backend/internal/service/openai_team_linked_error.go": "ee0fa292f872398fe53b455393fb2f153da5594762ad7b032593317b8a81e4a5",
  2315. "backend/internal/service/openai_token_provider.go": "5a88259bc6f9fe2474cfae081bb5d6d1c4bd2173d631bbe31d1f0dd202a96fff",
  2316. "backend/internal/service/openai_token_provider_test.go": "c5487775aee3405410e97b83c821a2ea275aff7eb4b9f5a05bcbbab6dfa29e61",
  2317. "backend/internal/service/openai_tool_continuation.go": "d914256794938b4b5c6fc48cbaec7e8705a89836332fcd1a742b59b396afe6c3",
  2318. "backend/internal/service/openai_tool_continuation_test.go": "9147a614bdd10d5f5327b0e523b36d7fdd6545cb9d505693571ee1fdf8e49616",
  2319. "backend/internal/service/openai_tool_corrector.go": "bece3f5a47e1395c1bf191cf1f6fb88be9c1b25ccb3a8a2b7139bbcb0ae33083",
  2320. "backend/internal/service/openai_tool_corrector_test.go": "f1796cb2f0c8a7ef9112efcdd61a40b365c43bc0086a5f6b589f6a6f31b8f516",
  2321. "backend/internal/service/openai_upstream_client_error.go": "c4904f2ff1dace00a5dbe4bae5dc45659eb45e33ee3957d838254c0ba37fa6c6",
  2322. "backend/internal/service/openai_upstream_client_error_test.go": "f3b35fb25f417d0f39cc68956b20078306c74a31602d0f2155d8131d2e5d9f20",
  2323. "backend/internal/service/openai_upstream_transport_error.go": "c402d1f415ca1ebacf09c2502e0cd1cf8b5f15b1ce583e2c2748452f81e548f2",
  2324. "backend/internal/service/openai_upstream_transport_error_handle_test.go": "f004131b774c8410e59e3d73b8d453ecaecf84d27720f39018df640566a36e8e",
  2325. "backend/internal/service/openai_upstream_transport_error_test.go": "4ee279cbb8945b84810f649e72b31be9fdc86c20e722f7a76d7aa1232b6b52e0",
  2326. "backend/internal/service/openai_visible_ttft_test.go": "87d337a9ac973732e03a7b4ad9b1b39f9362f6b15d2aa897a094fc473e1057ad",
  2327. "backend/internal/service/openai_ws_account_sticky_test.go": "a65c2a752a011fd14141f11f59d53bb087d10618f9f6ac38db6aacb2ab92bd58",
  2328. "backend/internal/service/openai_ws_client.go": "4243297d628ee6096ee0bdd678b876d209ed5c49e9bd59646448f6ee79e5257f",
  2329. "backend/internal/service/openai_ws_client_read.go": "59501d9200c525bc5d812dcdeb47fe8e723469f8b8b8541bf282aabb911b5d29",
  2330. "backend/internal/service/openai_ws_client_read_test.go": "0237cbef8501153807a8e9c1bea1fdcb777bc165649d467cd4c06ad31a23e977",
  2331. "backend/internal/service/openai_ws_client_test.go": "e9fd6cfe68b43661facf2e0dffd5b0371eadc30ae53cb1a000401736d446a209",
  2332. "backend/internal/service/openai_ws_fallback_test.go": "5affb5f052a21c51066aaef33a89008b44d27ed7e41773f8a2f1f7bdae64c975",
  2333. "backend/internal/service/openai_ws_forwarder.go": "188874a8fa0313f9acc84db3690086ab9e3b8e18b536a3a7036121d0ca825c52",
  2334. "backend/internal/service/openai_ws_forwarder_benchmark_test.go": "7dd7023f64006913c307a96585ad60144fb6e6e837f7e776d904a6d40221a6d4",
  2335. "backend/internal/service/openai_ws_forwarder_client_cancel_test.go": "68af744504d4dd73569061039f6077f59db0633af2caaa8d5102237e8a6af643",
  2336. "backend/internal/service/openai_ws_forwarder_hotpath_optimization_test.go": "76452fbde6dcf5adcf8927da30606982cd2f882da1f07017db848d52b5042667",
  2337. "backend/internal/service/openai_ws_forwarder_ingress.go": "7003fcc7957bc23d8e2ce113acc6e8119ca0ac970a765d6477c4218c7cac2631",
  2338. "backend/internal/service/openai_ws_forwarder_ingress_session_test.go": "69b3d65c2ce1e20c5e6e1f62d09c123973d69f20bc26156c99b77b69e17a4cdd",
  2339. "backend/internal/service/openai_ws_forwarder_ingress_test.go": "49bb16793440e4027c7e34eb7bbf16567ad0e0699437535a3cad1aac38120ab5",
  2340. "backend/internal/service/openai_ws_forwarder_logutil.go": "bc8854aee45f35f5b8328b57801c898d83e09c67693cb9b565debf74345ed2a7",
  2341. "backend/internal/service/openai_ws_forwarder_logutil_test.go": "660ca2051e9f571ba7da0babad5bcc6ca6b83e6b4ff60477183549016ffc2cf9",
  2342. "backend/internal/service/openai_ws_forwarder_payload.go": "01078cdfadf4ff6470e2337a27758afb8223e922803e953633c375ed839d22b9",
  2343. "backend/internal/service/openai_ws_forwarder_retry_payload_test.go": "7c979fde0615fb7955aa31c6284b4c8fa714304903f78a4799c9bb25cc7f6610",
  2344. "backend/internal/service/openai_ws_forwarder_success_test.go": "710d5db9c382a318345e9955953af4778e987b65b0907f5f34e0cfb8ce3c691d",
  2345. "backend/internal/service/openai_ws_forwarder_support.go": "220dbc7419e1b03c882b9c58832cf4cc10bf8347bf2d1536083aaa12d3f34b42",
  2346. "backend/internal/service/openai_ws_forwarder_test.go": "645b0bf874c1cb23116817f00f51f1e0f6691a72b9d6c26078f7c620e8622755",
  2347. "backend/internal/service/openai_ws_forwarder_v2.go": "ffe4adba3a4720c5b8518fa21438a310017a305ca5621e769cfc41deb9292801",
  2348. "backend/internal/service/openai_ws_forwarder_v2_test.go": "7f6e33d1916af30ba41a044bbaa745899e837fe8756231063d80bb2b3f8a123a",
  2349. "backend/internal/service/openai_ws_http_bridge.go": "cdaef490b947429a12e47a631b0582b9f3b5c7b146ff662174006463575cd9e7",
  2350. "backend/internal/service/openai_ws_http_bridge_isolation_test.go": "dd06fa24044dfedfbf3c8df8fd1bae61cdd1038ac5ff6a7ccac9e220d0466b9c",
  2351. "backend/internal/service/openai_ws_http_bridge_resume_test.go": "2d0d269adeada668f0d1dd5ede285d707f31b2e8626b58011d3e3b03fad6ca10",
  2352. "backend/internal/service/openai_ws_http_bridge_test.go": "616453e5dbc88b648425a63cdb41b48aab4b56ac61974335f1ef4ebc22dcee76",
  2353. "backend/internal/service/openai_ws_ingress_capacity_shed_test.go": "59856fad0791babb2e7ef8e3255fe5b36d7c82a8f5c77cdc0ee3645f5e73f827",
  2354. "backend/internal/service/openai_ws_mode1_tls_test.go": "7d4496a26cc075c1fdcf3c7241ca7299efa101262d4cf8f57815324e07242a49",
  2355. "backend/internal/service/openai_ws_ops_failure_test.go": "d7d65b880f14c495f14dc2293708ecc7a14230bcdfe6784e117291b9306be8d0",
  2356. "backend/internal/service/openai_ws_passthrough_turn_pricing_test.go": "7f8c4f39a1fa52b44d3c521e6caae52c8d0a8321bdeb87ad0506e671cda3371a",
  2357. "backend/internal/service/openai_ws_pool.go": "11a315a2ac9ffa12a2b6739c11a247dafec1979efa1e483818e8598a54a676cb",
  2358. "backend/internal/service/openai_ws_pool_benchmark_test.go": "9d0dd42db3212aa2a8a562c3f382fc5c5d7a99e361e29991c51b5d26b3bb29d7",
  2359. "backend/internal/service/openai_ws_pool_test.go": "e140f2aea77136ce7ef496ecc7fa69fce9190ace478a8075dc80ed1b7d1051d5",
  2360. "backend/internal/service/openai_ws_protocol_forward_test.go": "9d8bf1757e8d0e48bc798034925a108da3ce56e3dd279c7a825e84bbb43f4929",
  2361. "backend/internal/service/openai_ws_protocol_resolver.go": "44ea9e022c9e50c1f0587e5f16d9c88be9ccd27a6163ae5556c14d5ab21262fa",
  2362. "backend/internal/service/openai_ws_protocol_resolver_test.go": "2f63773a0e9fe8f291fbb55d8dc4990184396139e52cd1beb1fce25bd1d1a525",
  2363. "backend/internal/service/openai_ws_ratelimit_signal_test.go": "e23236184ec638a6c93782ac9d89b2c4d3ee3229d06389505e3ae4121c9ee694",
  2364. "backend/internal/service/openai_ws_replay_allocation_test.go": "ffe0f559f036d4547f3b241238d872867009ffd9ee218ddbce972ed685b59c19",
  2365. "backend/internal/service/openai_ws_session_preemption.go": "71b3c7d7f6ac8218611e98f928bf8bc07ffa7a88daf1ff4aeeaf77481e0f0b8e",
  2366. "backend/internal/service/openai_ws_session_preemption_test.go": "7fb092f0ab7d4289350c8067210a266c816d2078d3e7eaf7bf1ef2e932d91ea7",
  2367. "backend/internal/service/openai_ws_state_store.go": "c06f736230b893d7f301baef469934294c9255fdc3f3f9055a7599b4ca57638b",
  2368. "backend/internal/service/openai_ws_state_store_test.go": "7295d96db4194250bcca4616b49128b273db3adc45a3585daa95791ae4168845",
  2369. "backend/internal/service/openai_ws_v2/caddy_adapter.go": "32afcc7cccbc0e2775559cd1d667947c8975efd9fd4db563967329ea1b5b2dcc",
  2370. "backend/internal/service/openai_ws_v2/entry.go": "226e7073d58b519457186bbf0eda49a7dfa30ce39be0ca4bd769040b98ea667e",
  2371. "backend/internal/service/openai_ws_v2/metrics.go": "54729ab9c4d587b74818962ac35d7331cc49f807baf431a0a8db5d715fa4586e",
  2372. "backend/internal/service/openai_ws_v2/passthrough_relay.go": "efc86814bcefa3a9ea23007d989ac3bd598f8b0e2f3192541b35a42bcce60bcc",
  2373. "backend/internal/service/openai_ws_v2/passthrough_relay_internal_test.go": "88851f72f1deb76d7578b5a7d3e6d536193712efd90b85c3563c8fedc6047f80",
  2374. "backend/internal/service/openai_ws_v2/passthrough_relay_test.go": "9810b8e0bf3927eede6833691fd1cb5c21b02071e690969b49f6c083ccfcef41",
  2375. "backend/internal/service/openai_ws_v2_passthrough_adapter.go": "d6c68195b48b3dea9a7210571dcbb9c651575490f8352303b868c4c1fc04b491",
  2376. "backend/internal/service/openai_ws_v2_passthrough_adapter_effort_test.go": "b3712edf8a4dbac85b8f9a24d8572a1ff0b3c78521f77b09ae32d62eba41136a",
  2377. "backend/internal/service/openai_ws_v2_passthrough_lifecycle_test.go": "afac9120abe9a92debf444a1c16f4a5173c6d8ff4936b366e16ee3764a7a206d",
  2378. "backend/internal/service/ops_account_availability.go": "af31d28bb5e4b32c84e4612b8693dede9acc6d0fd12ec92b25320905943977df",
  2379. "backend/internal/service/ops_advisory_lock.go": "453407ed3c0ffef91c2116ca67deadf46f15ddf42cae421f121ff424c2817546",
  2380. "backend/internal/service/ops_aggregation_service.go": "78ccedd86da05163ed32a03779b500f5e98b4ca945399d10e6de3e0923c0ad31",
  2381. "backend/internal/service/ops_alert_evaluator_service.go": "df354ab47b4f272e5f464e40db546caf6e7089372ab58ab17f708b94bf440fe3",
  2382. "backend/internal/service/ops_alert_evaluator_service_test.go": "6c1fb9388cbcbc4f24fe503be41c2c8bd8134feb60ed28146c284c9610336023",
  2383. "backend/internal/service/ops_alert_models.go": "7bf4fcbdfa95247f8246a7d9cbf5a7dc5a922bf2f0b0dd8fd99318e8488cfd2c",
  2384. "backend/internal/service/ops_alerts.go": "e81233c35a9bf6417443c7ecd1d9e2b57f7e12a8d654262da75e35a219ea15c4",
  2385. "backend/internal/service/ops_cleanup_executor.go": "70b6915ef357794916d64ea7deb88cbe116901e0d2de3758ca6ae97672d65582",
  2386. "backend/internal/service/ops_cleanup_overlay_test.go": "59dc87c9ae29d4cadee78d22f2dd5a0818fdff76b32a3b454640ccacd1cea5dc",
  2387. "backend/internal/service/ops_cleanup_service.go": "fd7457a2a0b9b8794eeb280bebc8ec4c49647a1a348475c7d9ab458c0d09ffc3",
  2388. "backend/internal/service/ops_cleanup_service_test.go": "d07bcd5e6bedea1527d0ee8ada73084bdb275123f10bc371d1303a0a1754f11e",
  2389. "backend/internal/service/ops_concurrency.go": "e8a622c9ecda3e8dcf2423b481ba633e6b379fa38e79731e4f1f491d7fb73af9",
  2390. "backend/internal/service/ops_dashboard.go": "b65341246ab39ac021af6fca048130a38f773329a077a4a292ebe2d7b86c858d",
  2391. "backend/internal/service/ops_dashboard_models.go": "bdb53ba401895cae60ff059fa27e816f215c83187c97e25f9fa9382b0ec1a689",
  2392. "backend/internal/service/ops_errors.go": "877555b2418ac3a6b786047bf63e977eac5d1a83f4d4f720840fcaf7e6b90975",
  2393. "backend/internal/service/ops_health_score.go": "d23a12917bd52109e75d2a3038231e9ddd3f814c95ffa5f823971770daef21d4",
  2394. "backend/internal/service/ops_health_score_test.go": "1bfb30c5612092c120070647ffb84d76a76ad7776f1e4fc435f832b927924ff2",
  2395. "backend/internal/service/ops_histograms.go": "128bd2aa81c97b071baad1a29ce28a6db349166746e0e905c3b49ef0427e72ae",
  2396. "backend/internal/service/ops_ingress_reject.go": "9947e41e59784270e2a427244c660a09e7a897b3af2dfaac7b2b9d8318efb439",
  2397. "backend/internal/service/ops_ingress_reject_test.go": "a53f1f60b1688650d174823b49b16a97864b73ce01074414d3c69a3cfe9d20db",
  2398. "backend/internal/service/ops_log_runtime.go": "37352fd050ed23406c51726ed667327a98dfcec606d79cfea2b06c99ff8a7a77",
  2399. "backend/internal/service/ops_log_runtime_test.go": "985d5d0c9a9a3fd8fe225fc596df432648814e424751fe8cd0add0d8d911fae9",
  2400. "backend/internal/service/ops_metrics_collector.go": "2ddb54a63099a9d6e50cb02b5328f256f338c38c74278330beb83f462566063a",
  2401. "backend/internal/service/ops_metrics_collector_memory_test.go": "727f2ac88b1a4678827a195f2153a8f94ebde059f964a1719c4b8d1401706ee1",
  2402. "backend/internal/service/ops_metrics_collector_projection_test.go": "e5e609bfc154771bbf36dbe976f6c9cb7d8d58c1176db3a3ce3ea18d4175eff9",
  2403. "backend/internal/service/ops_metrics_collector_test.go": "908af7e3e31521eb3bbb93e649c8c5c2363f1399aae2bcfb38a9db35624583be",
  2404. "backend/internal/service/ops_models.go": "b8b2fa16362a16a42aa8959e725bc0224ac7e416cef51df9fe932667d8541533",
  2405. "backend/internal/service/ops_openai_token_stats.go": "9e9ce5282eb2a8cb39b4428843e2cdfdb78051a5615b8ed31c7fb378631877cb",
  2406. "backend/internal/service/ops_openai_token_stats_models.go": "782244dcbe742a990d8a3333eb656c967cd09fab841a7ea13fd77dba42c77a99",
  2407. "backend/internal/service/ops_openai_token_stats_test.go": "dfb83ab5c1df2076eedcb39d766bb9be985275717c8729e58400d26c266aa1c2",
  2408. "backend/internal/service/ops_port.go": "7087acfc05cdbb7e4d52379e0f6d3956c0fc946354aecde7e36068a9a5a46503",
  2409. "backend/internal/service/ops_query_mode.go": "4174551afe696ab398a75e4af0052e4821e8062ef922546e7433689ee1ac4355",
  2410. "backend/internal/service/ops_query_mode_test.go": "24e29cd9f0eba97a04c34e50496a3a26940125ae10d03f914beea4651670f72a",
  2411. "backend/internal/service/ops_queue_sanitize_test.go": "0c9b90b848ddfac49823477c327ff1cf7a333bc1238d6594b7a144a9c29097a4",
  2412. "backend/internal/service/ops_realtime.go": "9a857a40fd41d7a8765363eac07aa90792d80cf60fd956ab8164385cf7896d1b",
  2413. "backend/internal/service/ops_realtime_models.go": "df5f4bac25b5641cd981cea5210fc999cb33d9e385408560f9a446cfbaa9b309",
  2414. "backend/internal/service/ops_realtime_traffic.go": "f0fd2064c70eefc25db3f88d9aa44e0cd757b88dd7dff758c36de4aee420fced",
  2415. "backend/internal/service/ops_realtime_traffic_models.go": "c720a920c363aeff2bfe3993a23a039cb8bdc3d20c89a8304c1f64644b321b43",
  2416. "backend/internal/service/ops_repo_mock_test.go": "bca6f58e03232949acf11897dd34586acc5de5520388de484cee3aa2aa337e3a",
  2417. "backend/internal/service/ops_request_details.go": "d85de1be0239c693e10d45da008a40a4b325b84a268cbaf8134933850f9ce275",
  2418. "backend/internal/service/ops_runtime_snapshot_test.go": "3c385462b00394d9b92d0be8ee6099391dfc7e014b6605c432082ae85c5c2854",
  2419. "backend/internal/service/ops_scheduled_report_service.go": "cce5ae35ef463b3aade348b1a13b3a035fb21932134160e75e9bbd7786bb8141",
  2420. "backend/internal/service/ops_scheduled_report_service_test.go": "85fc465562e03d835cc7a6b1b34fc221eeee4a6ebde97844e53c4faa8df4d377",
  2421. "backend/internal/service/ops_service.go": "f22a960898960a5341784e0b764975ff92ff97dea20c7af7a50149dd6dfbd90d",
  2422. "backend/internal/service/ops_service_batch_test.go": "1e26557964124c7b592e12cec179ce80699397c3fa04ecf07b3fc9147efc94be",
  2423. "backend/internal/service/ops_service_redaction_test.go": "cf5ca7265260d7d2bd576fd41660e847e95514b5ab586032780363f5c86ec833",
  2424. "backend/internal/service/ops_service_user_error_test.go": "cd8afdefb4de224cff9e038fb6020f488026961d918bd665c29c02b7feeb7d60",
  2425. "backend/internal/service/ops_settings.go": "c973d04c008d4393b1e2ab62e45b746d7bff4439d2c94126a94f840e9ca7bcc3",
  2426. "backend/internal/service/ops_settings_advanced_test.go": "978e8e1da179790464fb05ea2c6e9dc0cc586895c56e13247abcf97597920af1",
  2427. "backend/internal/service/ops_settings_models.go": "9cf40adca529ae207ddc4ec74e02c5b5aea596696a4516b4712cdae27e1b4107",
  2428. "backend/internal/service/ops_system_log_service.go": "d6443290982f8c7a481290e55479451fa8e6ae08048c341e653e8e1465313b8c",
  2429. "backend/internal/service/ops_system_log_service_test.go": "debbe15894e465fdf49259e7d2762a1bd9fb709659c31631968b5baea2659707",
  2430. "backend/internal/service/ops_system_log_sink.go": "a6c4b5be23d0e1ed7c64a9f8ccd19824ca96d8d0b9399d0a1bb2ede7dbbb2244",
  2431. "backend/internal/service/ops_system_log_sink_backoff_test.go": "7af64fcb4c3b8e7a0419db9889d583394d751215703d07b6b410f963561d7d03",
  2432. "backend/internal/service/ops_system_log_sink_test.go": "ce4f33ab3771555cb07776eccda6ab71161ddca35db7f8b170898f1ed1b8d096",
  2433. "backend/internal/service/ops_trend_models.go": "10287ad01af6f97dab7f67afceb4f9fff4710d7f5e9babfdeeaa3fca79ae8a06",
  2434. "backend/internal/service/ops_trends.go": "35f0eb1dce602f23d2e92828fe5db9e526126b5cb519edd850e763ff8e58a958",
  2435. "backend/internal/service/ops_upstream_context.go": "d3af7cfe20b97a5dacb728551f296020e339bca8899caf4f928d187fd1067ae5",
  2436. "backend/internal/service/ops_upstream_context_test.go": "f55f50e001d5b5892e1d082215d688386201aa6a3c2fe4818e8ecef5e0f864d4",
  2437. "backend/internal/service/ops_user_error.go": "938909d29d66554e0b97819c8573546606d31d1819b2ae8f46fdb2049091a3c9",
  2438. "backend/internal/service/ops_user_error_cyber_test.go": "8922d81e48bb5155cd8ffd05b4303df34215df1adc4afcbddc92240b1775d0f8",
  2439. "backend/internal/service/ops_user_error_test.go": "bba6a656111c1cfdc33cad65f0d0bdad1502bbc283b919c0a9c02ad11d603abb",
  2440. "backend/internal/service/ops_window_stats.go": "75c0b90369f90ef4209f07bc49d9a96770986a2f8fda401b16a4d42b093c8ce9",
  2441. "backend/internal/service/overload_cooldown_test.go": "51c85f1602ddab290edcf613dfe4ca1bbd8fe21525d2c42550bd7a6f9edb4527",
  2442. "backend/internal/service/parse_integral_number_unit.go": "9099569d1df125c525772ce21a44e3c356d0e944d50d5ddfca063e4012fa6501",
  2443. "backend/internal/service/passkey.go": "d837bc583d0e02cd64f36006a977d05d6a7d9891378165fb1d9725711e717ad8",
  2444. "backend/internal/service/passkey_test.go": "f65ca7181196622f4302d125b82ae35d284a39ea60c9976757ce8b9856590fcf",
  2445. "backend/internal/service/payment_amounts.go": "b5588f3027fafe73709722b8efe8b21f4e1ec91db37495c46c690d1ec3abf7cc",
  2446. "backend/internal/service/payment_config_limits.go": "36a54157af0053a7d975982cc4f336009ff1382e23d006917ae312805a196536",
  2447. "backend/internal/service/payment_config_limits_test.go": "9b23859d9947fee78e64fbf98a1039a504c1aad8c0c74ed77ff196369799debf",
  2448. "backend/internal/service/payment_config_plans.go": "5f38847a29e08eb881e5998f41903aee71a825a7c10f04889d93282f26cc1a35",
  2449. "backend/internal/service/payment_config_plans_validation_test.go": "2fee4402991427d7cf1b97890fdaa01cdd79d6cd6ef33a274f60077bdd6342d8",
  2450. "backend/internal/service/payment_config_providers.go": "5a2600032011f2cfaee68ddd1ff10f6e22b9b899172e46b91508fa256eccee4a",
  2451. "backend/internal/service/payment_config_providers_test.go": "8ecd1627e98d41fe4499e7c57d1ce2a75ba24387fec04cca25d6a246c7f8ed8a",
  2452. "backend/internal/service/payment_config_service.go": "58430e942595363a2610312a8af79cb656376a7981b95c82c11e71505ffe2553",
  2453. "backend/internal/service/payment_config_service_test.go": "092f697772909d4ca220bbf871fef8e4d42f34a81b433a5eb8add3b51191a902",
  2454. "backend/internal/service/payment_currency.go": "6f074b0137594453467b4d7dcd0831154393f3dbe332190a82eeaa99e1982480",
  2455. "backend/internal/service/payment_fulfillment.go": "4e9d8058c08f94dceadb18c146d3d0d723b516a1d98503ffc5a542cb32f15bf0",
  2456. "backend/internal/service/payment_fulfillment_order_not_found_test.go": "bba3c8cec81b6b2139680e7be983bf1ddc4b0777ea6611d14a17234b160f7403",
  2457. "backend/internal/service/payment_fulfillment_test.go": "fb972b6e1500372aa3b6a4c22312fb923b0640587ae093d217c2d4c8bb176658",
  2458. "backend/internal/service/payment_order.go": "f42d12e6d11278aca8d1cbb602709cf1d98231bc14cc6dc5eb9c3ef75dde7820",
  2459. "backend/internal/service/payment_order_expiry_service.go": "ce38b65461728dc576db43fe6e5ba74ddbfa62feb4ac2e4873e4cbd9523a0fa0",
  2460. "backend/internal/service/payment_order_jsapi_test.go": "3489b7ffd9c0408048cf099e1bffc17bdf3bbcd47ecd7e3fa99e6da540c49afb",
  2461. "backend/internal/service/payment_order_lifecycle.go": "0f992f27e4ead3ef6cdeb0feddba54da94a2074a2c252af22762254727f46636",
  2462. "backend/internal/service/payment_order_lifecycle_test.go": "8291603f2115b9dc2bec7ce3ef369cec1bdc7e7d8585ff69b9820aca1097fd7a",
  2463. "backend/internal/service/payment_order_provider_snapshot.go": "bf38890a40c12c52c4a653dd915e81a3c3480acffe9ef91900b481b47c98118b",
  2464. "backend/internal/service/payment_order_provider_snapshot_test.go": "c07578a68f3092450f2275bd7246dd7813727d768fce9ce48b41986c5312e202",
  2465. "backend/internal/service/payment_order_result_test.go": "db8cfb5e887ff86435ecdd06b4faf136f7f6c7ed60951ecec1358d32e525cac5",
  2466. "backend/internal/service/payment_refund.go": "cf03b04f1415ca847be4dfdda74cf9f4cf1b59d4363988e7022b85d4676eb010",
  2467. "backend/internal/service/payment_refund_test.go": "fad2766c4df874d37112a01fd76e50f7c5cd57d33fa5cc93b825e6fa1f3a9319",
  2468. "backend/internal/service/payment_resume_lookup.go": "a68aa6e05182b4920e58331b9035b7e6ac7b5d7926d5b23dcc76ef3200ad9e94",
  2469. "backend/internal/service/payment_resume_lookup_test.go": "b85b0a27a8659aa4d3d11d0dcd0db34bb4ad97f45e7d4a6c13affebac76fd79d",
  2470. "backend/internal/service/payment_resume_service.go": "fb2bd1103ca4a052f86993d22d2978f8e1775685128c48e09a45a71223d39f70",
  2471. "backend/internal/service/payment_resume_service_test.go": "faa32351949f4c5ee0c70893bd2984c876769b7d742a7707735bb2acf4c2e23a",
  2472. "backend/internal/service/payment_service.go": "c1f56f3478603e470a94668c6ea50ecf07d8acd664203ddf3345c7c9ee7520ff",
  2473. "backend/internal/service/payment_stats.go": "b6bd0ce2916f8627b52e0ad38cb0d3930932cb030f5c3291c79ee7d29502925e",
  2474. "backend/internal/service/payment_stats_test.go": "cce7a3a68629e39d8f4c15ef5806f5268dcc6554c5216cd54fe2dbf4b8b761b3",
  2475. "backend/internal/service/payment_visible_method_instances.go": "41abf9f96388e2fa31dd81972838e09f451eee7c904644c167811b3a0cf9e2ca",
  2476. "backend/internal/service/payment_webhook_provider.go": "78ab4744036b1d98847af89cb608de2771ea3bd14c1ab91364859018f02b8e08",
  2477. "backend/internal/service/payment_webhook_provider_test.go": "381f0dcf2d9c12eda3438f34343190b3fb68558a18951165e8587b38ca3a0343",
  2478. "backend/internal/service/plugin_compatibility.go": "aa8fecad55b8fe7472fdad0f269157d329d9af22228fb5f58e354945b016dae3",
  2479. "backend/internal/service/plugin_compatibility_test.go": "929fd316ec524e1d76423727040ee97f2c01e62e199ffa36566174c0c88a632f",
  2480. "backend/internal/service/plugin_manager.go": "4f0d5c083841388910498e69edcb2ac51abcc8782ee1305c1d193fde887ad32a",
  2481. "backend/internal/service/plugin_manager_routing_test.go": "71e1f6c98358187cd73f00c75189a43b966c8d85a88ee6c4031cd0a25072c1f4",
  2482. "backend/internal/service/plugin_manifest.go": "416d1a295a405d386ae3d5ab57e7aded65eaa7b8c5e5129d5824815b534f684d",
  2483. "backend/internal/service/plugin_package.go": "d52c1bd0dcfb53f1d18b4e7210b332970915e4215642a6737a80007b38413b05",
  2484. "backend/internal/service/plugin_package_test.go": "04078f71f25c0700e97845fb1308b7dbf3d4475bd872860bc5d8de09f5f6b227",
  2485. "backend/internal/service/plugin_runtime.go": "93ebeb58f995ceca57d0d1d76a6671bac0031d7319de5ffa2242ca7c7b737799",
  2486. "backend/internal/service/plugin_runtime_integration_test.go": "219234d59708547910ca71c471ee30a6932e8a2c8d4f9ab97d2ef0a77492f267",
  2487. "backend/internal/service/plugin_security_regression_test.go": "c11e331e6fcb38e4ad2e4e6cd982f10f408a81e29b2358ac6d3f35eebe9d5ccd",
  2488. "backend/internal/service/post_billing_platform_test.go": "e1b26f7d40c6225606a2e708201afe363264250327b45ef7daef757be4e4002c",
  2489. "backend/internal/service/pricing_service.go": "904ff45294181170a9d09f5969fa9dcca0e401f2ca6a03df6b1f432a424baf16",
  2490. "backend/internal/service/pricing_service_hot_reload_test.go": "108c66bc15ccbfcc09f6bd8abd351184c47d3534c0e0c036589004470e2f2500",
  2491. "backend/internal/service/pricing_service_override_test.go": "f126c350d834161bc03132e354b5a80dcb4771880346c96595223104f9c628e8",
  2492. "backend/internal/service/pricing_service_test.go": "24b3946a174cdb7c645883006af9be247d2a64b7370c27c7da96c507dec0c52f",
  2493. "backend/internal/service/pricing_stub_helpers_test.go": "f3db17d72e07e8f52942a95c1cbf56748653a62bd92b54ac3aa9c088908accaa",
  2494. "backend/internal/service/profit_control_threshold_helpers_test.go": "0d800456b276e7fd688ff7ea30f40757173d7d9b2cbe35fa45451c296e368b1a",
  2495. "backend/internal/service/profit_preview.go": "a8c07aa4aa1b4ced9fafb87eac71a3979d91dc4b8477c2ab095d826e0005a222",
  2496. "backend/internal/service/profit_preview_test.go": "569951651cf3559d88f7a54bfa4f62609a0ebd8172a1bcb9cad0f22ecfbafde7",
  2497. "backend/internal/service/promo_code.go": "ffa56095eff20d743bbe75f30ede022d543de59de934398069b4b8bc414a2849",
  2498. "backend/internal/service/promo_code_repository.go": "d25b57278dcdb75e888ca17de881df251ebfe6a82dccb7f9ae0a1a2cd5317206",
  2499. "backend/internal/service/promo_service.go": "db44785894dd957d7e47bfe0f36070a9d5189085dc604b6b61c29f428b1ac908",
  2500. "backend/internal/service/prompts/codex_opencode_bridge.txt": "b03e0884f6e07cbe8de7525f8d6fee4bdf1847aa2871d790e076b52d0102bcb6",
  2501. "backend/internal/service/prompts/tool_remap_message.txt": "dbb153b21577aaab5839de686e236447e1d2c3b146fe3fc762a59b68363268c8",
  2502. "backend/internal/service/proxy.go": "f4b7e577aa9ddd9752b094c3ce19ffd8a310f60a9074e094f6b69ddc10c7dc10",
  2503. "backend/internal/service/proxy_expiry_service.go": "63993e17aecf15c24011f36776bdf1874d9b1246d0ca8ef534e9f36ca03327d8",
  2504. "backend/internal/service/proxy_fallback.go": "7209b4d2cf3554a9f05e40f9cf35fb38cecbc8f828fb6cf9bf8707e37454d3ed",
  2505. "backend/internal/service/proxy_fallback_test.go": "4786efc940480fd811ee14d011c987b9140e6e8da336563356c0907c6b1b94ca",
  2506. "backend/internal/service/proxy_latency_cache.go": "c5c1f9775d42adbcf28fd45c88764aa6aa2ad0c29a409cd9a766628e6b25b2c6",
  2507. "backend/internal/service/proxy_service.go": "76164582f1f08084b8f55fa90353d736d783e67cdadbd272e9dbe228f64e242f",
  2508. "backend/internal/service/proxy_test.go": "783ab8851a052470c436c55aa6d8226cbe6220c62b9327a37c9482c28d863134",
  2509. "backend/internal/service/proxy_update_probe_invalidation_test.go": "86b5394e47aea9a18afbe5020d85fd5ab44cf6cb7ee21252d5a06b2b999d4606",
  2510. "backend/internal/service/quota_fetcher.go": "3879e06d8855ec5132621773bfb51fbb6dd89fa76fe37f09361a11ccf1fa0945",
  2511. "backend/internal/service/rate_limit_429_cooldown_test.go": "4022941eca859c3be8d84aee8cbb77145dbc831a2a7c9220f3dca40fc880a778",
  2512. "backend/internal/service/ratelimit_cn_providers.go": "2cbc351cd1a386752fc5c3e5c7fcf97a97a593dbe6aa61a1f33182247c347a4a",
  2513. "backend/internal/service/ratelimit_service.go": "23ddb41ed574247c0ab06d913696bef7d713b26c278adaf333b5c932feb53966",
  2514. "backend/internal/service/ratelimit_service_401_db_fallback_test.go": "d1fb94f2a34ba2e36fd2e323d1d89f042ef097fd78295c24df6f3083dd3221eb",
  2515. "backend/internal/service/ratelimit_service_401_test.go": "c7d584fab68972dc23a272ad0cdfd180e9b8e184ded5e9ffc54044c092bf24d3",
  2516. "backend/internal/service/ratelimit_service_403_html_test.go": "248dd0a1b7fbdc3660404e66e834e6c746a2800b9713c21a38a6327341e3830a",
  2517. "backend/internal/service/ratelimit_service_403_test.go": "268b4d56a3b720e19573530dd9e43bc671ba65b8871123c058be0687a44a216c",
  2518. "backend/internal/service/ratelimit_service_anthropic_test.go": "541642bc9c67cf69e7c2e1c6b86e5579d2045ab832189ec7b4139d766a7cd4eb",
  2519. "backend/internal/service/ratelimit_service_anthropic_window_limit_test.go": "705e42f84cf85672101fffb088bcaee94d80e9a410370036675f9a35b9b54a7c",
  2520. "backend/internal/service/ratelimit_service_clear_test.go": "4613d366df35ccd6bb97d38c272f20e28a0c2e2ebe229adbe5d7f152b50fe10a",
  2521. "backend/internal/service/ratelimit_service_model_not_found_test.go": "31c628913a317e01fab6d547be740b2becec1377dd6873c60d9613a31bd88d79",
  2522. "backend/internal/service/ratelimit_service_openai_image_test.go": "444d126bbb96febefe51ec6d30b0a8fef4c84152d3ba0d7387bc699235695b02",
  2523. "backend/internal/service/ratelimit_service_openai_team_linked_test.go": "ee2ecf5300b62dd2c4d4d957fa7b7ba68dfd7b752dcd7e4d337ce8442f461381",
  2524. "backend/internal/service/ratelimit_service_openai_test.go": "ec962e1aed03067b69ee6595627fed69cee9b5ab585ca2ba64c3c5e2701ec284",
  2525. "backend/internal/service/ratelimit_service_scheduling_threshold_test.go": "2aa2b40af383811565ba420711a5b22b33795dacec7a44de4b64db1f4d25076a",
  2526. "backend/internal/service/ratelimit_session_window_test.go": "f93b9da06ab6b746220033f98f4d4d45019aa0900872ebfadd749594baa09d8a",
  2527. "backend/internal/service/redeem_admin_fulfillment_test.go": "17aeca9b5077127e5a019d6e75b38a2910df01c4bb305407ca39e8f18204f8af",
  2528. "backend/internal/service/redeem_code.go": "a3e99ce173af064a203f1f1efccc21f4b87a5a81ce0f49999e78e8a038b23463",
  2529. "backend/internal/service/redeem_code_test.go": "809788cd5736a52db8cf3fc2865b813dcf27eb53427c7418cc78eebcb9be2d2a",
  2530. "backend/internal/service/redeem_rate_limit_test.go": "4e02d99350997267acf51d3ce54da54596eaed3e5768b249eeaa19e792fca929",
  2531. "backend/internal/service/redeem_service.go": "c1fd90ccd56787ce5eeedc819b7a486f63a059342277dde0c6e69bf21b382705",
  2532. "backend/internal/service/redeem_service_batch_update_test.go": "fb226044ad99802f64e8055c8ab33bd35a8b73361924e1336718de41343baa18",
  2533. "backend/internal/service/redeem_service_redeem_test.go": "18804bd8cac8a8a09de04d96076b5c2cf6a5eee9aedc1c0d451cfb7bf94386d7",
  2534. "backend/internal/service/refresh_policy.go": "85872d7ff14a4a2165a5634649b52e7b5ac488cf450d8449cd16bd10233f17a0",
  2535. "backend/internal/service/refresh_token_cache.go": "495ae5c37bf64e353ecccaa652dc5fc0bdea8348780ac9380f07b797e9c22b8a",
  2536. "backend/internal/service/registration_email_alias.go": "58066a41da02dc012afcade58622c13cf04c8869999672255b58d93972ca2a67",
  2537. "backend/internal/service/registration_email_alias_test.go": "beec584293a1ffa77a54a5ab327bb37223b175325e0d6de72844535e6f7fd7ed",
  2538. "backend/internal/service/registration_email_policy.go": "dbb00da2e0a02f23f9e9632cd1db90273d89676c48c5ccf9c93cda7827757184",
  2539. "backend/internal/service/registration_email_policy_test.go": "60154d66e0d76d27543dee532dfdf43b787351ef83a0f35440af72a7a47c2578",
  2540. "backend/internal/service/request_metadata.go": "19e4b0e3a521f41f0d7118fa1f48a91d041702e3cd2fe352b32a3fe04716df8a",
  2541. "backend/internal/service/request_metadata_test.go": "8506572d0b49c3459930a5d730029bf35608cae6b29a2437fdbeca0aa41a1868",
  2542. "backend/internal/service/response_header_filter.go": "f7eabd9e4fb8eac4e899c2b3f96aff77d696db3e21086707041e2890e5445de6",
  2543. "backend/internal/service/response_model_billing_test.go": "ca483fba2a607702d38d2648d717f4a9d92e9f4e2df1372d71762b7fbdafbc33",
  2544. "backend/internal/service/rpm_cache.go": "f1c6a3267c2e6c2b0f09564bbf7f102483ddf46cde5a688d45e787a08aefa97f",
  2545. "backend/internal/service/scheduled_test_port.go": "1b4fbaedd5506891bfc34b2dc9c088526bf862a98774d362ef2b3180146587a3",
  2546. "backend/internal/service/scheduled_test_runner_service.go": "0356c6d229705bb03b49dce8490ec15dfb4f7636324e7142802c4189069e4cf0",
  2547. "backend/internal/service/scheduled_test_service.go": "701bc4e096a26d7cf97159154d9cc693e257f9a5e5faa7f387e5bb0a1f1949b0",
  2548. "backend/internal/service/scheduler_cache.go": "61d833d00617668a54cce36d4b2109515fdd451e7e054d6012895d9e012683de",
  2549. "backend/internal/service/scheduler_events.go": "202959e2465985139935f5dc3393804040e157e51e1650f11e1c5782a95ce61e",
  2550. "backend/internal/service/scheduler_layered_filter_test.go": "235850ae48956654f84e443acd365d8ed544b508e55bc2365e926fa41a54f298",
  2551. "backend/internal/service/scheduler_outbox.go": "f231f7b4427bb62aad9c3560a7b01b33b4e3c6fd087724ebee13b2b4e361cea2",
  2552. "backend/internal/service/scheduler_shuffle_test.go": "7841a0ea1d533b05e5f3181478e24199f365e64724e4148f2a41b715fbc126fd",
  2553. "backend/internal/service/scheduler_snapshot_batch_query_test.go": "e2c39fae3fb99d74e80a3f3130afc751019449e3ad6184c3c74f8943d0c63bdd",
  2554. "backend/internal/service/scheduler_snapshot_bulk_event_test.go": "ea002c80d0869a8c608a579fd50c86a0a119b47c7e3bc2bc677abd97a5934fd4",
  2555. "backend/internal/service/scheduler_snapshot_cancellation_test.go": "f25f01928a6f9eaf1154091ccce98e188c5cb9440df8d88a0298a75fb666587b",
  2556. "backend/internal/service/scheduler_snapshot_full_rebuild_lifecycle_test.go": "af12d63f3c2cb016403a60fcf0ece24d177c34a085ec79287b22f1408e6ead0f",
  2557. "backend/internal/service/scheduler_snapshot_full_rebuild_test.go": "a9b1dca60a51237b7482c7a75277d984b5292b5094791fd2303727820cb60d7b",
  2558. "backend/internal/service/scheduler_snapshot_group_lifecycle_test.go": "aad7502d9cdf5878e3020e4399b58f89d3fb1bafd67479b647a8e73819e42db4",
  2559. "backend/internal/service/scheduler_snapshot_hydration_test.go": "b5f362c1d8069e1714f081dadaf9d7bd4e416b193d56839b0e65a554dae361ae",
  2560. "backend/internal/service/scheduler_snapshot_outbox_cleanup_test.go": "aecb145a8649b2984d50fc814222338cc937e36f07441b564264aceaf04c3436",
  2561. "backend/internal/service/scheduler_snapshot_retirement_test.go": "42f3a9838f07ede151c1e5c6ee2291835e7c229973178d1ab486a1ea0bd6e9c4",
  2562. "backend/internal/service/scheduler_snapshot_service.go": "e08eac0316c383247ddf773b08edeb0e791b3264ed5704a54a5691a9f2516980",
  2563. "backend/internal/service/security_policy.go": "0cbaa75f148851f056ea39f2e8be1419b047627e53641e5e65d2acbdf359ea52",
  2564. "backend/internal/service/security_policy_seeds.go": "728bb35532c93caad0fbe8af501f2868fc54730affdd7193ec5f54247f82edaa",
  2565. "backend/internal/service/security_policy_service.go": "0325782efb22cb4b7e11c9bfef0a4073f7b461b345c2937c90360fc7bbb183f8",
  2566. "backend/internal/service/security_policy_session.go": "39dab325e2f6f155bdc46aee975183302835a5ed85fb4c4c35b09a25d99a4ada",
  2567. "backend/internal/service/security_policy_test.go": "93ccb518bc1680b867a385353f994ef223717f2d470e02dd0221333b48b2bf22",
  2568. "backend/internal/service/service_tier_billing.go": "6bdd39e3245371d5af931aeae2ae633a5ee8f957181360801a4d51227464b34f",
  2569. "backend/internal/service/service_tier_billing_test.go": "19074360385d43b4e214fba8d01a93663a04d7dbf1ef8bd7d162be193187feeb",
  2570. "backend/internal/service/session_binding.go": "8810eebc38cb8589a7cff08d61dad47a86fc61b2fd7fc23aef81a4db9b826af9",
  2571. "backend/internal/service/session_id.go": "ca7f8e4c6769569cd9a24f55ef147d567fb98c87f2b3d32f31b64e48e37089ed",
  2572. "backend/internal/service/session_id_test.go": "2a0d6e0272a04bc6fb1f9d311549dc10c122be64d59ee06dda19064bd8c9d554",
  2573. "backend/internal/service/session_limit_cache.go": "013c61898393fbd8572dc8b2b7422e83d027bd29d13076cda59e63f4ec7b69b6",
  2574. "backend/internal/service/session_limit_release_test.go": "c5f27f90a410b0967517cb0b91912deec4b90305bb1bc58777e2c50ffceabe61",
  2575. "backend/internal/service/setting.go": "9014999d8df8800455c5572024896787a3d5d8e87dd4f304f5330bc15ab55faa",
  2576. "backend/internal/service/setting_features.go": "b9963ee25ae7376016ccfa9f84718d0525e31b0fb26e3fe52d6e8dd3b403e9b2",
  2577. "backend/internal/service/setting_gateway_runtime.go": "0ec35eaae08490791cda9eb32d6575bf5ef1afd84237e491b67866da63ede11e",
  2578. "backend/internal/service/setting_oauth.go": "dfbfdb2577647883b6818002b0d5a7590e1df988b4a7f3dced440c48ead5f358",
  2579. "backend/internal/service/setting_openai_apikey_health.go": "e5a5edf8a8a249a0f22bd6f0c215511cc83424dd419aef73604f7fc9c1a4a0b6",
  2580. "backend/internal/service/setting_panel_rate_limit.go": "105529e37668125435d7d98c6eecd76342bc9c14f489cb1f6fd8d39753bb3707",
  2581. "backend/internal/service/setting_panel_rate_limit_test.go": "757fa846e96a68ce217d8830d0fd3da44e4d47ea542f3cbf0ace2178ee5e0ccb",
  2582. "backend/internal/service/setting_parse.go": "5f49d5b3078317679552902559d776b3971ec4395766a5e034375acae0543ffe",
  2583. "backend/internal/service/setting_public.go": "714a240ca645cc7e6b7338221980395535ad5241dfb5ec3cd2288b098f3852f4",
  2584. "backend/internal/service/setting_service.go": "278524a31e0afe01deecf1ab9959f74be530126fe4dbd60a58304f2e60c31827",
  2585. "backend/internal/service/setting_service_auth_source_defaults_test.go": "9d44fdafc968862c849a9c73d1a72d9c9695c4caa9ebaf5cb93d7e58afee1f01",
  2586. "backend/internal/service/setting_service_backend_mode_test.go": "862b2836a334f0b4bfc11877d84fd5cb46f716ed258ae853148ce82a79458ea8",
  2587. "backend/internal/service/setting_service_claude_oauth_system_prompt_test.go": "59524f46f0cbf83a11378a91ed8121287d38892dc92d6c499fb85bbc93579821",
  2588. "backend/internal/service/setting_service_codex_policy_test.go": "a490b2eac25977beb063c60f5f94cef286fcc09c1227205696ccd33bf869ead1",
  2589. "backend/internal/service/setting_service_codex_validate_test.go": "5b865c39ed7d3bcc55660f5d3807c4d71e13d5cff0ff445c02030013e0142e73",
  2590. "backend/internal/service/setting_service_oidc_config_test.go": "550a432fa0a21f09d57b2ef9829fbb26c0d3b07eb319bf067a90d5b7d5cc8b60",
  2591. "backend/internal/service/setting_service_platform_quota_test.go": "79a2155c38c274b1287efb36d2845264799eb0bfbc071187a43d6eb7209a06b4",
  2592. "backend/internal/service/setting_service_platform_threshold_test.go": "959034e051941c593c928f0789d4d90e867aabb213f6f09f18f24ac4fbce81c4",
  2593. "backend/internal/service/setting_service_public_test.go": "6def4b34fd828f454ed065d89fba31697425b6c4b8a8794efd8e755f6c194e33",
  2594. "backend/internal/service/setting_service_update_test.go": "b764bf97161d535d2b3653f594e25af9d7f09f855f705344437ee5bcbe831db2",
  2595. "backend/internal/service/setting_service_user_error_persist_test.go": "5d98f328c1e350bab5412aeda8b0e0206bc1b4be483de33257d4874c6a0db92c",
  2596. "backend/internal/service/setting_service_wechat_config_test.go": "7bd5d8e3f6eb95b97896754641799111f25f1e53d2952400821f47ccf7f9566c",
  2597. "backend/internal/service/setting_update.go": "9b2f7be157c337e4f2ea53fa1daba273817b6904ec382513031eab84e3ddb5ca",
  2598. "backend/internal/service/setting_user_error_view_test.go": "b2980200d4a58026d3aa3190581808180e0277040dc5c33b50fbcfa4a644914a",
  2599. "backend/internal/service/settings_view.go": "88ffaaecd77dbe6602df6422d1c799db45b0bebd73c643a8ff6a1889d1a02c6b",
  2600. "backend/internal/service/shadow_routing.go": "f57727051fe8f138fe0ef05320f6a109c8316f751c50ca3201b9473200dd7086",
  2601. "backend/internal/service/shadow_routing_test.go": "9e065537c7ce57be0349dc47fcfe3159c113ce031fc81374f44da8f4a13c05a8",
  2602. "backend/internal/service/slice_helpers.go": "f217bbb1d4b4222a1a22d2a6c3e49d10edaa79bc0152369526f6327675009fa0",
  2603. "backend/internal/service/spark_shadow_integration_test.go": "e8237c35bd14d87f7b68b1af84583599a89e737d3f46b33c116717d060ac21fd",
  2604. "backend/internal/service/spend_guard.go": "f4c5e168a093ba3acb4553beef0f35be4cbd064dce6950f3a5d77b2fbaf93a43",
  2605. "backend/internal/service/spend_guard_test.go": "b9452ec658aa7148381d5d49af3542c0a7051b8740614ea6f8f570aca6a49e1a",
  2606. "backend/internal/service/sql_errors.go": "c0439b515eb6fde60e68d3c1569d8f8000d20bd3a6c6f13fda57ba3b804e63d2",
  2607. "backend/internal/service/sse_scanner_buffer_pool.go": "2f9591a40e7374241d2dce437566a41a146e72c0ac0cf40d544e97e82007388d",
  2608. "backend/internal/service/sse_scanner_buffer_pool_test.go": "5a57e7d2c80623f0832fbac7594c7e887f968b7ba7297530199849a32ab9cafb",
  2609. "backend/internal/service/sticky_session_test.go": "351041da8996a8f2110fbb800dbdf17d61609d735d7651caa01e3b969edca2b9",
  2610. "backend/internal/service/subscription_assign_idempotency_test.go": "d194a879ec8a6d13facc178bb3a1b52af115f72f7783023c88810896cf82cad9",
  2611. "backend/internal/service/subscription_calculate_progress_test.go": "4e5465fae68c902a38ac3fb92f11a8b9288ef1cf96982ef53e14d42897e419c2",
  2612. "backend/internal/service/subscription_daily_midnight_reset_test.go": "de05cabee506dea869eaaf375b8134f09aba3830a2c6ceca7b12b90ccbf07c3f",
  2613. "backend/internal/service/subscription_expiry_service.go": "0641161fbb95fc7092a0e69e09aeaccf0fa34a2cd8b45ef39725e67472220d85",
  2614. "backend/internal/service/subscription_expiry_service_test.go": "acda4ce4c74b4549ca53c528100b0f7c86047f828b6da040f28604950680c9a7",
  2615. "backend/internal/service/subscription_maintenance_queue.go": "b66e9ac47204a41d4df68df0f6d792f812378e164dbba0c359fb6ee03a0bd085",
  2616. "backend/internal/service/subscription_maintenance_queue_test.go": "6365b401f3a3a4457490239c3d15b8ccf0138b95a1b52c3f7ae6c9a727169840",
  2617. "backend/internal/service/subscription_monthly_window_test.go": "edc4c0a295bf241b3213904f2a5ffa6a11a33167e9dcf2a8e8a023fe0a67909b",
  2618. "backend/internal/service/subscription_renewal_lock_test.go": "cf16ee4c42eac23698e83dab835c4e426dbe534b5afdbc41eaa68c6faee538c9",
  2619. "backend/internal/service/subscription_reset_quota_test.go": "74a8125956be67d98d9cad252447f1fec37bd11cc08ead5849ede352716b6504",
  2620. "backend/internal/service/subscription_revoke_cache_test.go": "6f015532304c93b9876bf5c9db13d2abd3638490809ab4ca0a06c0c518c9e99a",
  2621. "backend/internal/service/subscription_service.go": "64ac7c40d5d2dd667a8e3cbc13af2ac977288a0d199dd26123c5524679607cc1",
  2622. "backend/internal/service/support_ticket.go": "728818fbbcee03c8f743d36f5db9c5edd05c5ccaf5e8df3e1c49b5f5b8b2dd3e",
  2623. "backend/internal/service/support_ticket_test.go": "5f12420794f5d9e534ce57cbe469fd7d057ecb79f57f57c0cfbc2f5d267ae004",
  2624. "backend/internal/service/system_operation_lock_service.go": "7fe1f8e2423b51d6040d1c6de67f94c74e22efdc9739a9920fdb41b92b3cae59",
  2625. "backend/internal/service/system_operation_lock_service_test.go": "2da620ce547631edb0ea469373e66bf48dfa385a45d28dd8f50ac75bc6d717c0",
  2626. "backend/internal/service/temp_unsched.go": "8b22e5d1d11121788a7510e7d2a35e3fcba4a7ba2487dbaad433fd9ab34918d7",
  2627. "backend/internal/service/temp_unsched_test.go": "bfeea77c739ea689a20bade19c1dd23346f0c905a58d1394e2e30677de579bd7",
  2628. "backend/internal/service/tencent_captcha_service.go": "021ae5e9c16c5f0ecc5e767d40d8ac64e6342a0a5ccc563b8e93354e34637c0d",
  2629. "backend/internal/service/tencent_captcha_service_test.go": "cebbc706fea49a47fee81f731a5f34ad28e322caf3545e6c31ae983445f953e0",
  2630. "backend/internal/service/tencent_captcha_settings_test.go": "27aff73965541288856fbcc2b6ee370f94e8f30808cd76668b148bc398ae4083",
  2631. "backend/internal/service/testdata/ollama_settings_usage.html": "f4f135e6c8aa2dbb9591146c523ed9f19434a8a635a30b02c63b0b4977df2d21",
  2632. "backend/internal/service/testdata/security_monitor_system_prompt.txt": "03c2e57fa0e6f370275b489f9ac9548f322a3329da7da73e219d2222ca0b9490",
  2633. "backend/internal/service/testhelpers_test.go": "2167e35987a1c3773d6ade429ed94b2b4a1e9e3e56524c00ff191feb73659c78",
  2634. "backend/internal/service/thinking_protocol.go": "48fd6663d55a9a0c49921348013bc8cc039e123175da8f0237c83cf0c111796f",
  2635. "backend/internal/service/thinking_protocol_filter_integration_test.go": "ff2d6ee427f6a352e9ae717173845f168e6308f39582370804773d9a61c3383d",
  2636. "backend/internal/service/thinking_protocol_test.go": "0c557c8478f3ffee1fd6ed6d9869af40f06a8fd712b9835cbacd48d353f56b6a",
  2637. "backend/internal/service/tiered_routing.go": "57df7dd7ff19ef33820fa08bc82922eafda0946a142e49d78348e507fb12acd4",
  2638. "backend/internal/service/tiered_routing_test.go": "e42a358deeca844451e38df6470b8940ec85e6d69fbe08083f34da285f4a5dd2",
  2639. "backend/internal/service/timing_wheel_service.go": "3d96aa9bf536c5a152d4201223db22a3a3c98d34cf4bdccbaa454ad406463a04",
  2640. "backend/internal/service/timing_wheel_service_test.go": "5cd363e7dd09b35832e7f48ed3c68dc5bcac1ec58018db7647db764d31429769",
  2641. "backend/internal/service/tls_fingerprint_profile_service.go": "a8ed9bf9e9e801612f67dd1f67ce1f07d5b8f593d7322e66473b49a756e7a4af",
  2642. "backend/internal/service/token_cache_invalidator.go": "ef5e516de4fd230ff92c2c717a7d9af0d67e3ffea7f439386a86ef26068757f2",
  2643. "backend/internal/service/token_cache_invalidator_test.go": "112b6900a1a2ae220046ff2c622ac3a282568ec103a8c2251893bc4762dbfce7",
  2644. "backend/internal/service/token_cache_key.go": "00922836adffd7f4a5bd97d14ff6e3bd4884b6da49391728531a7b212bb4ee8c",
  2645. "backend/internal/service/token_cache_key_test.go": "d64984fe0a3d0d99ce97dc646a0526f1051ba1956cdf142825729bfa9e2bec29",
  2646. "backend/internal/service/token_refresh_pool_health_test.go": "361b3cde30aa5bbb5213b5db029816b64c1209139defa23570b8d0315608284a",
  2647. "backend/internal/service/token_refresh_service.go": "030445d6638fc209485282ea3715647f3302bf302cd632a9c4c2d0fdf38d6131",
  2648. "backend/internal/service/token_refresh_service_candidates_test.go": "fe4985c82443254c16b82f2667f33a86e0cb81af693b3a81cbbb2ee4a3372d05",
  2649. "backend/internal/service/token_refresh_service_test.go": "08ce82cba71c39e3ce7186829d0b04a3d95a5f10344966f376edbac7e3c682e8",
  2650. "backend/internal/service/token_refresher.go": "af2f01ff7d77cc14c5a7cf046c21e5ce129c0ab39aa3e14523dc2712437308a3",
  2651. "backend/internal/service/token_refresher_test.go": "df31560afe70d62cb0fde0e93fd06874b57b02c75db9ee63723f532c7c81780d",
  2652. "backend/internal/service/totp_service.go": "56c2c2c7dcdc3717e2d31eeacc2a33a111bb3d7bae682542123aed313b87c2e5",
  2653. "backend/internal/service/totp_verification_method_test.go": "f7580a323238dad7468ca0880f9111e2cfc00b79d4e27d4e4511a10f2941f7b8",
  2654. "backend/internal/service/turnstile_service.go": "209c31d028b3b3d6205eab83e79ca559a602f98e289e3c209448ddecb185e71e",
  2655. "backend/internal/service/update_service.go": "acf40afa0062de39d977a7e927f99a67c3188638016f440b04991ae40df42cc2",
  2656. "backend/internal/service/update_service_test.go": "d91d449557f3b36c39309bbfe9ae7e131fd462e4664027d911bcf161fb145f96",
  2657. "backend/internal/service/upgrade024_custom_regression_test.go": "1b870784aa889c78e770e331173bc16ceb6daa1983c506d9fd67ee8e750f00e8",
  2658. "backend/internal/service/upstream_billing_probe.go": "b66c09f06ea2de88b102fd17d148c1d9527a8efeb895f717f6b1a21843621c6a",
  2659. "backend/internal/service/upstream_billing_probe_multiplatform_test.go": "5a05384345448ac9a9772a53bd66c73ac462a3c27ce902013e46b72400b8ade0",
  2660. "backend/internal/service/upstream_billing_probe_test.go": "64aa5a42cd5436a92f547c539923a2eff78d831277cfccd01f4c09c891f49db0",
  2661. "backend/internal/service/upstream_models.go": "0fd71aba361abf0b63a2baf76d826707e6244d36404810002d5f3d6dc6bf92af",
  2662. "backend/internal/service/upstream_models_test.go": "0d2b584e81c6afe2ffb52a835649a2f914852c848d5db07437019593756430fe",
  2663. "backend/internal/service/upstream_path_guard.go": "480f9ca67b191d276af3382426d61731b8106e5d01e23adf1ad11bcf0091133b",
  2664. "backend/internal/service/upstream_path_guard_test.go": "fbc36c0032da74916cab9049811a53427bc52516ca2f52426c6cb949f7464810",
  2665. "backend/internal/service/upstream_request_id.go": "ab41edf8dcfa2ec5db100f41689789346208ef095bb638fa1dc8764617578053",
  2666. "backend/internal/service/upstream_request_id_test.go": "067b6c63de53e54dad94552802adb8fe22d26bcb467690a417932e6b9ed58879",
  2667. "backend/internal/service/upstream_response_limit.go": "d7179b95dc584cc9ab19afa6e9e1e5dac8ebd67c5454b38083d920c93a375e81",
  2668. "backend/internal/service/upstream_response_limit_test.go": "0ed0dc771c0e57079e3b41b623e596582ae556091d820e20ae9e2657b0054896",
  2669. "backend/internal/service/upstream_response_model.go": "223dab254ae1c6609220696f92b50d940189c591b741402359da377a1b6e32a2",
  2670. "backend/internal/service/upstream_response_model_bench_test.go": "3709329a9de8bc3bc708d113288d362718c028bfe9ac9359cab2a5bba7d56101",
  2671. "backend/internal/service/upstream_response_model_test.go": "533e1f0f72090e6859fd63962bd27908324e9ddc530e97d3ec83e71062e0f9a2",
  2672. "backend/internal/service/usage_billing.go": "245ffa6e46d494b982a03a3d6e1e9c76aec8cb40d44827cb1128c3efd18a5f1f",
  2673. "backend/internal/service/usage_billing_quantize_test.go": "cedd2665cd4b9e0a51aa4492ffc9ac32d0c2d74a9beeb4f34f8c0dcf6c2e3112",
  2674. "backend/internal/service/usage_cleanup.go": "0d328bc6e591b22f2eb693d556c8f0815d3749da5f723bd7cfcc9c04aa3ae95a",
  2675. "backend/internal/service/usage_cleanup_service.go": "5aa51e58aa9ccc85a0704809c27935269580dd14e3458425a56779bbc10f3601",
  2676. "backend/internal/service/usage_cleanup_service_test.go": "ae69e0ce0d245f4fa008c5294f4da90c296a53ef9a95f8cfd3dc0fe7e1911389",
  2677. "backend/internal/service/usage_log.go": "fe5b862861f6e1020dafb9be5dabc5ecbb87c46211c8c6d9b99deccd91e723e5",
  2678. "backend/internal/service/usage_log_create_result.go": "3cc5d3ade3e45206d420898db6c28280293c9a7c5bd238427149db959166a742",
  2679. "backend/internal/service/usage_log_cyber_test.go": "26be85d37900442d17ccb349444bf70ce5b57fe55b18f0c4f718971fcaacca82",
  2680. "backend/internal/service/usage_log_helpers.go": "b1186bd621642e1e6a7d39f4824d683a56b59059eb6f3c3b299e4d5ae6a1f8e4",
  2681. "backend/internal/service/usage_log_test.go": "4863a9ee6065f16fafeb2e802121e7bc5409b238930595421fb36f1c9211d5a6",
  2682. "backend/internal/service/usage_record_worker_pool.go": "c6bf93cc2f6bd7f95cdead769851f962494210d72e86a33962ba2237fc7b29a4",
  2683. "backend/internal/service/usage_record_worker_pool_test.go": "526a2a2c1f9c20ed67da1fd37498ac8955064035fb2515145c6d5fb4442aeb69",
  2684. "backend/internal/service/usage_service.go": "abbd946325a8ce30ae1414245c1c04c6664382f8f065ba463670928150ab2e13",
  2685. "backend/internal/service/user.go": "bc447b1f4805d258bf08e49c96b7156d6d675ef80e69e685db2ff424461789ca",
  2686. "backend/internal/service/user_attribute.go": "ecaf326441b56ff37613bd0c91331f4772a776495ae9228ad24018a0ba0619b7",
  2687. "backend/internal/service/user_attribute_service.go": "f1c1bd7b81412e870f92e931755cbbc0af7d7dabfe5a9bb128af0e7c0fc9ee4e",
  2688. "backend/internal/service/user_can_bind_group_test.go": "e8c3cddf49d7d9b0f4c90f791f40eae07aa28f9aa04dab646440156dda948dee",
  2689. "backend/internal/service/user_group_rate.go": "2730ed5376f65e6c42e1cba3e6aabd933983693eab469d67813fd042b88f9554",
  2690. "backend/internal/service/user_group_rate_resolver.go": "f2e1f68041861724f49fd5f43fe9cef323d67c460e63bdfecc111013c03f32a6",
  2691. "backend/internal/service/user_group_rate_resolver_test.go": "b7dc6f0e9ffab477c201d1817ebfc01db9a81338adfa6a52d5f7bb9f5d7bf853",
  2692. "backend/internal/service/user_msg_queue_service.go": "aa04f3be81c3460325e4d6545dbdd7e6d2cc7d921f5c12e8d8390cafb8f56088",
  2693. "backend/internal/service/user_msg_queue_service_test.go": "b859f099ccdbef7f36a5263222cbf5650bf30db2ebcc139bfbd63d2b6d5e1e52",
  2694. "backend/internal/service/user_platform_quota_flusher.go": "7854cac3c27778c39e6489c492a72b56b35da0a15b851c361371af1e4d4a366e",
  2695. "backend/internal/service/user_platform_quota_flusher_test.go": "7631210a43ffdaa5edc1102ced9732ad67784657d8ae74fda5c692db63b1d981",
  2696. "backend/internal/service/user_platform_quota_port.go": "356cdae9bf530d232453fd2242cbbfec085b33ec404324e522b35d92a11da166",
  2697. "backend/internal/service/user_rpm_cache.go": "bd849a044cd94c87375ef993404ab18b3dc8e9c9df3d4bbd99c4342b456cd58e",
  2698. "backend/internal/service/user_service.go": "2d2a3fca55e47a34c5ca5cdb464996800120e99c965943036f5316006293bfcc",
  2699. "backend/internal/service/user_service_email_identity_sync_test.go": "8e212f6db6ea130066dcf174d82a1f814f6e60ab214fe3a776e8b3c1c2ed3b1f",
  2700. "backend/internal/service/user_service_test.go": "7dbb1577ef9ef882c892e22a68da13f725bd80845b69c12505d4de8f8c26d383",
  2701. "backend/internal/service/user_service_update_fields_test.go": "769a15a518705344d6938bcc8a4eb37b244e660ab8681f170966d90552056603",
  2702. "backend/internal/service/user_subscription.go": "faba748f7f767ca107f45558185e18dee8b39591e42884cfa1b57cfe60607a31",
  2703. "backend/internal/service/user_subscription_daily_quota_test.go": "b1ad33aecf028f4afbde235b15051be02d3a58fdf12a0f83dada0b7c246810a1",
  2704. "backend/internal/service/user_subscription_days_remaining_test.go": "9341a0df63c7c4c5f41d3b28e41cef00fcf195ca7551854b0ebc7f00ec32c814",
  2705. "backend/internal/service/user_subscription_port.go": "07d9433322dcd04f5c63f2dc3e591915b3d7f353b9f15e368fb2c59db9abb18b",
  2706. "backend/internal/service/user_subscription_reset_time_test.go": "fd53d2efcbe067e6c0579c98c61d0066860953234f97262ce9d13d5567b889b3",
  2707. "backend/internal/service/vertex_service_account.go": "b6a2e98a040abe897e43be5c19a6732d50f8d855fd4e84b053dec79cfa38cf19",
  2708. "backend/internal/service/vertex_service_account_test.go": "d1d02f5d0cf490e08f8495438cd03b1b683a02c3337f573b35f7eabaf6e403cc",
  2709. "backend/internal/service/video_billing.go": "ba51aa1ec306e248fbe58d6f2819e05a08a1d8982fdd99de22d32b3a29c68853",
  2710. "backend/internal/service/video_billing_resolution.go": "35301fd3555ab315aebb62307cebe89c36bfa2d3e1c3e638791c608a02888a25",
  2711. "backend/internal/service/video_billing_test.go": "2e14b70c3e90039884562873969b8c9a4d8f477996f45824e4c1015dd4a89d9c",
  2712. "backend/internal/service/websearch_config.go": "8f9e7ff993de094859638a6a963dc1c8176add7786abaabbe34093a5d3c4a83f",
  2713. "backend/internal/service/websearch_config_test.go": "ef9a75ce72db8223ee3d83c72bcbf7cf3792f54ba10ad4d1cefec553b6795d43",
  2714. "backend/internal/service/wire.go": "e75f9ad43e2fe81a62eaf3c18c1c77e48add4bd1b09d1a3f444fc1eb393c95ae",
  2715. "backend/internal/service/wire_test.go": "52b99a8bbe544514fbab59f442c78d6d5b0c7ef88a3b57d6b4e0cd17280b91ae",
  2716. "backend/internal/setup/cli.go": "88e0e6e2609e06943286608582f36e5b32f1a256f112ccc6a11e69a66a8b4da0",
  2717. "backend/internal/setup/handler.go": "37917cd53d4fd57effebfd109c871a15ba65da78f4c076a353e7ec8db53f41b3",
  2718. "backend/internal/setup/setup.go": "3605d661be30867e2af681a8f187ab068d3ea550f5e461372c7fb03d712a82f1",
  2719. "backend/internal/setup/setup_test.go": "d26e675c6ca12eea28b7cf6cca03405216557e953b45a206a4f988160393e525",
  2720. "backend/internal/testutil/fixtures.go": "964a657a51e59fd3d3cb700e2826d475fef9fb62035de1756b2b0fa247e97231",
  2721. "backend/internal/testutil/httptest.go": "53dfad6a4fc1779c27f4f81872943ab52d095729756315daa8ff23c11f8e07d7",
  2722. "backend/internal/testutil/redis.go": "80aafff89d102938e72435ce2a6ff18fab63d36e97d29201a6d824cb7da5edb2",
  2723. "backend/internal/testutil/stubs.go": "c3fb1ea0818d17df7dd6fcb5d8dc4b273d8aeb6e4f4b9bca3d47b44d58d38095",
  2724. "backend/internal/util/httputil/httputil.go": "d0343c70ed5cf7e1db479af4d8a6a4be6cfee603350e7789bdcdea526beaa60c",
  2725. "backend/internal/util/logredact/redact.go": "e27c10fd74ae98ddc805885057767929b3826b78d047ec7881c07ca1d206e295",
  2726. "backend/internal/util/logredact/redact_test.go": "2e39e8a2df4baecea45454f1a56ab16af8f8e7fb6b737b7550ecf4418273c1d9",
  2727. "backend/internal/util/responseheaders/responseheaders.go": "f1b3bb3a9cc9bf5e808aa60dc986c19d3ee60e281160d078d300257c19014f37",
  2728. "backend/internal/util/responseheaders/responseheaders_test.go": "ae57770147a26c1990beeb57c82e2f59bff3a7f1a35ca63ad054154f580d92a0",
  2729. "backend/internal/util/urlvalidator/validator.go": "78ced6c8047a162e71698317b101e35cedb330c967dab3c7b4646a192d664fa3",
  2730. "backend/internal/util/urlvalidator/validator_test.go": "9efd35b30f80f1497e4a6b250b14506980b60b253733cf959d8fc012d778e2ca",
  2731. "backend/internal/web/embed_off.go": "403d189cfa4901399261e3b573d84468be61714fa042d16c00736a97a18de3aa",
  2732. "backend/internal/web/embed_on.go": "b241e67f13ca58445ec683a13176460cc58ac4c8a5a8f18e48b6137b65e63a8a",
  2733. "backend/internal/web/embed_test.go": "97a89091eeac1ad4bbab75235974ed05b6b8e34285faf2f36205778e3ff7d6ea",
  2734. "backend/internal/web/html_cache.go": "2d5ae61ec96e50c80b1f76d90da7a9ace6b917fa1a22aa226599273d2fdbee65",
  2735. "backend/internal/web/static_cache.go": "4aec8eeaef29e826e481fb326dfe3bb882b24bb2f7a9821175040177958415eb",
  2736. "backend/internal/web/static_cache_test.go": "4335bfa3649bd33bcda783e359981965269a7ddca659ebbbf7666d80c4e3b27a",
  2737. "backend/migrations/001_init.sql": "488ede96ff8cc8a0566b312eb3be2f7a383d11a243390ccb4c3bbdaa1793d51f",
  2738. "backend/migrations/002_account_type_migration.sql": "351918909b6bcf9e0d8402cd5b840cf8e127f5f4aaa7c486ed12c98fff2d37ad",
  2739. "backend/migrations/003_subscription.sql": "f6f317f073a808c1f841525b47e84e2cde87fa889137a37f275ccf1defa53170",
  2740. "backend/migrations/004_add_redeem_code_notes.sql": "06e0488117658a3a3f7d9736ac0a1da6d70d261e70d0eb6b026e6281960fea36",
  2741. "backend/migrations/005_schema_parity.sql": "1eb39443f407f1c09e132dda0022e5b911b7af9b4ddcdffa6accaec2d3bd49a2",
  2742. "backend/migrations/006_add_users_allowed_groups_compat.sql": "663fec7eeca4337103b2a16fd74f5b65bbe246567bd2e74ae4407eccc3b9fc39",
  2743. "backend/migrations/006_fix_invalid_subscription_expires_at.sql": "e21a5c3e12a31d3e734f85ed514970a0be21ebb8e56ae5088edf0946f1b48c4b",
  2744. "backend/migrations/006b_guard_users_allowed_groups.sql": "0b5da3128a2a0c0d35fe42af8c065b87474e259e9cb22dbc6c407717694785fa",
  2745. "backend/migrations/007_add_user_allowed_groups.sql": "2500e605b312bc7b7bbe5d3467d1f384d3db70861c494e03f4fa96711e3351a8",
  2746. "backend/migrations/008_seed_default_group.sql": "144b0751fcd9babbc8146387f666732ec5075683c556f9c4784f65f533fe21b2",
  2747. "backend/migrations/009_fix_usage_logs_cache_columns.sql": "44b93859b040c74c53d642761b60fac89071466c9c0bb77cef4c004107521cfe",
  2748. "backend/migrations/010_add_usage_logs_aggregated_indexes.sql": "e23a13d65ab724b8c0a6c6d84b7354040c12cde8613a73511ec50edc0406d5c2",
  2749. "backend/migrations/011_remove_duplicate_unique_indexes.sql": "a05f05153204add8c2e1e2eed8e0df9009eb245e3623d6987bdc97249b6871bb",
  2750. "backend/migrations/012_add_user_subscription_soft_delete.sql": "b6080ebf4197f5fd99c4ce6eb3c38ee5b4615564538f1f51297435570d5094d3",
  2751. "backend/migrations/013_log_orphan_allowed_groups.sql": "9fc92b80ad1722da0e6dffd7c1c76007ca1029a9870fc0652dc6d7b72b2a6b4e",
  2752. "backend/migrations/014_drop_legacy_allowed_groups.sql": "9f4e9ad6e91d501e974a1ed1f923cda0b21c7f37651be37f95e88e95ecf0d175",
  2753. "backend/migrations/015_fix_settings_unique_constraint.sql": "e9edb444c7044f9a6bb43e8f328e61d3f73f9bf7394d82bd3b0836b5f5c49184",
  2754. "backend/migrations/016_soft_delete_partial_unique_indexes.sql": "04087d58014de7ad7d04352fd9267008a03b409427aed57da74181e70d407832",
  2755. "backend/migrations/018_user_attributes.sql": "d033bc97e9d4b129d3dd21a5b42194d9bbcf36a4f548c3241a5d168a4f044300",
  2756. "backend/migrations/019_migrate_wechat_to_attributes.sql": "c86186dc986b6e95e0dcd7674c98526b3966e97550a12a3c1af5ba988a357c6c",
  2757. "backend/migrations/020_add_temp_unschedulable.sql": "ef6091c648892c53c87fb279eab96996ad7e4bad771f1309249e0f65629f3019",
  2758. "backend/migrations/024_add_gemini_tier_id.sql": "bcf6e0023649eb6d693a78744eb9b8016704f713488c23f27d4caeb3e6a6d4d0",
  2759. "backend/migrations/026_ops_metrics_aggregation_tables.sql": "d5af7c763da6360a29b6fd7e70222ace76cb20f9493aed25fd219891d13e91f6",
  2760. "backend/migrations/027_usage_billing_consistency.sql": "5f49f4b6bf5ecf2e4439ba56d4b34d6f8bdfa53648854b2298c49ef4e9bbc893",
  2761. "backend/migrations/028_add_account_notes.sql": "41664eeda57228838261f214fbadf02db3634f534a87317f6a04ba7bea6c279b",
  2762. "backend/migrations/028_add_usage_logs_user_agent.sql": "ce224fc77aa93424e8f1f9d02a5a0a3f074d5b6feba8b547d43d425fed9a11c0",
  2763. "backend/migrations/028_group_image_pricing.sql": "35a4c0c384cd41f10426f69e69b34263351b970b657f16a024e649edaaa1db4d",
  2764. "backend/migrations/029_add_group_claude_code_restriction.sql": "96c87f770c5b7871769a10b805c6de96d261391ba8e22a05d6a4a5ee7349d29b",
  2765. "backend/migrations/029_usage_log_image_fields.sql": "b86a2e0e09d61551d92c9d50c15e363dffdf4f61e32f4ba948a2960551cb05de",
  2766. "backend/migrations/030_add_account_expires_at.sql": "d1f3d4cf904788609041c6fff902c63cb65dc77073647c1b709ba642107042aa",
  2767. "backend/migrations/031_add_ip_address.sql": "c8bce7208540815f9b412360067bfea8097b4f5122a016dcb74b3c3ba376ab05",
  2768. "backend/migrations/032_add_api_key_ip_restriction.sql": "c1b1646a92ba585adccdac8aea0e1a494d607bc1ac7c9a0486a3c8a02c40a599",
  2769. "backend/migrations/033_add_promo_codes.sql": "e0a4e8f3ccb0fd2aabb64cf96c81b6aaa4721a3cbd6b3f6e1848f751fe29bacf",
  2770. "backend/migrations/033_ops_monitoring_vnext.sql": "d268069183ad83d28de52ff05c357fa04ad473252d0d63f49f7e4486d57c70fb",
  2771. "backend/migrations/034_ops_upstream_error_events.sql": "31d4146206909e8af7363e6464403eaf1e2a61bdf66d1315dda06ff51ac1f5da",
  2772. "backend/migrations/034_usage_dashboard_aggregation_tables.sql": "4f5bf8963743b53da0f95801d3ba88a559752f6f6ee643053e0f88af6c2132fd",
  2773. "backend/migrations/035_usage_logs_partitioning.sql": "e309adff12f914e643197e5cf0280a230ab18d220c2149661a0b589abf82b729",
  2774. "backend/migrations/036_ops_error_logs_add_is_count_tokens.sql": "75864a7d7aec575a52e9de32a1f408852e66ce854a5eee3ceb68fd7fec170b12",
  2775. "backend/migrations/036_scheduler_outbox.sql": "91c6abadb5eeabf89712273b2f67b87ce439391e4844c16ba5c774633912cb0e",
  2776. "backend/migrations/037_add_account_rate_multiplier.sql": "99d4e6f8ee929bf6f66b72737203f772d0db6014046dca1d8e066496de213349",
  2777. "backend/migrations/037_ops_alert_silences.sql": "738e58937dd9609ac6075617ca244803dbfc86771378cc5723d5c1f3295b1594",
  2778. "backend/migrations/038_ops_errors_resolution_retry_results_and_standardize_classification.sql": "275839aa5a920b96194b58d64e04be0f21346087830b1c5b9e6dca6c86fca7ab",
  2779. "backend/migrations/039_ops_job_heartbeats_add_last_result.sql": "5c8e46f7d172d7e90fd43e2ea9de221631b0c4f7ccc02cd6b1310f9c0b116fb1",
  2780. "backend/migrations/040_add_group_model_routing.sql": "0364f5c2183416f2c68ed3c4a86280b00f36339737ad73c7b91de6e629f72e94",
  2781. "backend/migrations/041_add_model_routing_enabled.sql": "6548a277232c3a2d719aaa78ecb62a8598a00ea45c1c389d205150450b4c7ac9",
  2782. "backend/migrations/042_add_usage_cleanup_tasks.sql": "48aef6e99bb28605ec7b3404ed72e7a2edb9d09e34435f8e4c4634df718e231a",
  2783. "backend/migrations/042b_add_ops_system_metrics_switch_count.sql": "d04d174f348f00da238da0de653fee4b41c2c0b4cc4d33789b37746a23275710",
  2784. "backend/migrations/043_add_usage_cleanup_cancel_audit.sql": "2f7482d61c05708d2bc5e7b4617b16b32b162718b9a3fe532c75e40743edee91",
  2785. "backend/migrations/043b_add_group_invalid_request_fallback.sql": "9f196fa7c92f03ae9c98e8e2f20791bf7c955b118df9c3175fcdb960d1b0951b",
  2786. "backend/migrations/044_add_user_totp.sql": "50abefb1bb24c74745dcf40fc3bc00986c8ff0c73e3b06f33c552185c8542f59",
  2787. "backend/migrations/044b_add_group_mcp_xml_inject.sql": "8969af294cc9fc76d4e8295d81b4d580a2bae76cb0f29ffc6d52cb37960f45ee",
  2788. "backend/migrations/045_add_accounts_extra_index.sql": "2399e1c35835f38832ba911c858936b69fedd3489077a30605e6178b8e7d5366",
  2789. "backend/migrations/045_add_announcements.sql": "4c39cfb07f7abfb814e914d4b0f81aff1871bbe9ca2b4ecf5f4f5e0fa4f1dceb",
  2790. "backend/migrations/045_add_api_key_quota.sql": "4716568dedd30a541cf5a82e5a3c8cf29c6fee4a185c95c90567dfefb30c93bd",
  2791. "backend/migrations/046_add_sora_accounts.sql": "87e5781996b02054688cbb8f5b26610cca433d4e01dba393b63eb624b4804f37",
  2792. "backend/migrations/046_add_usage_log_reasoning_effort.sql": "89f1cef26afbf48b87c2518caf2ccd6b3f9f35386b7e24494dc88e0b95f9248c",
  2793. "backend/migrations/046b_add_group_supported_model_scopes.sql": "9450f18b9cec1be83251278abb6fd4049fc6038bef98b081de2afef62ee179da",
  2794. "backend/migrations/047_add_sora_pricing_and_media_type.sql": "0039b5824ed248c24b9bf6a55e94decaa9423178cc9c068774f851542086c292",
  2795. "backend/migrations/047_add_user_group_rate_multipliers.sql": "126a0c1ed450ab6158d753f98efc75f9ba60f827a613cbd293d64ca866b4ae89",
  2796. "backend/migrations/048_add_error_passthrough_rules.sql": "169f3da9ae1c2cd2d2d4f04e5e253a5efd1bb650fc4cff72ddbb56968c8e427f",
  2797. "backend/migrations/049_unify_antigravity_model_mapping.sql": "1af43409db7e5dba020b741b0cdb89298a0336a4c189a47a39e25385b9e11df7",
  2798. "backend/migrations/050_map_opus46_to_opus45.sql": "0593d9ab692586b8b4fb5af1d724d4ca12aaf8822689a00f4d6ae4409ca14775",
  2799. "backend/migrations/051_migrate_opus45_to_opus46_thinking.sql": "a9f5b5ffeb4d323c8a08781c82e563fc47bb2f3735fa9de7a622e134357771c8",
  2800. "backend/migrations/052_add_group_sort_order.sql": "e3930b0981a6cfbf9a9893dfbfca73cf1386ec7bd6a2cfd80b09eb1af01220e2",
  2801. "backend/migrations/052_migrate_upstream_to_apikey.sql": "5e838f5eb02a494d88469b59d10acb0e1b44c2c50e0d97f3bead27206ff1ef9b",
  2802. "backend/migrations/053_add_security_secrets.sql": "52bbd85fe71db38c9b2a8344165a79bdc44f5fabcf1c191339f718c6555f0ab4",
  2803. "backend/migrations/053_add_skip_monitoring_to_error_passthrough.sql": "5f2007d9cd070a33e5703c8e3ca5ca4589e22fe1efd5d06f8c27dde0e507a29d",
  2804. "backend/migrations/054_drop_legacy_cache_columns.sql": "7aacdd57d1243b48c32ddb1d6d2f24ee262b048509b0104f42dbdba507408481",
  2805. "backend/migrations/054_ops_system_logs.sql": "0081ac76aa1072ad3c2bf836024e7d82bd7e0c0c8c22013a853fe4513ebccb5a",
  2806. "backend/migrations/055_add_cache_ttl_overridden.sql": "0466f95e23d41e6d5a4c3f8e0995057d9f415f616d0e019231ff19b2f5aabbdf",
  2807. "backend/migrations/056_add_api_key_last_used_at.sql": "e7a12c8e58980f7701ad8c5b89a12577fdb3c5a57f68dcac89e896ee950ba3da",
  2808. "backend/migrations/057_add_idempotency_records.sql": "b6dc79f28976828e94e806df1b0c7bf05decbdae67c377a77179c3a6262f0926",
  2809. "backend/migrations/058_add_sonnet46_to_model_mapping.sql": "dd34768a6d7f5043f5a29ee235a7d7774a3a812af34c8bcc803164bbc21530f5",
  2810. "backend/migrations/059_add_gemini31_pro_to_model_mapping.sql": "7adb2e4c98f09c563aaed527762cbd47152e9099973570291c16feff76d6a189",
  2811. "backend/migrations/060_add_gemini31_flash_image_to_model_mapping.sql": "e3b801643e696eec44c6d69b95bac268ef16f1e2bd4aa7953b2b7ba19c3c7358",
  2812. "backend/migrations/060_add_usage_log_openai_ws_mode.sql": "0d4b799feaba1bf65e8773ccc733b3a742f70af2172f2ee760e12636b51a3383",
  2813. "backend/migrations/061_add_usage_log_request_type.sql": "97bdd9a32d921986f74a0231ab90735567a9234fb7062f4d9d1baf108ba59769",
  2814. "backend/migrations/062_add_scheduler_and_usage_composite_indexes_notx.sql": "7fbcd72d77417793c42403bbc90a88c439e2e3685e247853e717962fa23db954",
  2815. "backend/migrations/063_add_sora_client_tables.sql": "ed8ae697b9b21672506f9c752f9671bc7c6e4d1d62e85aee510c48a8192cae7f",
  2816. "backend/migrations/064_add_api_key_rate_limits.sql": "157995dec8113b922e7fd33410df3717f5e9a0647453762be089a9a2e6e7fcf6",
  2817. "backend/migrations/065_add_search_trgm_indexes.sql": "6850a870e5d3db4d96515e366b68a19df72d98d2d6c2587c34b6ce2a56a3c601",
  2818. "backend/migrations/066_add_scheduled_test_tables.sql": "d69c28566d717ccc72bd6aa3de2424e103b9666d6662cdc2dd5d998c25944c7e",
  2819. "backend/migrations/067_add_account_load_factor.sql": "c622769a7f619dfae7b5c602a41b28ff1f334f410092d378aa45a7ab376b1f7e",
  2820. "backend/migrations/068_add_announcement_notify_mode.sql": "4eb2302b3f83814608c5e7cbd52c38754e778ea7d3aea836938219350a16bd7b",
  2821. "backend/migrations/069_add_group_messages_dispatch.sql": "09c7cf14a7f53ebfa64e71b96347a0405cb681dfba040c42eec2067504d10e5f",
  2822. "backend/migrations/070_add_scheduled_test_auto_recover.sql": "444941c9e53ea1b1383580238042e454a1c7dae25e348a3d4db0348fa12c0474",
  2823. "backend/migrations/070_add_usage_log_service_tier.sql": "f6e7a3043fdbfd518bd82dccba242ec053b6174d7076540b0a05ccbc410c3189",
  2824. "backend/migrations/071_add_gemini25_flash_image_to_model_mapping.sql": "9f86c0caf0986933358e83f9ec5ef08784251d7aa92b118fbadca6d549e78afe",
  2825. "backend/migrations/071_add_usage_billing_dedup.sql": "b8e4669b3169b37b90c537ba8ada1817c9ee43e2f001ff6ba9c6ba380a15e80b",
  2826. "backend/migrations/072_add_usage_billing_dedup_created_at_brin_notx.sql": "0c85b50aea68b1a23bc4172fd0ec7cd160b12a0c03d01739f0cd7012b3248f57",
  2827. "backend/migrations/073_add_usage_billing_dedup_archive.sql": "7b0e097e08f419f72365f250302b8570e5dc8d54f3d756d534f325698e82a521",
  2828. "backend/migrations/074_add_usage_log_endpoints.sql": "3bb3413758de9b59a999d589f7cc3210fa9daa80910c047c07e3391fd1fb6844",
  2829. "backend/migrations/075_add_usage_log_upstream_model.sql": "0eb0c29f374f4b38c898c527a9df62c6883b6aff2d8ba4187286ee0bc8921ba8",
  2830. "backend/migrations/075_map_haiku45_to_sonnet46.sql": "3f9d4f6f01399057c2505b77b16219f915de6efeb810eaf2358f34270bbaaa3e",
  2831. "backend/migrations/076_add_usage_log_upstream_model_index_notx.sql": "95250c93c93113506505956ab7aef502900fec25f986ce127158942c020cb5ba",
  2832. "backend/migrations/077_add_usage_log_requested_model.sql": "57e1463bf2579976ce9dc6e9b0abda06cf17b8a444cfbf2b0804af0bfd19d074",
  2833. "backend/migrations/078_add_usage_log_requested_model_index_notx.sql": "98ecaff14e5b5ace402b27469d33d4e9183d1d2c202f949b64f5e793fc15460c",
  2834. "backend/migrations/079_ops_error_logs_add_endpoint_fields.sql": "7be3f9d615eaf7eaa171e970ae382a33f2785d36e7531aece41d647f4a8ad090",
  2835. "backend/migrations/080_create_tls_fingerprint_profiles.sql": "b33391a102e71549c67db87addda3d253c74f7e2620ec5be9cae53865a90d8d6",
  2836. "backend/migrations/081_add_group_account_filter.sql": "34e35e0a37d99a78a2eebb214de0b1c7914717c92a82f4ea1d553341fb054c66",
  2837. "backend/migrations/081_create_channels.sql": "4eb880b780b2a1df07ec8dff5a9cd1ecf5cd0d35119051018f3ed3b4ae594285",
  2838. "backend/migrations/082_refactor_channel_pricing.sql": "fffe03fdbe1c5341976d2eedcaaea988dde974539d374045c7dcadf6b554b6ca",
  2839. "backend/migrations/083_channel_model_mapping.sql": "7d9caceeef2829e141279bf7be168a21ae80166316488902449b41fbf18d1173",
  2840. "backend/migrations/084_channel_billing_model_source.sql": "e2cc9692d0d58563deec5a57d42546e461d6c41d2e733697cee00bc920933b28",
  2841. "backend/migrations/085_channel_restrict_and_per_request_price.sql": "d2fa05f3d6f0d1f0108bd0a3c55e162841e0d115f433a16c0df29b8352dd6646",
  2842. "backend/migrations/086_channel_platform_pricing.sql": "86ccfa03178144a658276c11ab0cd1bf8c6f435cf4ec6058bec727658b92e027",
  2843. "backend/migrations/087_usage_log_billing_mode.sql": "392d0341e5f1481f8d6269dc20625e5e1fb452ff1caa57b9f5a35b221deeeea6",
  2844. "backend/migrations/088_channel_billing_model_source_channel_mapped.sql": "f384ea6228cd862c80312c05a584c84617a3d68e223f71ee0d07d8bc6362e480",
  2845. "backend/migrations/089_usage_log_image_output_tokens.sql": "36d70ff87a62a08137b4ef98f2ba10013982dd4f358b2d5cacb2eb8768c01c16",
  2846. "backend/migrations/090_drop_sora.sql": "26b48c93b0ada0861f23b6fee715012f4094b57d879eecdf31bbfbef5762ebc0",
  2847. "backend/migrations/091_add_group_messages_dispatch_model_config.sql": "d3e0c575fee449bf5427c50d37b16053d2503d7900886aada35c0a5d18a266d0",
  2848. "backend/migrations/092_payment_orders.sql": "f4fa67bd0b246eb04b70ec23d2bcf5d1fc16f546c030a0df66fc2a6f3276f317",
  2849. "backend/migrations/093_payment_audit_logs.sql": "fefa3b74154e5a26784e30ec4a738474fc217edd0e48a97e03914146b40f7f8a",
  2850. "backend/migrations/094_removed_payment_channels.sql": "513c2ca43b4f050fa87b67b333feb9ee0ed5d736467e0f46b3fc34886ff7e1a9",
  2851. "backend/migrations/095_channel_features.sql": "3f13e9f362f5c1f88a07f7db6374cd3f66a47798b865a50ba39160f4445edf81",
  2852. "backend/migrations/095_subscription_plans.sql": "04121da82dd1f943c9414ec97921dc1b7217da7717bd0582c4647f77ae4cc34e",
  2853. "backend/migrations/096_payment_provider_instances.sql": "680c46cd2b1917e985823bc433b7c053910b164f41ee764aceef433fe2830191",
  2854. "backend/migrations/097_fix_settings_updated_at_default.sql": "3a86f3415b4806f9cb4e365074f4b6e042934f8e1630ce72f7a720dc7259a02b",
  2855. "backend/migrations/098_migrate_purchase_subscription_to_custom_menu.sql": "192dde1129d0205619e6997f416b5a7141917107677d44ef8601efefa4372f11",
  2856. "backend/migrations/099_fix_migrated_purchase_menu_label_icon.sql": "c8815fd51f8092d278b5164103124778ed9f4869e4bb12e886b6035b791d9571",
  2857. "backend/migrations/100_remove_easypay_from_enabled_payment_types.sql": "ccbc6f34dddd025e0eba3e17dd72d37a52bac6ba8b550fff0b59a229e4290bee",
  2858. "backend/migrations/101_add_account_stats_pricing.sql": "db59989be71ecd0a06901cfd0e9bdf067fd51e4eaa1aaa96b052309c3c063dcc",
  2859. "backend/migrations/101_add_balance_notify_fields.sql": "051f53cd30537477ad0e3b273d3650a38e21829fcf6ec7877395ea053d0216a9",
  2860. "backend/migrations/101_add_channel_features_config.sql": "dcf760366a073f33e0b6077fa8e5a5d262a9ec1d9eb37e8f1b99a666bd35ba50",
  2861. "backend/migrations/101_add_payment_mode.sql": "acc645d43ca517904364e627244128a4124e50dd17b1ec092ab29c0b9e57333f",
  2862. "backend/migrations/102_add_balance_notify_threshold_type.sql": "7d50e8df46ddd7a972ea9bb9de03c19d866a59ae9afc1259faa95e5f311afd9d",
  2863. "backend/migrations/102_add_out_trade_no_to_payment_orders.sql": "6624aa0b8ad4cb23c89007d969482e6e94fc327390b6889018e01b0d6d2880e3",
  2864. "backend/migrations/103_add_allow_user_refund.sql": "219ddeff9b85b5d1e4bf30e9d2c6cc85140ba6a540768bf5612fc2f6e92fb618",
  2865. "backend/migrations/104_migrate_notify_emails_to_struct.sql": "104308686106cb2a8962d51fb9828cec8c7884fb34400a81e36ce8ba42021115",
  2866. "backend/migrations/105_migrate_websearch_emulation_to_tristate.sql": "901bb147a3c14547fab73685586f5c28411d458c2f27574e6584ad01e5466841",
  2867. "backend/migrations/106_add_account_stats_pricing_intervals.sql": "0b91b77e4c362c6b9c6144d0ba9f9cd7426849c6a01bb7adb9a951821bce0e7c",
  2868. "backend/migrations/107_add_account_cost_to_dashboard_tables.sql": "aaffe3bc1522e854db2ff53907ac393eb6d55edb58b343459d2fecabdfd68ee8",
  2869. "backend/migrations/108_auth_identity_foundation_core.sql": "01f6f33b593927f43bec6ebe6cbab866a372dd7b1fe5873cd4619dcfb4baa3af",
  2870. "backend/migrations/108a_widen_auth_identity_migration_report_type.sql": "115bf4e883b1e087eda1bdd6f7ee5a036f844b91b34c9098b6be1684713fe034",
  2871. "backend/migrations/109_auth_identity_compat_backfill.sql": "0580b4602d85435edf9aca1633db580bb3932f26517f75134106f80275ec2ace",
  2872. "backend/migrations/110_pending_auth_and_provider_default_grants.sql": "32cf87ee787b1bb36b5c691367c96eee37518fa3eed6f3322cf68795e3745279",
  2873. "backend/migrations/111_payment_routing_and_scheduler_flags.sql": "7e99ba24a6b4b23e3600d865fc38a8f21e5a7ee9c8ee5bea8e34770a38ceb461",
  2874. "backend/migrations/112_add_payment_order_provider_key_snapshot.sql": "b75f8f56d39455682787696a3d92ad25b055444ca328fb7fca9a460a15d68d99",
  2875. "backend/migrations/113_normalize_legacy_wechat_provider_key.sql": "9025c2b21e211375018d65c1a03b43ef4e97715fe4afab0ba4929d576efc4092",
  2876. "backend/migrations/114_auth_identity_migration_report_resolution.sql": "a7408eaad314dd86d2503192cb5e80c6f473545922786f8f75ceca5db88f72ef",
  2877. "backend/migrations/115_auth_identity_legacy_external_backfill.sql": "08fdc18762d354ea2af7604af825a11db14d1335f3e88796f2bce53a2877c344",
  2878. "backend/migrations/116_auth_identity_legacy_external_safety_reports.sql": "e9aeb79354a0da72b6567d1cdeddce9410c6bf39bcfe4b7a416220e3f0be7190",
  2879. "backend/migrations/117_add_payment_order_provider_snapshot.sql": "69320a2f03662ea02b4a0f09ef293b1ee600dd55d474f20a1b0d6fe03f4482cc",
  2880. "backend/migrations/118_wechat_dual_mode_and_auth_source_defaults.sql": "b54194d7a3e4fbf710e0a3590d22a2fe7966804c487052a356e0b55f53ef96b0",
  2881. "backend/migrations/119_enforce_payment_orders_out_trade_no_unique.sql": "66ba0ae221454ca8742770428ede26695cc5b065d0119cc9fe33fd2a26a4d38f",
  2882. "backend/migrations/120_enforce_payment_orders_out_trade_no_unique_notx.sql": "39f9323ace96b835c74e8de83ba15b977d4c65609c22eecc4e9afbf382f7667d",
  2883. "backend/migrations/120a_align_payment_orders_out_trade_no_index_name.sql": "846d179e41eb1218698e2aa312bb280e7ed41c949dd0669ff45fc7e838a643bc",
  2884. "backend/migrations/121_auth_identity_migration_report_type_widen.sql": "71431da8596e6a1a1e7ecae6ff2a0ce890bff870b4dc138eb5488c0624c33849",
  2885. "backend/migrations/122_pending_auth_completion_token_cleanup.sql": "f36fd5f5ed86c77878d1f21c9e204b427e12db0ad5d19329d7c99cb1d1bfea00",
  2886. "backend/migrations/123_fix_legacy_auth_source_grant_on_signup_defaults.sql": "dea22b2899ae6530daf44419e7f44e40ccdcdc96d2bea7584af0c6c4c0ee461b",
  2887. "backend/migrations/124_backfill_legacy_oidc_security_flags.sql": "736b71647e56952153db5e0038a866ec57a6709b16b7a4772da587072cf7a384",
  2888. "backend/migrations/125_add_channel_monitors.sql": "0f91517a747bf9b604a2e1c98e7f602d70cd14d43233cb16bebc379384336302",
  2889. "backend/migrations/125_add_group_rpm_limit.sql": "9141ae5d5a6375ecab32060333cc577f85a2d6cdf3e0230079efcefdebb24909",
  2890. "backend/migrations/126_add_channel_monitor_aggregation.sql": "4e6b3e94aaed169dd7a6a4e69aa61794779e943d617b78540210bba93063abfc",
  2891. "backend/migrations/126_add_user_rpm_limit.sql": "1d010fbeb5bb280527b8591f9160456ca3db4e78329df4617b2852b1ddfaf920",
  2892. "backend/migrations/127_add_user_group_rpm_override.sql": "1570190ecae9f8f63b8bf8701719388147cf554a772494852dbd17de04cff15d",
  2893. "backend/migrations/127_drop_channel_monitor_deleted_at.sql": "2f5c2f951c2b59ed706841135de6458093a52eff970d852aec5dd60d99f868d4",
  2894. "backend/migrations/128_add_channel_monitor_request_templates.sql": "a35f2e016afe5fe4019a2aad70184eb20104c8c248a60e5ba763ebd888280ca1",
  2895. "backend/migrations/129_seed_claude_code_template.sql": "ed681936dff4062297bd6d070696bb1d96bc1382bad7ea9104264825261d0e99",
  2896. "backend/migrations/130_add_user_affiliates.sql": "fc3fc86b18b3750d422856d447183864da6bd04c2b4ad321a87d68f3130c2bdc",
  2897. "backend/migrations/131_affiliate_rebate_hardening.sql": "8b70f0d1d0bb754b350a3476d0a06856832a6fb3bb58a23fd387b0d9bdf3a771",
  2898. "backend/migrations/132_affiliate_custom_settings.sql": "382f95ceb96e80cf871436a7589e692611f2ca5d183ceacd65cf8d2760c8e632",
  2899. "backend/migrations/133_affiliate_rebate_freeze.sql": "caafa4c05c2ab4cd0d96579e906d68417df85708cedd1daddd5ea3e2e3a1a062",
  2900. "backend/migrations/134_affiliate_ledger_audit_snapshots.sql": "2acd92fa0ee526ad0fbfadb62388c0ba28b7ad3d9185d7428e69856182d9d48b",
  2901. "backend/migrations/134_image_generation_group_controls.sql": "27edeb5f8a3c8ee34755ab1e23471a9fdbf45e7368ed5a55e32408fe11b6fa32",
  2902. "backend/migrations/135_allow_email_oauth_provider_types.sql": "e6dc442bb1f70caed3d4bc72540ffd28688fa3359a64d52634103357dcbc80dd",
  2903. "backend/migrations/135_content_moderation.sql": "950c1c87c98744472b7fa396cdad3b094713d895974697e487e78e04946954c2",
  2904. "backend/migrations/136_add_dingtalk_provider_type.sql": "6ccbb5cc60af94253962cec9131fcdcbb0cec2a69b623e472cb0cbc8fb6f83cf",
  2905. "backend/migrations/136_remove_ops_retry_replay.sql": "af67bd65ab5674364ba47c65450f0d30495e8cf2da860732439c738a5f25b565",
  2906. "backend/migrations/136_usage_log_image_size_metadata.sql": "1c2fd1bcdd5d635afc105fc8a16b1a07b63b69717b2f4c4a2d296a22b26f93ce",
  2907. "backend/migrations/137_redeem_code_expires_at.sql": "9af2fdfab26384eac64cee2b39fb61e153be9188ac416ab564e2c280f9a78089",
  2908. "backend/migrations/138_channel_monitor_openai_api_mode.sql": "7cada21d91bb857839a2a0679d875fdb538dae50cf91ff5c88d46b198cb470c5",
  2909. "backend/migrations/139_seed_openai_monitor_templates.sql": "64c8ec298f09f229ba10593f920e6adab1f83e4053ebe269582995d4f4e702d5",
  2910. "backend/migrations/140_extend_user_provider_default_grants_check.sql": "f062a7c7e22246453073dfadcefd4dfd2fd7b5bde8f050e1b37370f35f9a3712",
  2911. "backend/migrations/141_subscription_expiry_notify_enabled.sql": "24ee4baf3a41835ee46292ff0d1166114d672ae1f397f92a30dc95b8cb932ae3",
  2912. "backend/migrations/142_user_platform_quotas.sql": "d57e2c2cf1cd7a3ec2f608269600c04f4b8fbe959684df76454b5a6c3ac2e9df",
  2913. "backend/migrations/143_group_models_list_config.sql": "fbce2d531db1b1389e643d1fae08b767443c8f5cf700da61b86bbabd213805f6",
  2914. "backend/migrations/144_add_opus48_to_model_mapping.sql": "653097932317117663361875d17dc33a08833430c42fd786e1de5ce827c8c06a",
  2915. "backend/migrations/145_deleted_api_key_audit.sql": "00815d0c2d67405876585497546216f08f536442004c7b098656904e615402e6",
  2916. "backend/migrations/145_ops_metrics_ttft_sample_count.sql": "8009ae5e119076f35e8a2dedb59d7e833d35d40975c4958e4876bcd0f15c6e9d",
  2917. "backend/migrations/147_ops_error_log_api_key_prefix.sql": "71f9a5bb36bffb59295c106d205f91a4b47bad20ec67f04dbf5ad01afe21ce95",
  2918. "backend/migrations/148_add_ops_error_logs_user_time_index_notx.sql": "a2563e60fea929399771cdcfdb0776b50112edfc5c0e8b8a3fcd414a4bdd3e89",
  2919. "backend/migrations/149_proxy_expiry_fallback.sql": "1fff0f0a7ca2a97babceb7b7e373a4adf3b8e0f851cd355ba319cf2bf308ef23",
  2920. "backend/migrations/150_account_group_scheduler_indexes_notx.sql": "dc1ec51d954054393ed7fb16481aae9627566b727668cb87392fce89fe70de7d",
  2921. "backend/migrations/151_account_autopause_expiry_index_notx.sql": "37765bc0793396483d5e5e730b1dedf4331c7c999d608fceb0bade5c03f3acac",
  2922. "backend/migrations/151_channel_monitor_jitter.sql": "46452b6bc8f2e168216235658aefe99896fc10ff1e55ff454be8cc6ee7458dab",
  2923. "backend/migrations/152_scheduler_outbox_dedup_key.sql": "7a64fd2907f880615eaaf0270ce4634c8c199d2b98985f6b7d9b70550ec21724",
  2924. "backend/migrations/153_scheduler_outbox_pending_dedup_key_index_notx.sql": "a1a524b1a1ab1cdc12a7f8400b9dba8cc983e07a2b6cccec27b5d1a272133796",
  2925. "backend/migrations/154_account_spark_shadow.sql": "f5637a3159d47e8a4130227652df0c774ea8025adc46d97b53ef8403033756a2",
  2926. "backend/migrations/154_add_ops_system_logs_api_key_id.sql": "372d4fcc3576d84067084f95ee9f1f4c5332e403f25aabc555387f4cd1e883ab",
  2927. "backend/migrations/154a_account_spark_shadow_indexes_notx.sql": "10e631905e0834b938f72f8d1c9ab7f86e068c1d3c1028060208a88a262fbef3",
  2928. "backend/migrations/155_add_ops_system_logs_api_key_id_index_notx.sql": "97f139bc8abcd5dd000d240efd3ffd58cd1c24e9ce3eff5434bc5668fe36afd4",
  2929. "backend/migrations/156_content_moderation_matched_keyword.sql": "cd9cd9cc0a6fbaa2a9cd7031323035f604033f80cf85df931111968ea19f0d0f",
  2930. "backend/migrations/157_user_platform_quotas_add_grok.sql": "aa815ce512fc18d198813962348d8202addd006398a9e17e8978d95707d04903",
  2931. "backend/migrations/158_add_group_peak_rate_multiplier.sql": "a1655ac983c125d95cc9ebacf5ed61f253ba461755bb56102b052768f9b6e8d0",
  2932. "backend/migrations/158_enable_grok_media_generation_groups.sql": "d4b96a0fee909bda25c2ee233ccacd2e08cc09daa8a228390ee0fc0d0ac427bd",
  2933. "backend/migrations/159_batch_image_foundation.sql": "f23d2e71c4cdfe05c194183661828262deb60f52d9cfcfb9a3c98dcc29b2822e",
  2934. "backend/migrations/160_add_user_frozen_balance.sql": "8c1e5cd3edfbee82a99fcd2913b18925bcc5be891d01dd3aa2399cca30301924",
  2935. "backend/migrations/160_batch_image_provider_refs.sql": "b90f0fdce8d239c815cd4b9a2ec9bc4c0bbbf4cefee82537e4a82bc1632096c1",
  2936. "backend/migrations/161_batch_image_pricing_snapshot.sql": "9e9f300fdef853e78c9a3e46f8f113713e96feb21eb1f78137e708050cac90af",
  2937. "backend/migrations/162_add_group_batch_image_generation_gate.sql": "422f5b82d44163344b4b4abd17e66d470c7f61e1cdcd6e083149e4726fee6bbd",
  2938. "backend/migrations/163_batch_image_default_discount_and_hold_ratio.sql": "463d81478086410cf7d72ebc09050ce94b9b30dabc4b40d56cbdd6e9d64a2143",
  2939. "backend/migrations/164_batch_image_download_and_user_delete.sql": "8271a1b0b7e191cadb07e8ebf45b4541f72df302d1e0cab0135f3d23722a1c49",
  2940. "backend/migrations/165_hide_pre_upstream_batch_image_failures.sql": "5e2c3b26e0e0ab0eccc7896161a91db7532d4cbb4e3582d6c35f5718497c115a",
  2941. "backend/migrations/166_batch_image_task_name.sql": "419efff9b021c0420902de3d7c046fbb1b7dcd5ed386007c516870c61b8bed83",
  2942. "backend/migrations/167_clear_auto_batch_image_task_names.sql": "74da5c901169b6bbf59dc92c106beadbbb8f4dfac0ddd3b7d735a6e610fb1039",
  2943. "backend/migrations/168_restore_empty_batch_image_task_names.sql": "37daee62f0d392d30f3bbe3e480cc7a9e9d217a2bcf3b678607ede7829f89692",
  2944. "backend/migrations/169_batch_image_parent_batch.sql": "4113a83a2d3560384b17fbaa46620ce1c8db952b4570501b7bdd97b08e057e52",
  2945. "backend/migrations/170_add_grok_video_pricing_controls.sql": "1db2e584c62ad18e7045dbef50e6987e6fa01009d57845a904427bf9f5c61829",
  2946. "backend/migrations/171_allow_video_usage_without_image_size.sql": "a91994eae7af2047a13b965a0722c25e67c1d6d4ca3495a7abb3ca3c58f461e5",
  2947. "backend/migrations/172_composite_model_routes.sql": "b22d845f42ec75a7c4cf40ff75292a71a54611ef530032909fc3b30a4c2d2ae8",
  2948. "backend/migrations/172_video_per_second_billing_metadata.sql": "8a53ce2b0c5f4400eb6af9280d1f730387b2f1c6c8d9143fe7c3c23893e2d26e",
  2949. "backend/migrations/173_allow_cyber_blocked_usage_request_type.sql": "f85f43d1f23c6b47047bb5b77495163c60ecb3db470a566bbfa1754282a75c40",
  2950. "backend/migrations/174_add_usage_log_long_context_billing.sql": "bb8e95bc1f1af42c51b2282d5dde42df7caaebd6d436906252950f8b11b8287e",
  2951. "backend/migrations/174_add_usage_logs_api_key_latest_ip_index_notx.sql": "83cc57ae6f3a036ad4fb3959c04bec0f153adff7574b2f351517d31b06f6da96",
  2952. "backend/migrations/174_group_web_search_price_per_call.sql": "820c555a9804efc3c35a819bd8f6649439ce5ed16c321bb3233149400afbe310",
  2953. "backend/migrations/175_add_ops_system_logs_host.sql": "438a7cb649fc453a017dab3adae38b1789a4be7678359aa15740847d6c553571",
  2954. "backend/migrations/175_default_openai_long_context_billing.sql": "735db2875bc2397a188ddda2e29cb28c22e7c935e052e5cdd1608a8e160e24ca",
  2955. "backend/migrations/175a_add_ops_system_logs_host_index_notx.sql": "bd317e7b3a7292a57d5fe9f0b7e6c1d39e9254b039ac1aeb897201911a432f3a",
  2956. "backend/migrations/176_channel_monitor_grok_provider.sql": "0425ee1188a806e3c8252398363ab5102c9fd04be4e7096b77b69e2067eaa244",
  2957. "backend/migrations/177_add_subscription_plan_currency.sql": "fea77c5169b3298f8ed662f35086ff18bf214193417b449f3dc6ab792d459af0",
  2958. "backend/migrations/178_channel_image_input_price.sql": "4292cbe5dc285142f67f8f8b050319c15dedacdaefad2181ee08c337f5144e88",
  2959. "backend/migrations/179_usage_log_image_input_tokens.sql": "d7036839d8613b38c4d620677a98b39aaf5289a110aa998259c4820b108ac778",
  2960. "backend/migrations/180_audit_logs.sql": "4ff7ae63a055f7ef24a9c7482ac60a365f880e97dcdcb1de26c79cc0b59489f5",
  2961. "backend/migrations/181_group_duplicate_operation_id.sql": "7d0e5994a1196b7148f67e47aa17ba1641f2f01a600bfa63e47b6ee3afa0f938",
  2962. "backend/migrations/181_prompt_audit.sql": "e0683734ea5a12ffe19d4a98acb6bfd5b24be236010ec006f1e9c9d0eb503e68",
  2963. "backend/migrations/182_prompt_audit_full_prompt.sql": "7de1e20370c463e93eec9b8667549c34818b03cb56a79e12b37eec30c10ef8ed",
  2964. "backend/migrations/183_ops_ingress_reject_aggregates.sql": "3e09aa2766b0bcd57bab0449e7e782829a1832cced23ffc53c9b27def8a77d2e",
  2965. "backend/migrations/184_auth_cache_invalidation_outbox.sql": "143085310f44671f6ff0f1604c191b5a504df50bdeea37e365c5765cb3553e86",
  2966. "backend/migrations/185_group_reasoning_effort_policy.sql": "940c1132c5a01f824a83439cce41e6a182d51c1a3c6357a96c76dba950fc307e",
  2967. "backend/migrations/186_alipay_mobile_precreate_deep_link.sql": "2b1a0348d4ee93ba93c1bc0530b2302e906688a04dd3295a630461f2e50a9077",
  2968. "backend/migrations/186_group_auth_cache_image_generation.sql": "29e9c5a0b7966aaed6e8452ec5362384bff456bf98e0a3c7d412ae5b8a0f1a6f",
  2969. "backend/migrations/187_add_usage_log_session_id.sql": "3851c571072f84d388f5d6d9a2dbec3e64c62008de177b0df24616244333df20",
  2970. "backend/migrations/188_allow_live_usage_request_type.sql": "560621f05d6eac1aac605d9b096a24de62c8fe000f6778184fa4c1e8dfeffddd",
  2971. "backend/migrations/189_add_group_allow_live.sql": "1544ee2544101619e3cc08f9246f5d524122f807f164cff6c1081c17c8880e2c",
  2972. "backend/migrations/190_add_users_email_alias_dedup_index_notx.sql": "46e4a6043f1632ac87fc6b4a59deea2eb154d7df87bd22e147fd51402bffd32f",
  2973. "backend/migrations/191_passkey_credentials.sql": "2ada807c41138c6f209db138984d59439418f1d06af3a101246bacda6e882893",
  2974. "backend/migrations/192_group_profit_control.sql": "3557811915c709b1162741e22dea0ceaec0b12e86a1ca3c91e2857eda8b23eae",
  2975. "backend/migrations/193_group_profit_control_auth_cache_invalidation.sql": "ab799eab3a537b82fc8867116a19c629c67f1ff7a8d27e4ec0c3850e93d418d6",
  2976. "backend/migrations/194_add_usage_log_upstream_response_model.sql": "6803b9784b34871fb5a3eac86b354520ffa79ef85157d83ff9c735fc1971dd98",
  2977. "backend/migrations/194_channel_monitor_v2.sql": "aa92af41676d794db910945e43333c9bebcec9b88abccc2a526a894bfeeb7966",
  2978. "backend/migrations/195_add_usage_log_upstream_model_mismatch_index_notx.sql": "229426ba9071aa70860ac0b6deb3420f8b4d8bbd457160b954d51dfa8806ea0e",
  2979. "backend/migrations/195_channel_monitor_mode.sql": "13f3792f3e3e53ee96e26415c884cf8062c77172824b54fcc9a8c0c2b1f185ec",
  2980. "backend/migrations/196_channel_monitor_v2_ignored_error_categories.sql": "1863655d6ab75084b6543cec36c47cad5a89e3a0037214ecc0aef465beb8fad5",
  2981. "backend/migrations/197_channel_monitor_v2_seed_popular_models.sql": "10412ca2d1f1081a9424a2286d0295c0af1e095766e532659425f4c16f0047ed",
  2982. "backend/migrations/198_channel_monitor_v2_health_thresholds.sql": "d7f7bd222138ecc8379789921754512f93fcba3e5bceca5caf4e4fe780624c51",
  2983. "backend/migrations/199_channel_monitor_v2_fixed_rollups.sql": "fe6b8346a0b9bdcd08a55b8e7e53491e7e3d61f086c4dd50ee1caffc64b13456",
  2984. "backend/migrations/200_channel_monitor_v2_rollup_permissions.sql": "aadd2a1af9b2aad18f3dbcf549c597e93e7bca86e7830b29c3fd294f2b174b71",
  2985. "backend/migrations/201_channel_monitor_v2_refresh_5m.sql": "883b9e8ea6193e592b32664750a561edd575e60b446a7c1071e62e98155ab084",
  2986. "backend/migrations/202_channel_monitor_v2_full_table_permissions.sql": "f707cc4e4a7a705133f8ab3db9f8a4bcf89e798f055c150feafc19e9b75f85cc",
  2987. "backend/migrations/203_channel_monitor_v2_default_ignore_and_cache.sql": "e1dc92cf6dad64aba3f41f439b4f34835766451bcfd236e85bbd317dc78117e0",
  2988. "backend/migrations/204_channel_monitor_hide_throughput.sql": "b8b8ec938c6b2b1c11931bb2decdbdd0977939e151d49bf9f0a4af317e0818a7",
  2989. "backend/migrations/205_channel_monitor_v2_reset_factory_cache_thresholds.sql": "7a4e0c80126225d2570e6c66bde28205220b3f1714a68d92f9e671aeb190c824",
  2990. "backend/migrations/206_channel_monitor_v2_privacy_defaults.sql": "fcf215cf2a8d35df141d1eb20ac3e2bb4f1657995ec74ec9ee0568fa0065cf2f",
  2991. "backend/migrations/217_group_video_model_prices.sql": "c53b4fa3d09797064b67b469a3cd0077c9fcd4fce17c4ffee29fcfcfb4dd8598",
  2992. "backend/migrations/218_group_audio_voice_pricing.sql": "40ee9f3a2af0e0a5e99dabc878fd0fe98be1011f26bcfcefcac7197f7081f0e7",
  2993. "backend/migrations/219_group_search_price_per_1k.sql": "e86786ebcc3b14206fd2d321380a4e50e80cdadbfcf4962c639255e6a14008db",
  2994. "backend/migrations/220_clear_non_grok_video_generation_config.sql": "85e320b9ec64f2d3fcd8cf705b2b4e76a7b49f7a57140c14bff97f32691c818b",
  2995. "backend/migrations/221_group_model_pricing.sql": "3e2895b7263d80c7d8bd93741d63d80f9300f5e0a723fcbe4f73611411fc3df5",
  2996. "backend/migrations/222_group_usage_daily_rollups.sql": "d22c1e2fac2e8d2087d029eabbef1b5c581d981113e9e5c3b6cf352d1184022b",
  2997. "backend/migrations/223_group_usage_rollup_timezone.sql": "dfea690bc6a821c8fb72ae8d5d0f5112ee03e0b478a21715199c72d9438e7c99",
  2998. "backend/migrations/224_user_platform_quotas_add_cn_providers.sql": "a80bf4129f12d09818c495b804c81d2ed2a4ea2bbb87fdd39f59fa336c6e0886",
  2999. "backend/migrations/225_backfill_codex_fingerprint_seed.sql": "2e0a0f6551d026227095394a2d254368d6128ce98a9dc29a7b8de4dcbe64d467",
  3000. "backend/migrations/225_channel_model_time_pricing.sql": "de2b2e411c1b63c320abb76d11a7f482e8d4ae9fe465eb7949e6e1c92e1f69e0",
  3001. "backend/migrations/226_add_usage_log_effective_model_indexes_notx.sql": "62a2480e55a6ee9499699f8052f859a4ca7c33c0cea4b9340679b78f99d4b9f0",
  3002. "backend/migrations/226_channel_monitor_quota_mode.sql": "5efcd4dcd8e3cf8d64c0e66adae14836209a125e896d416781495ab8c91a8c1b",
  3003. "backend/migrations/227_composite_routes_add_cn_providers.sql": "21d81a064828e8a544992f98e949053e45e9a135bc011f129147675d94612ddf",
  3004. "backend/migrations/228_channel_pricing_multipliers.sql": "cc7d231cc28660c791f924b32c35d8cfce2a474842a0a329ddd61ea7ae2de3a9",
  3005. "backend/migrations/229_plugins.sql": "941872100def939cadbae9ea6af37483a8466c962d8239e8de79e26f1ebb974e",
  3006. "backend/migrations/230_plugin_artifacts.sql": "2cf2bee4836306778d6f3a7d27f7da54590026b2269d3a474d1477830850ab7a",
  3007. "backend/migrations/231_add_usage_log_native_compaction_v2.sql": "8e0ce1864caea450f49b250a2b9c992ef19698a7d689ef772b256a7114e56474",
  3008. "backend/migrations/231_add_usage_log_requested_reasoning_effort.sql": "6c7a8a4a6546ca933519595daad5788f018fe4228e1de8aac4354626120666e1",
  3009. "backend/migrations/231_user_restrict_public_groups.sql": "ea2301110ba26614699869ec4919cccd5740eb9655441ab43e80a865fb5ecd88",
  3010. "backend/migrations/232_add_usage_log_upstream_request_id.sql": "d13ec35cdf8383c769a6a3046d34d7809860601918648def06bf82b8c28bb80b",
  3011. "backend/migrations/232_channel_cache_write_1h_pricing.sql": "9d3f11a365c790312148930ba2b4861022180be79b1f72b285f95530dd843a4b",
  3012. "backend/migrations/232_group_force_openai_fast.sql": "df219aaf4d970ce5672165cdd89716ea81ce8f7a269821c86a1d7e0b907ca0da",
  3013. "backend/migrations/232_group_reasoning_effort_over_limit.sql": "469fd8018b272050de20fde1835699feabc865e2c87d612bff6402821f74a6e8",
  3014. "backend/migrations/233_add_usage_log_upstream_request_id_index_notx.sql": "41c32a383794730d2bfd88514bf999cfb156cb06324c46b54642736ac8f2fff6",
  3015. "backend/migrations/233_group_free_openai_fast.sql": "aff8cc2ca0b370a7dca32c21eda22ae8c07d35db5b229e2681faab02e1eac72c",
  3016. "backend/migrations/234_channel_max_reasoning_effort_multiplier.sql": "448b59b3168fe4dfe2417f1abd9657d124708c279e2245d55149087838d8c8d6",
  3017. "backend/migrations/234_group_codex_models_manifest_config.sql": "8ef9cd9a6a963e79823f8f5d703a6b31fa30ebfca9f8d2337dd451765178e5a0",
  3018. "backend/migrations/235_account_proxy_mode_check.sql": "a43840d4e42ff80ea8d614dc9b3e200541d76c2c97d5c0a850b42b2b5799c445",
  3019. "backend/migrations/235_group_model_allowlist.sql": "4959c4e24a504d0d8fa1345137c1a3715adc6572477dec7a318cf453b4321f9d",
  3020. "backend/migrations/236_group_model_allowlist_repair.sql": "752809cf1d3812ce241606ba8b015dac48bd6c04ab1cde9ef204d138cffb1025",
  3021. "backend/migrations/237_add_minimax_platform.sql": "9bf4623f1f82f7b18f8ebc25f7205be6eebd5ed221e4c4be94b531131e479b64",
  3022. "backend/migrations/237_group_security_policy.sql": "d2c2a9fd4b7d35205da5bf91324c80d7e79f64b4ced5dfd5daa61866e4382966",
  3023. "backend/migrations/238_content_moderation_overturned.sql": "1ae32ddeaafe164c97caaeca83fb6bf49d65b30418b3bc4e0d260e71544a60fa",
  3024. "backend/migrations/241_security_policy_keyword_deleted_at_index.sql": "885f6719dae32f6772621b863959de41f3cf09113478fb2082ed4018705e3918",
  3025. "backend/migrations/242_global_model_pricing.sql": "3bad7c23684c1d54d893661fb371a3e8b77bf7d5568d7407e10cd7e27c7109c3",
  3026. "backend/migrations/243_support_tickets.sql": "b46b3da0da8678e98f95cafadb9c2a9e2f1e79bed703e95121ef12d02736981b",
  3027. "backend/migrations/244_legacy_api_key_read_compat.sql": "89df4ac7aa7fc112a274871098f54e5ca66a48e3f38bc6dba200e07e7bbdb23f",
  3028. "backend/migrations/README.md": "2f3548431adbb292cf6f17cdf88c72f2a07d21dc8d7526c0bcddcb9be4699f35",
  3029. "backend/migrations/account_proxy_mode_check_migration_test.go": "67ac33dc8fe13d6fca37237c77a0623ac098ebed3960b163f8a87267cf018b98",
  3030. "backend/migrations/auth_identity_payment_migrations_regression_test.go": "1b07cb39e6d77631c6d712b0c22354fe0636e6feddc3316ae9c5757e34135d47",
  3031. "backend/migrations/channel_monitor_grok_provider_migration_test.go": "fa22b03c292e39832f42ab7a7553c3faf290ac23cbdf90ca9e8aad770544081a",
  3032. "backend/migrations/channel_monitor_quota_mode_migration_test.go": "05ec32b29e0147f7d4aaddbed8d48d56d4e8687af0afd71c531c7e8fb7d765ea",
  3033. "backend/migrations/channel_pricing_multipliers_migration_test.go": "0094c47552f2a1f78d28eecb531c6aa414851cc62c8a91a177118ea61bf37aef",
  3034. "backend/migrations/composite_routes_cn_providers_migration_test.go": "ce87da4cfb1327f57d2a0f1f674aad2456d30b1638a1978d9e653fb1cc456910",
  3035. "backend/migrations/group_force_openai_fast_migration_test.go": "76a37ccfbd7304fcdadbe2f2a5b1b3cb3015c134891eec3ac962c9b65cfccd69",
  3036. "backend/migrations/group_free_openai_fast_migration_test.go": "03d615a86a3ee8405edd60a79036d3822e9460b8d7d355798f46b4921e472160",
  3037. "backend/migrations/group_model_allowlist_repair_migration_test.go": "1007e67b673f8549143a4dc993d77899b10d45d7f0563035324d79899feb81b0",
  3038. "backend/migrations/group_usage_rollup_migration_test.go": "4bac806489cfc3b4b0c7a8221ba99d83dfe821cd6e79de336a75dcdc3f2013f0",
  3039. "backend/migrations/latest_api_key_ip_index_test.go": "53c92142758654bebe36fc8e70ba83e78175f1f3fd197d0de5afcdaeaff33bb7",
  3040. "backend/migrations/migrations.go": "234661eba848d5af190c2f4cb4d05152db35ab1d85cecdede4d93fd7429e7b28",
  3041. "backend/migrations/minimax_platform_migration_test.go": "2d539999e847706d548cd2d6871a4ef85c18db87bb7309388428a5e7a9068043",
  3042. "backend/migrations/openai_long_context_billing_migration_test.go": "3c29e80b0dd31077797949c9e95fec01a00ce01e00c448f418ad64c1727dd049",
  3043. "backend/migrations/plugins_migration_test.go": "81e2a2a2215739db7bc090a92f02dda43416322998a9775d49bdd53b31210eea",
  3044. "backend/migrations/usage_log_effective_model_index_test.go": "5ac3353d45ddb241895d1b8f5df7f6fbe4a9c90efd42d22115938a689e0ee0a1",
  3045. "backend/migrations/user_platform_quota_cn_providers_migration_test.go": "e6a849ef3c2d17b68822620e566782d038a1e17af2bb327cc780aac01c3a33e8",
  3046. "backend/pkg/pluginapi/README.md": "b12ab3864373bfcbfd2e42466ea74494c97e8f2b2f91edc2105dbe2d49603bdf",
  3047. "backend/pkg/pluginapi/docs/development.md": "35e0766a10510579f09cb167ebb56529199996a90f2f44f78cb3459d632210b2",
  3048. "backend/pkg/pluginapi/docs/package-format.md": "1b4f640640947a8aa6f8fe5dcabeb37485cd07bb25ce5767a8a4cdde66f67291",
  3049. "backend/pkg/pluginapi/docs/security.md": "ee60d532526eb6d7950094d480fdcb571b4e680364a96c4d9ea48937f980db29",
  3050. "backend/pkg/pluginapi/docs/ui-bridge.md": "ae605b480612410eb79068bd95ee078b0c6f43905088bd8b6fd63b322b1c36cf",
  3051. "backend/pkg/pluginapi/v1/manifest.schema.json": "d6e33c6074370629bc276f29864693a63f20109051f8c95f585dc7c28f9f4e4f",
  3052. "backend/pkg/pluginapi/v1/manifest_schema_test.go": "51e454461a746008703df007d89ddcd77532ba4b2d6d9f1a582de935011cac9d",
  3053. "backend/pkg/pluginapi/v1/plugin.pb.go": "369b1ee825bfa41f2aaed84a0b125f9c40d9d12c1c972cd31c4eff69ac2580bf",
  3054. "backend/pkg/pluginapi/v1/plugin.proto": "3b089ee6f1138b7adfea6721c3fb251c4c93570a9f63e2849630d1c2bc259965",
  3055. "backend/pkg/pluginapi/v1/plugin_grpc.pb.go": "1a24ba13d42c712f92494be83ea93970476a6dc4146fb1f3a216670e93e569ee",
  3056. "backend/pkg/pluginapi/v1/runtime.go": "701d6adc0cc6757eb513a52905063eea907f6fc32a2bd6dafe07cdf6e2cac7e8",
  3057. "backend/resources/model-pricing/README.md": "d6d8054b0b8405402931c05ea0e4625ffc8b4386a77b811b487d645351a6face",
  3058. "backend/resources/model-pricing/model_prices_and_context_window.json": "d5bddaa053bc509653ca0b7cde4e3b57f1736795ba22f22e43db2cfdd98a3827",
  3059. "backend/scripts/finalize-ingress-reject-cleanup.sql": "22aeb544537fe214841aca8009223dcd85542ef42dad1c99af7193ecb2c83d9b",
  3060. "backend/scripts/resolve-version.sh": "261a0db3673f4da30b002069176d3b256f9dda215ff74f7007b0fd8d541c4e2a",
  3061. "deploy/.gitignore": "87b84418a4175a4160967b5ae7eac8abc91960a9c32ec6ec90f208037edf4eb7",
  3062. "deploy/APPLE_CONTAINER.md": "d888ef94c350d273d5f770b45bb58246bb74c0b5af1c7beea8f63016c7ab8f73",
  3063. "deploy/Caddyfile": "8eb984fbb0e0bc25b29a94578acec1aa74815eaf478aee4a6151da396f7318c6",
  3064. "deploy/DATAMANAGEMENTD_CN.md": "20fe873249a45f4552ae23c8058ef15ffa8c43cf07b44e9a84b3b173627b22ac",
  3065. "deploy/DOCKER.md": "57f32703717273f1313510e78cfd68e5d6b17ddd03af68d18c5c7bd0055fbcf0",
  3066. "deploy/Dockerfile": "9e0c48a1e62b5f4fb17dc9e4008e962abf47535ab883ade9bb9f1063a94da32d",
  3067. "deploy/EDGE_SECURITY.md": "925e58a2335a67bfe7480e5fdacbae8c9564c647682d783453f21ee6a29cf3a5",
  3068. "deploy/Makefile": "2019664e4c01fa28dcadca55dc7374f607d3a808faac42930a84fc2d7e5a71f7",
  3069. "deploy/README.md": "b9fb4eb2d7abe8a76f3e97756c21dd60f36c3dc30bf80290d8568f684004ae74",
  3070. "deploy/apple-container.sh": "180d61e58f9b971609fa1cc5ce3bc01d202fcdc1dfa2c4f75087c6284902c21f",
  3071. "deploy/build-relay.sh": "b12a299b766b19f76bcef614973d2fd9c27ef19d46c7589246a3ab354dfde4eb",
  3072. "deploy/build_image.sh": "68887b3f2bbb4e54fe11effbf2bb79b5442d675c7ddfea3a6c1243326d917529",
  3073. "deploy/codex-instructions.md.tmpl": "1b0b12d093d2ffd819ca82ba242e91f502a53b09b7fd80ad7eb87a5c8e202885",
  3074. "deploy/compose.relay.yml": "b76d1e04b7dc448f6a9c4166cbb5edfbd0e31efc79a63f3e11ba950db8688ee7",
  3075. "deploy/config.example.yaml": "a4044ab096b6c728f13cd956acadf3526aa35c1e3863d1a6d803b538db2a09ef",
  3076. "deploy/docker-compose.dev.yml": "efcaaeaedf8b1b86fde48ace7cd597a42953a3f6151753a8042b1f924b79aaec",
  3077. "deploy/docker-compose.local.yml": "c888908687666d3849a61e8f77b94e341e3a1095706abbd60fccf4162bd5cba8",
  3078. "deploy/docker-compose.standalone.yml": "568ff22609ccc20ac72efe6273f2dca42930f4e20673b5f3732ce82fc70be5c5",
  3079. "deploy/docker-compose.yml": "a653ba010f247327933e82d9809111d3d7bc65740a65a89989a873a274788ab4",
  3080. "deploy/docker-deploy.sh": "108ac972acd7f4240fec67db09845d91e3540fe37e3a0fad840ecd46fdfe2102",
  3081. "deploy/docker-entrypoint.sh": "7d3f1f532fcdefc0f405b37fb6caafa330dfcc7c531ad8bf51fcd48dad54a0b3",
  3082. "deploy/init-relay-env.py": "c1dbca4edce747399ddd18e73d5b5f147ec55a367c807b8d30562b263c258c75",
  3083. "deploy/install-datamanagementd.sh": "78376515e3640d07a5016f86d85b1b772c1f6f82673d45812bb8a5f74a008722",
  3084. "deploy/install.sh": "d6ca89c38111041e392463bbe1637453cd1576cb99dee0005b441ff5a20f8477",
  3085. "deploy/relay.env.example": "1179fe7ac129267edf3dd7cfed08ad35ab97c01871759ff5cdd0589a39b1725a",
  3086. "deploy/smoke-relay.py": "129b4930965e6df296cc2f5051dfc2da22065e0d2107ee06e502152e35b9ee50",
  3087. "deploy/sub2api-datamanagementd.service": "b516a4904ad8ac955becb44e2facbe224beb175a5fc8bfb95c8da3c62b41a5a3",
  3088. "deploy/sub2api.service": "f83f4876f393136fd3a2b73287658b9afeef0f9eed471a1a741b808b2626bad1",
  3089. "deploy/test-caddyfile-cache.sh": "d1578d6bf1ee23245fd671686246ec10acf1c3a2bcfbd8a0eeb2fcc5b9262039",
  3090. "deploy/tests/apple-container-test.sh": "090c8dfe38f104f3b27b71702de93c966250986ce42e315c689a6b476d8ea005",
  3091. "deploy/tests/docker-compose-gateway-env-test.sh": "701249b6a51b3426623d36d7241502c3d614d5aae490b90f6fe9ea5af864e894",
  3092. "deploy/tests/docker-compose-security-test.sh": "483e66450b5bcdc5b7dc4e1a7e96505dea4835fee699627ec3f733ec892781c9",
  3093. "deploy/tests/docker-runtime-resources-test.sh": "d54693e1cc5895507c811261fda902b40ec43a64edbd5e94f820ee4e0aa8dfc7",
  3094. "deploy/tests/fixtures/bin/container": "bf037f99d59b661ab972d31e6421e7b92b14c08f6251c483501792606709d50a",
  3095. "deploy/tests/fixtures/bin/curl": "abaeb7ae96b19afa1c8729f51ee37d6040b1e76d876cbaa0477be2ba9585f45a",
  3096. "deploy/tests/install-github-token-test.sh": "9b300f57c450f3c58a84514ad81c674a109837183d4a89a0d0381bd08a49c2b4",
  3097. "docs/ADMIN_PAYMENT_INTEGRATION_API.md": "8d82e6e3dba05c2f07a970267a8ffb62ce9ff37ca568f0919999fe46d67c6261",
  3098. "docs/ASYNC_IMAGE_TASKS.md": "23d96ba4811d521ec1a5b8d8dc2bcb8a090483cf536bade160ac29d7e4ec1e2a",
  3099. "docs/BATCH_IMAGE_MVP.md": "2b5242d08c170ecb8792284fd72deeec0474d9d966c7be42c8357d2b86d898e9",
  3100. "docs/BF-001-mode1-regression.md": "218a0d0019befae78d1d67caf35337acc5887f1607728c2aa9cb774c64e09495",
  3101. "docs/BROWSER_VERIFICATION.md": "93167772f44c1b146f0b91f461eea8cfde2c66be91c8538ae7e73e4b2be30984",
  3102. "docs/COMPOSITE_GROUPS.md": "35bdf77817d1d7730be847145c2c85a12f3b5169fbc0cad0a33ce299a2f6f1ca",
  3103. "docs/PAYMENT.md": "f6267475e13155177b9d1766a0543624300c09987a03f4c809b4f114e5a461dc",
  3104. "docs/PAYMENT_CN.md": "03f72b4941721208080bcb9cd370439d8c2cc8a637743699b48eef056db602b2",
  3105. "docs/PLUGIN_DEVELOPMENT.md": "590b1846a5507f735535ef9d247ad5d5439f8d07ce9a336c768ad2bd969b07a8",
  3106. "docs/PRODUCT_DECISIONS.md": "9ec164bf40681368bc5d1c4c887a8b0aa13eda67706d0b302bcfc6e95a25313f",
  3107. "docs/REBUILD_PROGRESS.md": "76f7d6407ff61ac529b4b9d309e54cceed4c56b4e8f163b69ff70e4020463ee5",
  3108. "docs/RELAY_DEPLOYMENT.md": "e23db53a866c148ff5b9490e67148755f4ef431270641a2eb3a24c4a3b7873d2",
  3109. "docs/channel-monitor-v2-safe-defaults.md": "f0f6487928e1d9ed79a4f6058cdb8aa56dd43d05c0ad69034bd4937d158099ef",
  3110. "docs/legal/admin-compliance.en.md": "5f349746de82050f16d812eb95ade48e0858de04c65e9e64f437965b94fb79df",
  3111. "docs/legal/admin-compliance.zh.md": "c9d22b6f85398b1d07ff76067b0514bbc1febaf67e1ca30d604feff6bdc374ce",
  3112. "frontend/.eslintignore": "af61dbd288862b4c4054adb1c0f91aae4af7e1c218915ebeba8a56e1b3408215",
  3113. "frontend/.eslintrc.cjs": "12f3ccc6cbf83af6fe69d71ebf89d37e7ad05f2501ffc9d1407857a7d9fe905e",
  3114. "frontend/.npmrc": "4347c8d76f8ea1940676f35ea528bba149148f48ea1c5d1f40f5c7f523cadfb3",
  3115. "frontend/audit.json": "664db53edd7bcc6c5c06e895e3ead5e66f64c0b0bd93d7b9263ab52cf846906b",
  3116. "frontend/index.html": "6199f9371bc75f988c4536bfb4361b39a53e93d3cd941be67dc2814b39c870b0",
  3117. "frontend/package.json": "e131e1043017310e58c413e0bb00bd730fc595cc0c3cbc5fbbc16bbdcba8447b",
  3118. "frontend/pnpm-lock.yaml": "8dbd1876020e41b644d971414d29100c9f428f39ede953c03d0442b834f6f3af",
  3119. "frontend/postcss.config.js": "8592c6fceb411f2865a99b4debde2721201770545d43a94fafd89fe043e1e1cf",
  3120. "frontend/public/logo.svg": "ce1f2ac07efcfff80904a9582578b5db8fdd14a3118a5c7b58f408ed06df18e1",
  3121. "frontend/public/relay-mark.svg": "6efbe219c20cb3efa044d53f0fbdc092b3d7c17f7952d2d835750c38bc3152af",
  3122. "frontend/src/App.vue": "3ccda88df38a380d43df43bb00db063b2135ab2cc5cb491db98abad0a01707e7",
  3123. "frontend/src/__tests__/integration/data-import.spec.ts": "3bfc04cf3d5c314b759f276f1480ead09779455a05f1012db73c7d5752f8246c",
  3124. "frontend/src/__tests__/integration/navigation.spec.ts": "7afaffcb3533664ae6db99d5ef8d3b735173b4e976557320bd884937b1cfd4d5",
  3125. "frontend/src/__tests__/integration/proxy-data-import.spec.ts": "ae652e55832b2311e788ce7962ddbbd72c33246770f8535af4b025928cbaa02a",
  3126. "frontend/src/__tests__/integration/usage-reasoning-effort.spec.ts": "a629312456f3db8ee4df10497da29ce3a4b3fc457aa4cbed2d987d31a584a2fb",
  3127. "frontend/src/__tests__/setup.ts": "e0839b47a111f290d00d739cb8da6b689ebab1700b0754cca791ac91327b5df7",
  3128. "frontend/src/api/__tests__/admin.accounts.antiDegrade.spec.ts": "73209a4c822da5ddfbd12fc25a5c5db001a8112a459d051a5eace575cd55ea98",
  3129. "frontend/src/api/__tests__/admin.accounts.duplicate.spec.ts": "236880271725921adb0ef52416d37718769e892f8fca57294a1ae3ff0d366836",
  3130. "frontend/src/api/__tests__/admin.accounts.ollamaCloudUsage.spec.ts": "8c44555d0743a5427953767b82c42f065d8d33da36feeba220357f18fcc88d0c",
  3131. "frontend/src/api/__tests__/admin.accounts.upstreamBillingProbe.spec.ts": "684f45d8e94320dcf0821ed29fb4d07379f308dd82e2bfa22d1c85f2cbac7f4b",
  3132. "frontend/src/api/__tests__/admin.channelMonitor.duplicate.spec.ts": "67b571beb833c4831ea2f9774dc28f6c40aea7cc158f52438e84a9c9f8781731",
  3133. "frontend/src/api/__tests__/admin.grok.spec.ts": "cd8bb4c35f16605650748e5dca72a54b3764a8650c13b02d4b55004522a147dc",
  3134. "frontend/src/api/__tests__/admin.groups.duplicate.spec.ts": "365df10958bbc5410ce542a15ac246f9b5c87a1c2496ff819f5116a66a96e392",
  3135. "frontend/src/api/__tests__/admin.groups.usage-summary.spec.ts": "7eeb9da069ae1ba8f9dabf6fde06aa9e34aeb6e37a1b76671bade81a8271619b",
  3136. "frontend/src/api/__tests__/admin.proxies.spec.ts": "52552d7dfc456cb06f566a12f49ef255887b2ae040f1fa4b4f3bece56a562266",
  3137. "frontend/src/api/__tests__/admin.system.rollback.spec.ts": "ac6d015fead902f40c06b3ce81d2be28e99af60730d20dd416e25296fbfa0342",
  3138. "frontend/src/api/__tests__/admin.users.spec.ts": "a88f575b2f472ed8e210389df2f59b7f8fb8e61c0c75869a7b94649786357da0",
  3139. "frontend/src/api/__tests__/adminUIRequest.spec.ts": "8bcbf73926765f1a396de3d1f2a5a367ca31022df17b43044e8710fe4869043a",
  3140. "frontend/src/api/__tests__/auth-captcha-oauth-start.spec.ts": "26759e9b2d02f518643dc85a8f30dcef77a7b7b7e609afa53bae89cffd7f973d",
  3141. "frontend/src/api/__tests__/auth-oauth-adoption.spec.ts": "0bf88bc26b45496de4ebe4f0cadaa9e1921efb206779eaaa24708756e6850e20",
  3142. "frontend/src/api/__tests__/channelMonitorV2.spec.ts": "7222e97821c7d3a0dc641c7f01312046dfd018e7d20aca4fc4aff0db212f10ca",
  3143. "frontend/src/api/__tests__/client.spec.ts": "673041957241cee33a54e4a8a9a78e855f7ab7d72943e1006daf1a6479c99fbe",
  3144. "frontend/src/api/__tests__/codex.spec.ts": "21d46b9a15fe82cd79972ebb208f26d4dddaafc09d950633610c21fc83b761b7",
  3145. "frontend/src/api/__tests__/passkey.spec.ts": "a0d4693c10f77539221e93a5ea5345b0667f1725ba5ccd7e4cef4a3e01a941a2",
  3146. "frontend/src/api/__tests__/payment.spec.ts": "5b6ad88ea5d05f6519dcd48464850020a656aa30ba4df3c87efe77aeb4e7c5f6",
  3147. "frontend/src/api/__tests__/settings.authSourceDefaults.spec.ts": "31068dd612f584d88ef6a70d9018cb6623957d2b753ed8e940e8fc4e7a3b8b8f",
  3148. "frontend/src/api/__tests__/settings.paymentVisibleMethods.spec.ts": "4bbade004b0688a755303a1e9c263f365384cbc964e688ec1886c39c8de3f5de",
  3149. "frontend/src/api/__tests__/settings.wechatConnect.spec.ts": "2bd34edf4c3d80568d21432c6c91e6ff7ef6361823336cddfe7e4e9ba68a8420",
  3150. "frontend/src/api/__tests__/tokenRefresh.spec.ts": "75c1f9e1d36e7cac656787858fdb6b577848cc696a135958b13851635e595f81",
  3151. "frontend/src/api/__tests__/user.spec.ts": "53bef998c2183375ca207516f59ad5437286cd5189e89f7acef4a79304b099e5",
  3152. "frontend/src/api/admin/accountHealth.ts": "66473d63cd7bf70c0987090d97d820c1b96f1406149ea33fcce9ef1f734562e6",
  3153. "frontend/src/api/admin/accounts.ts": "2d9b022a60321460af572fe6a3a1600821f99c3c1bb4d6be3eed8c1490796c35",
  3154. "frontend/src/api/admin/affiliates.ts": "846f446ece5a371f9309094bd589ffdd2529f66d34c76d9882f50827b4f5b506",
  3155. "frontend/src/api/admin/announcements.ts": "115b1daebf212883dda0f047ff039b4648204a9dc676202edcc978e97665f618",
  3156. "frontend/src/api/admin/antigravity.ts": "c29ac9a65b66d8b6049b8bba9834a081e310529b6b9cc61dd134bfd0fc77f615",
  3157. "frontend/src/api/admin/apiKeys.ts": "f4fba7e462c2076db930c979804314d080f5005cdfe3a3c3cefd0222f335f342",
  3158. "frontend/src/api/admin/audit.ts": "efcdfe74375b68bc5b216bdbe175b73e7a60d5edd4b3c4b7fb968f8001a12521",
  3159. "frontend/src/api/admin/backup.ts": "143a79faa38e90cdb24c74ae4913fbab86af40e0a8042841a74599c0ba9179a7",
  3160. "frontend/src/api/admin/channelMonitor.ts": "5bdbffc526839d777525396b9d3c1f2a93ceca953d7f43ea18b91680cd526791",
  3161. "frontend/src/api/admin/channelMonitorTemplate.ts": "7ae45f1160ad260669e0caedddbf429cc16ba0f17f25c922f0f57f2dfa9af051",
  3162. "frontend/src/api/admin/channels.ts": "8e7c667b4b2d434dab41f87076d9178276772d0ef940599b6732a1a354e35fe5",
  3163. "frontend/src/api/admin/cnProviders.ts": "bbb819b3cc9edd7b0c62caba020e6f1e52943469d4670ecfcb6d1f302f624998",
  3164. "frontend/src/api/admin/compliance.ts": "309f79a6f74471676ddb23c705c8da142e5071c5b39d7af87c2e530cca3906da",
  3165. "frontend/src/api/admin/dashboard.ts": "73854b20dfd9a21e70d2847232dcb8d5a7d8db037ca0bdec64c29c4cbc487a54",
  3166. "frontend/src/api/admin/dataManagement.ts": "35f60364b6b662256f4c41d4a9bbcbf89c1f086db8ffd47062e5066eef2dbb69",
  3167. "frontend/src/api/admin/errorPassthrough.ts": "ca0bdae3fde433316c65a8a7d8202ea61b2c752e2b1a14a00022959470060607",
  3168. "frontend/src/api/admin/gemini.ts": "6b04468312084baa2879c226a2bf627b650c5b8c698437927461564a1c76f935",
  3169. "frontend/src/api/admin/globalPricing.ts": "74d5aedf8f909196c6cb8135855380ab98889707ef83254d3e3ca931142845e3",
  3170. "frontend/src/api/admin/grok.ts": "647b50745976a555f01f80d4bd028968e4a3e78af4301f12acc53a5f0a5978a6",
  3171. "frontend/src/api/admin/groups.ts": "2e96f6c14714144236deedb7c8e71b45eaa1d2f11d861db49162408e6a7091c6",
  3172. "frontend/src/api/admin/index.ts": "17c328d62ac2f1be75e1c75bee0e43acd53c12bc36a5dc14247d0861311dad2a",
  3173. "frontend/src/api/admin/margins.ts": "6f04eb691f7c5bcaddff936d89776f7344d124206ae72dd85b0c2bb482fcd8f8",
  3174. "frontend/src/api/admin/ops.ts": "80378d5205a6127d7b76091cf16f5601e4c6c9d64843deae56f9dee18e609b41",
  3175. "frontend/src/api/admin/payment.ts": "1b2ef298aed9f27e17e73fd05e1665158b9cbf2ffc6f701cf10f4d16fb1f1a36",
  3176. "frontend/src/api/admin/plugins.ts": "146650fe94c794de76ef5e614e6031ae6c2940e0cfd521fde98db10675ea4139",
  3177. "frontend/src/api/admin/promo.ts": "101c9023ea074c24b1a083f8ebb9d1259eec3c598062c962493cd9b957aea270",
  3178. "frontend/src/api/admin/proxies.ts": "680b1fc0ec3fd15ebf621a88d7792a8c956217136ddd0db83c3a5e0f788d98e7",
  3179. "frontend/src/api/admin/redeem.ts": "1f428a0ae727ac2e1f275593ae838b0a79a20bf110004b328a46f14b33b518ee",
  3180. "frontend/src/api/admin/riskControl.ts": "9ed4b4cbb06d14cab538d1ece9728ed3e18d4006878b4ecee08c9894a1260bb7",
  3181. "frontend/src/api/admin/scheduledTests.ts": "a218c67867f54af2e83f86a2997d6772ac61700c43e1f0a32435f87d17df5c77",
  3182. "frontend/src/api/admin/securityPolicy.ts": "929402998de1e3abc1f788f8d8a15dfd5794ab3782e20e46cc14203fc44bbd3e",
  3183. "frontend/src/api/admin/settings.ts": "7b4c4f39e9ac4c267ebda7fa8777f04a59829059906a640b787a5e5fd97271a0",
  3184. "frontend/src/api/admin/spendGuard.ts": "5e29bf0eab8bc4a5df84357648c150100b2701e1d4bc9a8152c48a06c8e7340a",
  3185. "frontend/src/api/admin/subscriptions.ts": "aac413648d9f9a16ed6d8a11b496a71fc0d1ca8e4fbfc013ad5b33808bb78009",
  3186. "frontend/src/api/admin/system.ts": "a256f6b3929158e926301fadbf4053e255afef8bd014eeab3f2f9036a6e55b48",
  3187. "frontend/src/api/admin/tickets.ts": "2ec7513a5a93f0271204fbe3600f073b0d3624836aef3b4368f248c3b48a3ada",
  3188. "frontend/src/api/admin/tieredRouting.ts": "e42d16d99de54839dafd253e8937a7edbcbd8394590c15a43c202ec4c1a5202e",
  3189. "frontend/src/api/admin/tlsFingerprintProfile.ts": "54a1b4fed7326f6afd654a0fc89e1c5f11a3ac11dd334842e35fc32a66ad219f",
  3190. "frontend/src/api/admin/usage.ts": "86c22748bcb09d9daa7bbbbab6399a0dc57022f1021669fe87f149bb39f7dde8",
  3191. "frontend/src/api/admin/userAttributes.ts": "5a80281136189e6e556c58a54d0c166657504f0cab442dde10c0b460f6bf69fd",
  3192. "frontend/src/api/admin/users.ts": "ae073d9415c56db41700d5793b4ab94a5f05e8eb291b4d56b4c53bcaef6f6d8d",
  3193. "frontend/src/api/adminUIRequest.ts": "7c55cb79e853bc467fc252ea6433054265cef3a652ae6e3b776006b195fa661f",
  3194. "frontend/src/api/announcements.ts": "1a0ee9b5942912c0400b29d93220db726a7b38500c036ec7a81744eae43d436d",
  3195. "frontend/src/api/auth.ts": "ab5a86c199d45762ed805193d0d5fbae84df0595571ba67cab94436abf99fcc7",
  3196. "frontend/src/api/batchImage.ts": "7ef62a9b82a505aa22c9966ca555a92508e599f2b198df99bc218278963f5eb5",
  3197. "frontend/src/api/billing.ts": "5cf4144e9dfa8f9c69d9e4208665b46dbf8a77fda3c15a4e199f477147895221",
  3198. "frontend/src/api/channelMonitor.ts": "4caaf606746ba526024ef9fb1ef7f9d566e2169981b3726edcddb701ab8d9e75",
  3199. "frontend/src/api/channelMonitorV2.ts": "0c7a0929525c22f80953c2b377a48226a89249231a4cbbc4e1efbaef18559ebd",
  3200. "frontend/src/api/channels.ts": "977ba644569f5b9be757b979d267028d493e4f2fee3cba356a636964bdc62f18",
  3201. "frontend/src/api/client.ts": "78288db10f1756f17d4f925008f430578b6f6a4f33db0fb04acd1ef1a94da784",
  3202. "frontend/src/api/codex.ts": "28284175a09b3046924a7abe90513c4a8c50578ac72ac7969b410a5f726661a1",
  3203. "frontend/src/api/groups.ts": "bc3a88d3c104f6516e72779faa376f65dec38b222d44363ec185febe5ea75339",
  3204. "frontend/src/api/index.ts": "74da6a872844c880ad05b35d11d4103c4cd5a9675002a1f23dfb5d0e0bfd83fe",
  3205. "frontend/src/api/keys.ts": "7baf4ce6b7d82c9631020ae0c4bba236cb603d8e3e7b300e845678302d45bcaf",
  3206. "frontend/src/api/modelPlaza.ts": "9fd4f47aaba4f4787976cbab7c23437f3745977233572a6c9b779c4fc7f39016",
  3207. "frontend/src/api/passkey.ts": "b38ab22fc8e47277fe4aa9448424bbff41586044d448758dca1521806d6509dd",
  3208. "frontend/src/api/payment.ts": "01229c6b62a3becec718d63e1cbc6cee1eb05bad469593ef3d1429088dba5b59",
  3209. "frontend/src/api/redeem.ts": "4d76408031e6e40dd6f7bb1dff0004318f989475bf75dd53473687f546d79ff4",
  3210. "frontend/src/api/setup.ts": "ec6896d39896c58053ec98e119190649a8527d121f58a8f132928ec725aea620",
  3211. "frontend/src/api/subscriptions.ts": "81a7efce17fb1a471a45b59e7d00a826905b038045436b3a52fbddc8477f7edc",
  3212. "frontend/src/api/tickets.ts": "5d57fab9c4fa853dc2008fdc5bc2f639e54f7823740b2b5dc2d1b3076eae87da",
  3213. "frontend/src/api/tokenRefresh.ts": "d591850505eb41c22e23ee40d960ae5f530df97b0f134d0900da9c5a7d980f61",
  3214. "frontend/src/api/totp.ts": "ed11e429e5c0da7b5a12a9bb851d638c5717a8a20b12f08356ed69ad34720942",
  3215. "frontend/src/api/url.ts": "e17846fe58b0a8327a4690c64c8afd151f45837715f6a87bc520bd171daebb7b",
  3216. "frontend/src/api/usage.ts": "7293174f6553fdb5a2b76fbdda5133414cde8cffc14cff82f192fd5a4840f8fe",
  3217. "frontend/src/api/user.ts": "1b2fd07a36b89e04d6df6fb7f43fe848ef3e027d787350daaff6b5aefcbf7a80",
  3218. "frontend/src/assets/icons/airwallex.svg": "c2a79046d369fb9ebc03b714de7aeba14bcc545be0d4685e197e2907b3e340ba",
  3219. "frontend/src/assets/icons/alipay.svg": "61170374ef8f658b123dcae76198b4c87156913567b58223eac7c991a39e1064",
  3220. "frontend/src/assets/icons/easypay.svg": "7acc370534ae4e5287f529efae42b95d22440acdf4c1fdc6bab364b62f939212",
  3221. "frontend/src/assets/icons/payment.svg": "15204656082b4f8e9fcf1f158e3e1a2beedd18c8dac06b336857559523d9d264",
  3222. "frontend/src/assets/icons/stripe.svg": "237c260ca7cc741b888733a715ae8f403247cd971e7361ef5a7f5240ef1fd300",
  3223. "frontend/src/assets/icons/wxpay.svg": "6ed9fce0fea520864997b3993f0362bb2f4f9dc2f8778aee4b763155a0e614f7",
  3224. "frontend/src/components/AliyunCaptchaWidget.vue": "ea0a596ffe44fd958960700647cecba93238bddf6e95fa26a0938f92a0cb4ae0",
  3225. "frontend/src/components/CaptchaChallenge.vue": "4893cd01ad515339b7e23ed9f37f5e8bdf50cceb6f6814d5dd34c7393f2d9f00",
  3226. "frontend/src/components/Guide/steps.ts": "c29e90f532c08ee11b4c570d1a9ff69d4f02d68ed6f7b75e94a662eb3e88745f",
  3227. "frontend/src/components/TencentCaptchaGate.vue": "1ec1d724831d608316e66073aa37fed3bdf0d365db0314a570cf7d6eea2042ee",
  3228. "frontend/src/components/TurnstileWidget.vue": "31164ee67ad0ddfc48d7a87c2be49ed9e5389b4105b1f10db201d24a8748ef1d",
  3229. "frontend/src/components/__tests__/AliyunCaptchaWidget.spec.ts": "29f46d1e35f720710885e1fd0f7c71bdc328410a07db2d6ca31e2708eed6d534",
  3230. "frontend/src/components/__tests__/ApiKeyCreate.spec.ts": "11b47212b9684f0b35f32595d78d3dc451770bfce695bdbe4cd52026d9fe1b85",
  3231. "frontend/src/components/__tests__/Dashboard.spec.ts": "bc24509046f1245917608ecc3e97e002da162c6ac3f5ee7befbabaac1002de9e",
  3232. "frontend/src/components/__tests__/LoginForm.spec.ts": "2460374c6de8da93eb7841e2ff0275e720f2abc8a30acc8d57e300c844cd710b",
  3233. "frontend/src/components/__tests__/TencentCaptchaGate.spec.ts": "4565d433d3737a84f09de13e291a8a9400a8eb2bda0e2b374193317fc60ead10",
  3234. "frontend/src/components/__tests__/TurnstileWidget.spec.ts": "20435cf9c1ab0f32299008f64ac87b2f578a0c6abd77d27e0511e68619ca30ce",
  3235. "frontend/src/components/account/AccountCapacityCell.vue": "0831b87342b1ff89ce666410361dccb43e5f8e6610c1662de1fd1c9c07ab662c",
  3236. "frontend/src/components/account/AccountGroupsCell.vue": "efced4ee3b7a8a69b28ab9469a1ba2ba4a93c3059ee2d507e079de9bb4db01c7",
  3237. "frontend/src/components/account/AccountQuotaInfo.vue": "4071dccf0d44f8984c844c3bd2b8655b11a78240c1cbb1960ffabe756a62814d",
  3238. "frontend/src/components/account/AccountStatsModal.vue": "cd11a7bdf0bb6aae3b55b6f551563d77b4d2623e9d0a5e92f5c9f6a71982d5ba",
  3239. "frontend/src/components/account/AccountStatusIndicator.vue": "34a19d235a3d49c7ed492f6e4ab8603d73359c9301ec190d1370731e7533fca2",
  3240. "frontend/src/components/account/AccountTestModal.vue": "ce6ca126f16384b386a633cd41c95ec007f4638ad9361e92a90b92edf22df185",
  3241. "frontend/src/components/account/AccountTodayStatsCell.vue": "c9d98105aca02f69407eb390c42c01445ec49e83bb56b3e5e837ce6077032168",
  3242. "frontend/src/components/account/AccountUsageCell.vue": "de49cf8f8b0632c057cee6fda582dbf692e650cbf97d7e48ba96218a2b7fd3a8",
  3243. "frontend/src/components/account/BulkEditAccountModal.vue": "cb23f4d0466aec8e767c0b648bdfe3e6c315eb3b0be0b41ed78499ecdf496be3",
  3244. "frontend/src/components/account/CNProviderBalanceCell.vue": "a7cf51d58de6a9238cf7091b6bcad8e77578fdb8a26d5be201d67c11b2617f19",
  3245. "frontend/src/components/account/CNProviderQuotaCell.vue": "3d85a0065f72050fb90001df77b7cc589eb72be48eeaa2d6bcb276883308bcaa",
  3246. "frontend/src/components/account/CapacityBadge.vue": "3ea5fc8eaf869bc630d51c99b21f192c217172fd10d85e94302c6c23da85360d",
  3247. "frontend/src/components/account/CnBaseUrlPresets.vue": "a54587bf9082b332b75ca51b6e55faa23cb3b5f01d3672868815e79c1741e3c6",
  3248. "frontend/src/components/account/CreateAccountModal.vue": "77a98c8d6df1119f9ee6e3a1b83833a885f390c2d4e59c744d6b23605d7f6b18",
  3249. "frontend/src/components/account/EditAccountModal.vue": "d704dccf82562cf39d6552d6024419dae1b34a9c590c1a8a6da9dc7478e4219c",
  3250. "frontend/src/components/account/GrokBaseUrlPresets.vue": "32cb1c3d524679dc43f790ab31cac7c87af198f8974157bdf6ffc97b5a83ba88",
  3251. "frontend/src/components/account/GrokQuotaProbeCell.vue": "40ec9e39f1db90b1d04c32cc4f0f8d731582beb80b9b146bd7f49c512c6df9bd",
  3252. "frontend/src/components/account/HeaderOverrideEditor.vue": "441d37eea75e85f8a972ebbbce569f7905a256895e17cb3b96efa7f03ddc0595",
  3253. "frontend/src/components/account/HeaderOverrideJsonTools.vue": "ccf9c71a8d8d02e2c7bfd7feb609884a8856641e5d0a1a1c183f71bcae52c079",
  3254. "frontend/src/components/account/ModelWhitelistSelector.vue": "9892225de476f40cc506065a9fc68f72b77335ace217f9de18b0cb63adb7a664",
  3255. "frontend/src/components/account/OAuthAuthorizationFlow.vue": "a39303543a5946b7c3debc391de880a455d360dc7948c751eb3a37e7dfb76fdd",
  3256. "frontend/src/components/account/OllamaCloudUsageCell.vue": "9fc62ee5e3eba565fcb094525e7b67b4ee1a48bcb81d6e20fbdd40b3537077c4",
  3257. "frontend/src/components/account/OllamaCloudUsageSettings.vue": "c73e70b56348992d29e675d61cac4143537a38e31f3e917439c08297305c371c",
  3258. "frontend/src/components/account/OpenAIQuotaResetCell.vue": "ed98de99863a744e869e8530fda2837d2329937de8b59b4de97b8f4e31c1119e",
  3259. "frontend/src/components/account/QuotaBadge.vue": "04471d04e522ec13cb404a3b82d2ac2f25ba8d79fcf02402fa5202951ffd8a0b",
  3260. "frontend/src/components/account/QuotaDimensionRow.vue": "b47883c437176afb17d58991e8c62c9b02cd59120992429d600f491bde274f69",
  3261. "frontend/src/components/account/QuotaLimitCard.vue": "14ba52b6ba7cf8f3d2c084f8f6433b90d763d30279334c3b8aad4d0b2f56f402",
  3262. "frontend/src/components/account/QuotaNotifyToggle.vue": "be0ecd00ed1b6982ff6a922e381b2de57b6d19f4f8bc79c304ab9e5ba699fadb",
  3263. "frontend/src/components/account/ReAuthAccountModal.vue": "e497aef9bf2220db5481a9dbab66929bbf60dfce0a194a079b86cc6aef747805",
  3264. "frontend/src/components/account/SyncFromCrsModal.vue": "badbfa9c6681f4882259b492aff84fa91aefe0caaff78d31acf6d6d475ad33be",
  3265. "frontend/src/components/account/TempUnschedStatusModal.vue": "98d42de06f5005059cc8aa3a8587aa0d1327a2bc88093fc2ff83ebfd52db3c50",
  3266. "frontend/src/components/account/UpstreamBillingRateCell.vue": "4be39a7ec0e2d947f8a40c44a564a80519f9a6071a286bcc1e406ad3f2c8be19",
  3267. "frontend/src/components/account/UpstreamRequestIdHeaderField.vue": "9bb9c77022d474c4360fb36be9cb90944977adc37a399d67b0e97ef024d3f65c",
  3268. "frontend/src/components/account/UsageProgressBar.vue": "fed81c8668dfdfa48c56fe0ac848cb53745a1326410e4da932cdfb967efce129",
  3269. "frontend/src/components/account/__tests__/AccountStatusIndicator.spec.ts": "f1bc076acf88eec89d288d3e2e91f1a511fc9f03c1651c2c4eb8e03fcdcfdf29",
  3270. "frontend/src/components/account/__tests__/AccountTestModal.spec.ts": "2003b4579d4712ce6aaa2afc2d9e21e74617d31b13ff8086f73dcf4b00cb4d02",
  3271. "frontend/src/components/account/__tests__/AccountUsageCell.spec.ts": "edd61491857c9f2b68d79531d68356008e47664f6eff10c94db5f85eaedf9e74",
  3272. "frontend/src/components/account/__tests__/BulkEditAccountModal.spec.ts": "2ce148db6267b71a7bea37741ce6bbf377a96f3d4443995c25241ddeddc54fe8",
  3273. "frontend/src/components/account/__tests__/CNProviderBalanceCell.spec.ts": "7637f4c9a7a8b9838a2178afb9f7fccafeda26ad672dcc3e0e23371181f74019",
  3274. "frontend/src/components/account/__tests__/CNProviderQuotaCell.spec.ts": "a80872acd7b3530805c54712cb2ca3cea563c0fe08f2608d72cb91d5669c21c2",
  3275. "frontend/src/components/account/__tests__/CreateAccountModal.grok.spec.ts": "1022dced7c6210565f2bfa145babd61e0f561ec9a3bae427a85b542a3ec7f93c",
  3276. "frontend/src/components/account/__tests__/CreateAccountModal.spec.ts": "08d470dffcc89a96512d8b187c73a9c12b0f3fc5a3df1a4787fd6eea48480d76",
  3277. "frontend/src/components/account/__tests__/EditAccountModal.antiDegrade.spec.ts": "c41ba29e0b3bed0b522d71639ac9f661330ea2f6055c598a1c3aa29339ce7fa0",
  3278. "frontend/src/components/account/__tests__/EditAccountModal.grokMediaEligibility.spec.ts": "fd35aa4fd25e6c8b13130aea7a84e19b704a031edbe1f513f50b0aebe71f27a6",
  3279. "frontend/src/components/account/__tests__/EditAccountModal.grokUpstream.spec.ts": "434b6d9eee1859eade7832643048aa0027149c30e4f16271820a61bb8162d74e",
  3280. "frontend/src/components/account/__tests__/EditAccountModal.spec.ts": "244a8ff995c63cb23d700465deacbb816bae6c3efa5c82a5a617a90cdf8b389b",
  3281. "frontend/src/components/account/__tests__/GrokQuotaProbeCell.spec.ts": "1fab222c27947d61131ee4392e1a4d21f84d333ae2f6c64436806d1db386c296",
  3282. "frontend/src/components/account/__tests__/ModelWhitelistSelector.spec.ts": "62af8e7d1b357c577558c7054df77f64d317f29d3b4f301bfcc9cdc39df1fd23",
  3283. "frontend/src/components/account/__tests__/OllamaCloudUsageCell.spec.ts": "a3932f62195a8250128d63fec9f88ed627315d1f71fdfcb20360918c65abedcc",
  3284. "frontend/src/components/account/__tests__/OllamaCloudUsageSettings.spec.ts": "839f0b758b16fb54af4212b5780e8d4637ef119e768cc957054c1a0936b5e05f",
  3285. "frontend/src/components/account/__tests__/OpenAIQuotaResetCell.spark_shadow.spec.ts": "427e3c273a2a77a050fc965724c371bbd9355a0308ba50d9e40fc1745132972c",
  3286. "frontend/src/components/account/__tests__/UpstreamBillingRateCell.spec.ts": "aabd0fab92d917e7554b271f73722be0e122b1a4c2e1ce91009342d191c2341b",
  3287. "frontend/src/components/account/__tests__/UpstreamRequestIdHeaderField.spec.ts": "cbfc766da7186ad035d198d22ae6ecc8b5fe74eafd74da4ec5b4d5bc828002ed",
  3288. "frontend/src/components/account/__tests__/UsageProgressBar.spec.ts": "08e45f3fac0a21d6ffe0a6c532f09b57b029510611dbe8a431851826635673a0",
  3289. "frontend/src/components/account/__tests__/accountExpiry.spec.ts": "d9618f81194d91dfc00fbc01026c7e639cac0a07341464023243f1b4df562d6e",
  3290. "frontend/src/components/account/__tests__/credentialsBuilder.cnAdaptive.spec.ts": "e0ea6176277a2693af8ce045a9b94414342b275e1007bf77042ebfba9515d4af",
  3291. "frontend/src/components/account/__tests__/credentialsBuilder.spec.ts": "ced881534ee6413a754979c8618c52b58d43eea6194f402e48e45bb1e404cf2c",
  3292. "frontend/src/components/account/__tests__/longContextBilling.spec.ts": "8acb2709bd732c420aeecad77c91f33b23950528d03f231a075e3ff0921dfa34",
  3293. "frontend/src/components/account/accountExpiry.ts": "2d69830737f5800d5f7cbd65e5ee5792fa14fde8d8f2071ee3e409261e11af2c",
  3294. "frontend/src/components/account/credentialsBuilder.ts": "7f6aeeedecb28200c18904d8929cc8e39d329dcbc68ac0f539f463bda1b92d44",
  3295. "frontend/src/components/account/index.ts": "bdae61e16420ad9175c3e6d9f09f5f19355f0b73a1a5a20cef7a64fb6648db6b",
  3296. "frontend/src/components/account/longContextBilling.ts": "acb34a4f24bc4748b38ff9e0156a6336a4b9b548f33524d33eeba5ba8a40f8e5",
  3297. "frontend/src/components/admin/AdminComplianceDialog.vue": "b8225eb802be256589570883c47b925470245b5a94f30f0c63830bcd7b9ba0bb",
  3298. "frontend/src/components/admin/ErrorPassthroughRulesModal.vue": "d614bf6bde99bff68382d55a26addd9a70490a7e137c61005ed4a9269cd7f02c",
  3299. "frontend/src/components/admin/TLSFingerprintProfilesModal.vue": "b0779c53e9f57fae3069c129179a2ea1422f9ee824a732e2fb1f203e7961e3a0",
  3300. "frontend/src/components/admin/account/AccountActionMenu.vue": "90f0dfee9d7cd8d5384db2ae210ff9cc208f731b8de9af1c0b1af33567aeb9be",
  3301. "frontend/src/components/admin/account/AccountBulkActionsBar.vue": "0e0a3217cb3b60561cb7d295e238c1b28b9f9103a8e0a78eec38de03e547d55a",
  3302. "frontend/src/components/admin/account/AccountStatsModal.vue": "c7d5e02a59f9437f1b68d6c4fe7e32ce42ac1f2886698f2107cddf24b4e1ea9b",
  3303. "frontend/src/components/admin/account/AccountTableActions.vue": "b3c931487fc4d6444d8b61bc721a7654de869ef37cce50cbc00d5f6711442df5",
  3304. "frontend/src/components/admin/account/AccountTableFilters.vue": "3906b6db023563296e0878bdabd2b5023ebac178a6de8a042b73e50d099c45fa",
  3305. "frontend/src/components/admin/account/AccountTestModal.vue": "9dbc1c7283d0e1735ad07e5894df6b838e600097937bbaa7d45846d86a1922d2",
  3306. "frontend/src/components/admin/account/ImportDataModal.vue": "597e37c95b4e55bd8361da50e8c0ff95362740fae56a2fab09555f81e266b892",
  3307. "frontend/src/components/admin/account/ReAuthAccountModal.vue": "cba9aad559ed45824764045615df392bfa3c7d86830bbcc07af1d48da3911b1f",
  3308. "frontend/src/components/admin/account/ScheduledTestsPanel.vue": "3d3d314f3c0b532b62352aa37f74f3638ddbdaccf9b1a069fcbfd3ff8629f9a5",
  3309. "frontend/src/components/admin/account/__tests__/AccountActionMenu.position.spec.ts": "1f2215ec3433c5ec19a5358ef834efb52d772122f332678e90074b371e7a68ba",
  3310. "frontend/src/components/admin/account/__tests__/AccountActionMenu.spark_shadow.spec.ts": "f191b6773782611cfaf7b58dfc8fd48d0cf0845e0a46f512bcfc23f46c0d91c5",
  3311. "frontend/src/components/admin/account/__tests__/AccountBulkActionsBar.spec.ts": "b534f7ac366854d26abc15c1835731ce94485583b59ae749ab9863ac48f57349",
  3312. "frontend/src/components/admin/account/__tests__/AccountTestModal.spec.ts": "dfb31a48bb6f72a4a03c40a38de521fe1f1642904220749292a8497d74a77d7a",
  3313. "frontend/src/components/admin/account/__tests__/ReAuthAccountModal.grok.spec.ts": "a0aba5bd0e273ec2d7b524194d89b50fac6ddf7086271b126e17ce8c10d32f00",
  3314. "frontend/src/components/admin/announcements/AnnouncementReadStatusDialog.vue": "6731e65431c9e95443ca7b2a923ce12df8d82e7c264c8bfeda552d6c2b470ca5",
  3315. "frontend/src/components/admin/announcements/AnnouncementTargetingEditor.vue": "1b59b3cf3cfbd3412f2f9dcc5045fc555235c683e64fd015d7ec393c7c945458",
  3316. "frontend/src/components/admin/announcements/__tests__/AnnouncementReadStatusDialog.spec.ts": "adea203ff11344fb5de4f095ad65834858ddcee2a7c338a9517e5322580580b3",
  3317. "frontend/src/components/admin/channel/IntervalRow.vue": "bfcb79a3a866000010a10273df120318026a1933900533d80e6e179f2ba7244f",
  3318. "frontend/src/components/admin/channel/ModelTagInput.vue": "37c302b4c6485588917c070acaf9163c0ca41d7c3d8afdcdeda83b463a32387e",
  3319. "frontend/src/components/admin/channel/PricingEntryCard.vue": "9fc577fb064231d6a914edc028573e33da54f49fdea3d4f03e3b5fe879c9aa8e",
  3320. "frontend/src/components/admin/channel/TimePricingSection.vue": "9e881997dfcb8bb2d63e812f860b1ddd8453b7c2cb8ce4bd48220820a84cd0b6",
  3321. "frontend/src/components/admin/channel/__tests__/PricingEntryCard.timePricing.spec.ts": "27bee70b25efe7cd9809d28a4f818a174d019aba97ba8d56e7b09ec601e83044",
  3322. "frontend/src/components/admin/channel/__tests__/TimePricingSection.spec.ts": "8e01b3b2e0bd6b418149c005151360ffdf081ed691b19356e64710cc2869b87d",
  3323. "frontend/src/components/admin/channel/__tests__/types.spec.ts": "110b53d0469286be260abe06f59c265729aed09b824f0003b8f94fad2105cd8b",
  3324. "frontend/src/components/admin/channel/types.ts": "8cfdad49bc50cd4c251f0c676628dd57e46eacd29d3cfa464ba01bd8b2074186",
  3325. "frontend/src/components/admin/group/CodexManifestAccountsField.vue": "bf64832d07e8bda994d0bb5bdc7c9aae03e11893c17b5fc9a3abc2c1bee987e1",
  3326. "frontend/src/components/admin/group/GroupRPMOverridesModal.vue": "938057a8736bd039cc75697fa0e835b395743f0d22d9ae16b39b08d1388abce3",
  3327. "frontend/src/components/admin/group/GroupRateMultipliersModal.vue": "c7be1c15ffd8d384a70b73a69d4aaf4c25c22d5e26541664669f26cbbf057eea",
  3328. "frontend/src/components/admin/group/ReasoningEffortPolicyFields.vue": "b3fabd990411736f9df794acdc3b6413d5cf7034d9f6363a272c4222a05507e1",
  3329. "frontend/src/components/admin/group/__tests__/CodexManifestAccountsField.spec.ts": "16c8022ed38c896ad6d0ce851c8793c58050d6b839a04566d11f3c70c9684f3d",
  3330. "frontend/src/components/admin/group/__tests__/ReasoningEffortPolicyFields.spec.ts": "c10bc1557a3819753b9cae59329cceeb58861b5ac6279f979f296b1d56e77715",
  3331. "frontend/src/components/admin/monitor/MonitorActionsCell.spec.ts": "e99a458fba4e6ce612758875a772b1514664b6a3403ad3c0fe179303985c49d0",
  3332. "frontend/src/components/admin/monitor/MonitorActionsCell.vue": "ae1751e927ed93445e711e98297def4ec6e08dcccb0dab9ac387cda25b8b29e9",
  3333. "frontend/src/components/admin/monitor/MonitorAdvancedRequestConfig.vue": "e8d3dd1177098dc6b4485ba15a73c71e4617b6e8aa2db6895850d07f4a21fecb",
  3334. "frontend/src/components/admin/monitor/MonitorFiltersBar.vue": "1c75d8268086414c4be55ff061387d9a50c5968d44e1df6a0f69a90b93dc9c3c",
  3335. "frontend/src/components/admin/monitor/MonitorFormDialog.vue": "86c926263c21389c11e639ec11e23f46e2d11565e04a4d61ac5a2287a7736086",
  3336. "frontend/src/components/admin/monitor/MonitorKeyPickerDialog.vue": "e556ff444c61c4aa4ee662fb941af9457579768cf708f0f87c1e33ea23f8b37d",
  3337. "frontend/src/components/admin/monitor/MonitorPrimaryModelCell.vue": "c6e66337bbcbaae2499bfa61a4e3a1e2c27897e8493ede5959122e4af47f1363",
  3338. "frontend/src/components/admin/monitor/MonitorRunResultDialog.vue": "76f5d0534b628ccc65a5d1064afc78eb1226b10b610037cb7742dde5a7ef4cc1",
  3339. "frontend/src/components/admin/monitor/MonitorTemplateApplyPickerDialog.vue": "8413ab48d7927f6a29bd00bcaba8eb8e85753a810ef19e61eaf5cef93484cecf",
  3340. "frontend/src/components/admin/monitor/MonitorTemplateManagerDialog.vue": "615bc85f5fa5334344704bdef5109b571e6eda22a5dcc2c66325f65166cc5a25",
  3341. "frontend/src/components/admin/monitor/__tests__/MonitorPrimaryModelCell.spec.ts": "206baca858971690a08b62d9a34efcd234f50cfc2e15a525228ef89626d3296a",
  3342. "frontend/src/components/admin/payment/AdminOrderDetail.vue": "d69569639a22a58705dc54fe398da74d82f5134ca652b8dac17c8c71bc61be01",
  3343. "frontend/src/components/admin/payment/AdminOrderTable.vue": "d9251b61856eaba632c8b018804c17f7a404a97dc28af8b13c5516786538d1b5",
  3344. "frontend/src/components/admin/payment/AdminRefundDialog.vue": "58e41cf50c698a88c88255c07d87e53f6ae1e62417cbe76450615c2106821a63",
  3345. "frontend/src/components/admin/payment/DailyRevenueChart.vue": "34737b69321ee62b1d489565c0c326ce526f97823ad8c26fc6e1ce1b46ea777e",
  3346. "frontend/src/components/admin/payment/OrderStatsCards.vue": "8eafc1a449a2ab3a0b31eb003a41bff50468b0e84e05f47b6f3a6e99162ec9a7",
  3347. "frontend/src/components/admin/payment/PaymentMethodChart.vue": "43781862aef7ce1da18e5e14fa4cd90121416ab60e52869ace80afd25b0cde6d",
  3348. "frontend/src/components/admin/payment/TopUsersLeaderboard.vue": "125a5f6ac71ef3cffb4371b62de2778c440c51615fc95da12d8d6ccf9f963356",
  3349. "frontend/src/components/admin/payment/__tests__/orderCurrencyDisplay.spec.ts": "f89bb9f3d8ac577425a8ab6762ef7621b04bb23eeb15ca34855207b0ba03d3de",
  3350. "frontend/src/components/admin/proxy/ImportDataModal.vue": "f0565080af3cde34d1b4176dac5ed63c514966fdde75e7b51eea7a89bfa6df53",
  3351. "frontend/src/components/admin/usage/UsageCleanupDialog.vue": "52bc5df824eb5768a4231f8e6d95873f227ba50787436b5849f577d7c0dc0432",
  3352. "frontend/src/components/admin/usage/UsageExportProgress.vue": "d32c36ed39f7e7eca52f7897032c02db3f9ae9a567997f4a0f258f51181a3b27",
  3353. "frontend/src/components/admin/usage/UsageFilters.vue": "6f6eebb31ec419f735412b95df953eb5078d97220f13d6a35bd985012be9daf0",
  3354. "frontend/src/components/admin/usage/UsageStatsCards.vue": "f46dbf067cfbbdd216a27729ac6854f858953fcc0e84440f32864343a6c1b78f",
  3355. "frontend/src/components/admin/usage/UsageTable.vue": "d3484e21e7a118880ddf2ad7fb657ea66e311df0f178a2a4d88896b822898b26",
  3356. "frontend/src/components/admin/usage/UserTokenRanking.vue": "ef6917bf1c9e3efdaad291e0336cc49d3e51830b2d2a4c2a2c8af6c682e2b4af",
  3357. "frontend/src/components/admin/usage/__tests__/UsageFilters.spec.ts": "402c336b339a70213ef120bca474f563b6e6d8c0b537bf133418cbe5dfab3201",
  3358. "frontend/src/components/admin/usage/__tests__/UsageStatsCards.spec.ts": "7a10276bb5d02e8b0fd1a06f3c7ba66e6330bac93da8197acb87430669c7b916",
  3359. "frontend/src/components/admin/usage/__tests__/UsageTable.spec.ts": "27bb570ab686cd5c629021eae48a6a35c74d7c7f34dbccc0ba78dcd769d7c2ae",
  3360. "frontend/src/components/admin/usage/__tests__/UserTokenRanking.spec.ts": "26ce29cfcf07315999f462aaf94f1ad88c850f794e3a6b16d2bacbb5b8786eb0",
  3361. "frontend/src/components/admin/user/BulkEditUserModal.vue": "a05001970c8ca21cce103a229a93954393360c8d8dad8e1f8d12deb6f819b8a0",
  3362. "frontend/src/components/admin/user/GroupReplaceModal.vue": "6c0f8d63d5c238e6f22d2a102b10ddbf2c9e6ed173621356ef882ec8f1b3d6fb",
  3363. "frontend/src/components/admin/user/UserAllowedGroupsModal.vue": "109dbd71c45f4048e30fd73b9adb8dcf5886dc1de521971669225104a7cbc5ee",
  3364. "frontend/src/components/admin/user/UserApiKeysModal.vue": "5e740f3717620ff8781b355798f934cc60fab027301332f4701b9c1cf78dde9f",
  3365. "frontend/src/components/admin/user/UserBalanceHistoryModal.vue": "99e3d6c71d7238c244ef1d0942f41b0d22ecd0007b2248819a02d913a241a687",
  3366. "frontend/src/components/admin/user/UserBalanceModal.vue": "e89b63dee569931da1a8db7a1c5be69cf41aa74dd5338e506f7680d7b6347f6a",
  3367. "frontend/src/components/admin/user/UserCreateModal.vue": "5d8b4a2a5c42bc6c61c6ede2cfd6e313234faca0727656b5211d87ff13968f81",
  3368. "frontend/src/components/admin/user/UserEditModal.vue": "05d32f5d135bb7d7920f0a199b54926a6feb222507638a61fae2d5962caa706c",
  3369. "frontend/src/components/admin/user/UserPlatformQuotaModal.vue": "c67dbc205228f0ef4d4fad3625ca5bd16feb3c08e020307699c7eca7817ec08c",
  3370. "frontend/src/components/admin/user/__tests__/BulkEditUserModal.spec.ts": "daadfe96f14be5b74223d25fb29a4909b9439fe3fddc3ab1210fa942b2bde027",
  3371. "frontend/src/components/admin/user/__tests__/UserEditModal.spec.ts": "2e95b37cfb50967a033069fd23f515c837a89faa85254619d0072013be96e516",
  3372. "frontend/src/components/admin/user/__tests__/UserPlatformQuotaModal.spec.ts": "04ba24665864ac53d340612094969ed571ec98c071d6ff328adc310be4193be7",
  3373. "frontend/src/components/auth/DingTalkOAuthSection.vue": "2103013059012a3d89d98812f5ad5ee77e80a45b97a60a30d8f535d77538acaa",
  3374. "frontend/src/components/auth/EmailOAuthButtons.vue": "642fbccf198dd976633630f59b68890ce5091033c437dee99e6e617fd7cf14d7",
  3375. "frontend/src/components/auth/GitHubMark.vue": "d347446252668a97480c450f6b72b2ed5e947a8f5f7ad7d23d14e99505f2f919",
  3376. "frontend/src/components/auth/GoogleMark.vue": "af5967835c160e1ef9f7a5e87a0eca5a36802e0b2fba07ac95a61fd376b2a043",
  3377. "frontend/src/components/auth/LinuxDoOAuthSection.vue": "e96cf8089652fd6ee1a1150826179107728ef8800eebe986a3a14be037dd246b",
  3378. "frontend/src/components/auth/LoginAgreementPrompt.vue": "141dd16df938db880d76debd7ded39b00a48853dd99b1abd2216c023901d499b",
  3379. "frontend/src/components/auth/OidcOAuthSection.vue": "2a0a4d6a9bcb6a2f9eb316338917b0c75f9745d2080b0674badcfac60327818e",
  3380. "frontend/src/components/auth/PendingOAuthCreateAccountForm.vue": "e9afbe6bc64552087c255a9ec27ab9b587ce18d04400e33d5d6535f8126cc4f0",
  3381. "frontend/src/components/auth/TotpLoginModal.vue": "1a3868975e62a1f87726c5d7dca17ba6770401752b34ca60182921b33215cb33",
  3382. "frontend/src/components/auth/TotpStepUpDialog.vue": "979c73854b62c1c694fa49c9663849291427901f947f268be3e61200f0501ec4",
  3383. "frontend/src/components/auth/WechatOAuthSection.vue": "dea13586efe638ce3652931ea04c1b73783902260c5cb7ac8f8a3cc47c492a21",
  3384. "frontend/src/components/auth/__tests__/EmailOAuthButtons.spec.ts": "13ad6f1a4fb772c1fe9fdda3295fceb07f6753569d98e1a2d3c7167e132a001a",
  3385. "frontend/src/components/auth/__tests__/OAuthLoginSections.spec.ts": "dd93375f478e1d2d766193736564354ed126d238c6324392108b4c13bd3d91ce",
  3386. "frontend/src/components/auth/__tests__/PendingOAuthCreateAccountForm.spec.ts": "4b82145857ac284cfa766c103d054afcada4cbb1ab4e99da4fc9a1132c660edb",
  3387. "frontend/src/components/auth/__tests__/TotpLoginModal.spec.ts": "a3c37fb8c3d7a97cf192db08a8f4d831406531e13c2767900a4b1dd212f4a825",
  3388. "frontend/src/components/auth/__tests__/WechatOAuthSection.spec.ts": "6888969f18a6c76e6f8ad944a59d642a95413d008d1c48d7f9e85fb92a2fb8a5",
  3389. "frontend/src/components/channels/AvailableChannelsTable.vue": "9a80d572e4dbcd0120166577dffc15fce28dfc9cf6c8f15d73dbb3254647686b",
  3390. "frontend/src/components/channels/PricingRow.vue": "dfad9fc71e9319858b04f88f1cd0a167d55710141d81cd6a129c814d0b700230",
  3391. "frontend/src/components/channels/SupportedModelChip.vue": "11268be3e3ea00193818c471f46945a235f45cfe5343e63a3ff55c25ff626e60",
  3392. "frontend/src/components/channels/__tests__/AvailableChannelsTable.spec.ts": "e7de28c4245f735c5704febc22a783a1997721e60f49130b7aad5f885f16a024",
  3393. "frontend/src/components/channels/__tests__/SupportedModelChip.spec.ts": "72a1994ed2867c61179494fa29459f85223c441321ca8695cb1148a6fb6eb6f9",
  3394. "frontend/src/components/charts/EndpointDistributionChart.vue": "24b19e99f2e014c66b9b2c1ecee6a3269c3f294cfee577260be4b319f6e64d3c",
  3395. "frontend/src/components/charts/GroupDistributionChart.vue": "6211d7baef977986759c95882a9b92cca5b7d6c756dc255567f012ea8561b421",
  3396. "frontend/src/components/charts/ModelDistributionChart.vue": "fd5c40db2f703a33a31d8ed6f44f4b1c65200c293c55cfc150c5c03de58ddc2c",
  3397. "frontend/src/components/charts/TokenUsageTrend.vue": "a91d9d2d84304197dbe221074528548ad3aabc27263c81b0a04b184a668563b8",
  3398. "frontend/src/components/charts/UserBreakdownSubTable.vue": "48e56a2ffd415f79e97af8955ac9b24c0dbc2e2736b6c9d367880415820a6d89",
  3399. "frontend/src/components/charts/__tests__/GroupDistributionChart.spec.ts": "621f4636a59c792d52c55500deb6437e304b1bf5efea4a6a506b925fc3b6c3ce",
  3400. "frontend/src/components/charts/__tests__/ModelDistributionChart.spec.ts": "5cdda3a9b41676d1b3e101715b06a58fdefa44f51842e8429da4ff80cf23f24f",
  3401. "frontend/src/components/charts/__tests__/TokenUsageTrend.spec.ts": "eefd1c5dda1bd24045aa7499cea329d3ecc06b8659b2844bb36ddbf63bec68ed",
  3402. "frontend/src/components/common/AnnouncementBell.vue": "54b32bc87688bff7129bc6eca0bc32108c39d058166d7f1d28db8dbccf1f9054",
  3403. "frontend/src/components/common/AnnouncementPopup.vue": "aff5ccd3088e6f0f1196c9628fbcd8bd6b61b58bf1c9560ef2e027ca5a37c461",
  3404. "frontend/src/components/common/AutoRefreshButton.vue": "7104bf3dafacfc49e2b68a0b140d7fb7f6259db36aa970ef833a33be0473bfc8",
  3405. "frontend/src/components/common/BaseDialog.vue": "3ff4c131d64af7212255128543bebef2c4e687cc2ebf042e166e73a132379622",
  3406. "frontend/src/components/common/ConfirmDialog.vue": "386ea52b4a7f5938973ca1a79d85d6a568961f5717b7b7f004197125f7820cb2",
  3407. "frontend/src/components/common/DataTable.vue": "bd33d8d20e5d3171225ad19e49125c5cdb612b4f6b68e2323b394ff07fc5b454",
  3408. "frontend/src/components/common/DateRangePicker.vue": "ed6ad259a79cef35409dc2d14aa5b04dda2361ec13201ccbe405317f340624ec",
  3409. "frontend/src/components/common/EmptyState.vue": "62c2d8ad26c761ba9b13b2564c31667c739738b35d06c4759bae11c9ffbdf01c",
  3410. "frontend/src/components/common/ExportProgressDialog.vue": "284a5e42876c44a609ec34148a466ea5ab4bee0fd39f32df13227043e8a460a7",
  3411. "frontend/src/components/common/GrokFreeIcon.vue": "607c45c159f9ef8de433c7a5bfbe8be943a59bb96d196e8f6b460f8161a0a52c",
  3412. "frontend/src/components/common/GroupBadge.vue": "5d9a959abe373df29668aeb746d95dcf9885c573594d7a5a42e7e4ffb339c7e1",
  3413. "frontend/src/components/common/GroupCapacityBadge.vue": "d6f7f534722e76120dfd6ab6fcd71a1c1f92d56aeead195573ea7265ce5227c8",
  3414. "frontend/src/components/common/GroupOptionItem.vue": "d061920762ca4697920f82bec7c5aabb8ac15665533ca1feca3a588dbaef08a7",
  3415. "frontend/src/components/common/GroupSelector.vue": "bacf8c0ab3f9d0de357faba9db492dd3d31ad29fc27e23ca2f034f0c15fb0c9a",
  3416. "frontend/src/components/common/HelpTooltip.vue": "83f7f4fac8cb90e25d400a7fa1387d086328429529c5f569439fae2d77f3621b",
  3417. "frontend/src/components/common/ImageUpload.vue": "ca69565605ac861952bc850cf39d59fb75626ae4b444d86cfd61abc1db7d032a",
  3418. "frontend/src/components/common/Input.vue": "9fbfd07e6b62f6bdb50fec1078eefccd0a6f0527e390f9c4280d5b51b3defd7f",
  3419. "frontend/src/components/common/IpGeoBatchToolbar.vue": "c0d48a53f0020767f89bb7b079f37dcc1b6514d1bba9bec4941381905ebf6d04",
  3420. "frontend/src/components/common/IpGeoCell.vue": "433dcb9701bcac738e9038907e983851e6e5dfe1e17483ec478fb5ddbb65fe43",
  3421. "frontend/src/components/common/LoadingSpinner.vue": "4303abcdcecf0dd74e9da09c40e27e5ca05fce4c3af9a05120ed8a6913dc8642",
  3422. "frontend/src/components/common/LocaleSwitcher.vue": "1859c93a6498f047170153c54f9f5559c1223b2cb5d2a51a663c4ec911855766",
  3423. "frontend/src/components/common/ModelIcon.vue": "09ae604e3aed3c6a2e62dcfaaa1f38ad6b9176adac9fa3a9e390bed2d4246dd7",
  3424. "frontend/src/components/common/MonitorQuotaView.vue": "609c34a4179981150df808f48de9af4f41d503aaa0adeb32bdc5c61819ecf2dd",
  3425. "frontend/src/components/common/NavigationProgress.vue": "c22f86591a4846e4cef6b49bab03af05b16a7442ce7b8969025115b3e76de020",
  3426. "frontend/src/components/common/Pagination.vue": "77b7be4e9e3fd41ab7e05b2d78d895d554c1a6f449c09ea64a53e6be202c9d7b",
  3427. "frontend/src/components/common/PlatformIcon.vue": "c803fc33cbdaa94100a6b7681a74f547cbd9e6f1bc7e158332e44640a2b2de4c",
  3428. "frontend/src/components/common/PlatformTypeBadge.vue": "6e46f74a6ff24261e318e5fb68912d851162bcd178cfb35c45e8c96acf8281ac",
  3429. "frontend/src/components/common/ProxyAdBanner.vue": "7b29817f8bec825c311f5f0de3a7b49f9e527dd6ac579e584d2564e5921afc17",
  3430. "frontend/src/components/common/ProxySelector.vue": "c94eeb6a141dade2eb4fa02c05e22500d658a9a4681a37480208b6bd369cfb83",
  3431. "frontend/src/components/common/README.md": "c3fee3223c1effb52bc6b497f6f324505419e18a5bbf1b88d610bd3b39db6557",
  3432. "frontend/src/components/common/SearchInput.vue": "ff9c87a64fe30bd67512cd27ae35b16774f84fc455ff53f7abaa4030164a1475",
  3433. "frontend/src/components/common/Select.vue": "9a33da09e87610d22a3b0a87621a693824995482f3962046312777e4dc5f43db",
  3434. "frontend/src/components/common/Skeleton.vue": "165a5f0a326c21eda0eb2fe14a4400589ec4398179b6ebaf41e4761e92605008",
  3435. "frontend/src/components/common/StatCard.vue": "471b4096fc72c4ed7d85798f48d7c7c52bacde66b0e10e6d2e43dcfbbb55afaf",
  3436. "frontend/src/components/common/StatusBadge.vue": "ae8c63b47b035a29d4771c2ec902b3d2ef1070246cb1de7b294053fa32dc0fda",
  3437. "frontend/src/components/common/SubscriptionProgressMini.vue": "e7724a7c3fc1843e1f30360a34daae983b1d1035df2d5391c56454e861a53840",
  3438. "frontend/src/components/common/TextArea.vue": "bf5a2676a73dd3d0453c1b875119956d57c9e4d14e72b1c55c6317b8139a2076",
  3439. "frontend/src/components/common/Toast.vue": "618ac161e9fc80f1ef62df1c7e5c2834239d4001072d25ddb9282b12eea4f387",
  3440. "frontend/src/components/common/Toggle.vue": "be2597b673b44d42370e8883e56e9ae4cae5ed1fd28147dcc8ea1c1c0ab4f2e9",
  3441. "frontend/src/components/common/VersionBadge.vue": "965e706812bd652f353ea6a411f3653b21bfd723658f88bee8c753c8b5568ccd",
  3442. "frontend/src/components/common/__tests__/AnnouncementPopup.spec.ts": "6429b879ecb489a640cbc4a3572a9a5a0d9f917f21734bcb5de0307cb8678318",
  3443. "frontend/src/components/common/__tests__/BaseDialog.spec.ts": "ead4985c007317c88e96fa3620c83102d9672a5f9a784d3441b33529ea98ca80",
  3444. "frontend/src/components/common/__tests__/DataTable.spec.ts": "db6fe1127bee3099dcfd51d13971b9b58208682aacd60d73c334e3663c126c2d",
  3445. "frontend/src/components/common/__tests__/DateRangePicker.spec.ts": "da642d495d203868f96522ef19f01d5e688cf904593e66089edc43772433a9f6",
  3446. "frontend/src/components/common/__tests__/GroupOptionItem.spec.ts": "7e390841f542c68958cca7a399ebd0db2733970d5a7b0562d57a3a5daf594d6f",
  3447. "frontend/src/components/common/__tests__/GroupSelector.spec.ts": "0df37f7ca5f510c2242f6d1647f75d385b04c4acc75e83f3925a4fbaac34c0b8",
  3448. "frontend/src/components/common/__tests__/HelpTooltip.spec.ts": "a8a8be2e1a36d60d261d02bd77c3ca7340cac839b6cb02f373f495f38a8ba0b5",
  3449. "frontend/src/components/common/__tests__/IpGeoCell.spec.ts": "109f093c60f5c949c3c446b37108956a1d5a0d5736ba1338aed8b553a1652458",
  3450. "frontend/src/components/common/__tests__/MonitorQuotaView.spec.ts": "960b978cfa59c15b6a2cb47853e8615b50d0ded18181d2318998df6060505518",
  3451. "frontend/src/components/common/__tests__/NavigationProgress.spec.ts": "2430c91549a1f17e9e1e68ac7ee250325a23f22b9bb2a77c245e4b765d4733b0",
  3452. "frontend/src/components/common/__tests__/PlatformTypeBadge.grok.spec.ts": "3f8cceb95d7094efe73c57cc4d0e049d16c6b35cff92ee6afcbf1e3400204c30",
  3453. "frontend/src/components/common/__tests__/Select.spec.ts": "4512fa6ab673928ba857f0e00ef654811397410ffa9c5dc43d55ba6fa672668e",
  3454. "frontend/src/components/common/index.ts": "d8d1c7c1e99cc3998de4b84d685cd496a1e28493ed726128dc1df785b9465ce6",
  3455. "frontend/src/components/common/types.ts": "258b23dec180e6f647ed5cf0ef02ede9b28c1c25e4eff94efec26c71dc2686c6",
  3456. "frontend/src/components/icons/Icon.vue": "1879d82804766ca5c6e06b869b8dd8e6dcd73e701a5b5b2d0cba625b9e10adf7",
  3457. "frontend/src/components/icons/index.ts": "55b412b40ab66b3db716879d22f5afcc696e0e3b0385f5aac4cbfc70df1cc7c7",
  3458. "frontend/src/components/keys/EndpointPopover.vue": "de3d9f430293c56ca55f5119ea3a59c4e290cb98e7626346d2ba5a2c30f02338",
  3459. "frontend/src/components/keys/UseKeyModal.vue": "0c34295882f943322d3782679aef7f9b89028e794d9a2613aeedc1054a36e5a9",
  3460. "frontend/src/components/keys/__tests__/EndpointPopover.spec.ts": "e469f1e3bd036d67165e211c1602da696f1d05d9b9f9274c50d4bb76f145b251",
  3461. "frontend/src/components/keys/__tests__/UseKeyModal.spec.ts": "1897ec55e088a7e8dd7fc5c6d00d3a3a5aaed54a641aec9b053f91392a607887",
  3462. "frontend/src/components/layout/AppHeader.vue": "0d9bbeff80ff9c899e632346a194f9fcfa2e55055fdc4a0c87149c143a7f9dad",
  3463. "frontend/src/components/layout/AppLayout.vue": "490b835c2b637e74daab274c632f43dae908bc18636f0bc2b2a612618f96b86b",
  3464. "frontend/src/components/layout/AppSidebar.vue": "1ec556f8bc89b5b1a5db3b1e62dc879c4425f252e29bde76b9cb8db7ea025f1d",
  3465. "frontend/src/components/layout/AuthLayout.vue": "a3efbab68a1f4b0e4ed0b66317d87f5406f4cc8686a6642654e8e3d9972388bf",
  3466. "frontend/src/components/layout/EXAMPLES.md": "c858401eae62128ec7d50e5d9fdcf3dc1b48484fb47f594d63e7ec54751d2bd6",
  3467. "frontend/src/components/layout/INTEGRATION.md": "a02b2b0aff547d5e0e55643593299f9e9955826509ad38860286d859f2d72e82",
  3468. "frontend/src/components/layout/README.md": "a69e463d5cf6d449bc088cedc08e294d873cc7a25f1f1e0f311722f35c0ce27f",
  3469. "frontend/src/components/layout/TablePageLayout.vue": "b7780cccf38a2de2197253cbfd7b3d83e0d3afc95538430a2c8f9006ce79cca9",
  3470. "frontend/src/components/layout/__tests__/AppSidebar.spec.ts": "15ed79d8481d0de488552b13b1f81b6a8094f82233093963a176ffeadc644b3d",
  3471. "frontend/src/components/layout/__tests__/TablePageLayout.spec.ts": "e0c27aee0325c4a18516fe92940716168b30cd0fb942deea0b167c90ae8b1ca8",
  3472. "frontend/src/components/layout/__tests__/docUrlSanitization.spec.ts": "c67c6bfcf1750de3aec78353d3d913af9f3f7edb4d91af34ce4388c47d3ae1e9",
  3473. "frontend/src/components/layout/__tests__/siteLogoSanitization.spec.ts": "ffa4fe56216352495301a15b8e29882aa06dbcf40d735027f7e1e5094c8de94f",
  3474. "frontend/src/components/layout/index.ts": "67c73679115680a3568949d9c3e53a3753bd9b0633ecd4acf46384773e35719a",
  3475. "frontend/src/components/modelPlaza/ModelPlazaContent.vue": "c34c513f8ae322f6ef03bf58185314c2007cdf1c3589edc3024e4b40919f970e",
  3476. "frontend/src/components/modelPlaza/PlazaFilterBar.vue": "373af112977fb2f66987a4031c6690c6950619729f5ba97b5b74820dd402770c",
  3477. "frontend/src/components/modelPlaza/PlazaGroupSection.vue": "a3c44b1840de5f98fd92eddbd57522472dfdcffbe211176e3752e3681b78a426",
  3478. "frontend/src/components/modelPlaza/PlazaModelPricingTable.vue": "b0c0d584acb78b4c85bffeb465bcd72635d068a3aba7a8e97641d81633923a30",
  3479. "frontend/src/components/modelPlaza/PlazaNavBar.vue": "022e4fd01b2ec38e8509777cc188cc4015e48aa256fbde790458eaf8d18425ae",
  3480. "frontend/src/components/modelPlaza/__tests__/PlazaGroupSection.spec.ts": "3dee2e42bc4a35f4a33d33086042f4efbe57693e6896fffa727037be7ac36286",
  3481. "frontend/src/components/modelPlaza/__tests__/PlazaModelPricingTable.spec.ts": "55c94509f281cf6995c81288d1d5cda03016db50425a7065a1dfd4c290e01142",
  3482. "frontend/src/components/payment/AmountInput.vue": "911971c4f12cb1ef3b0eb00a8e02340500f0cae5fbba1e0a6287101585276193",
  3483. "frontend/src/components/payment/OrderStatusBadge.vue": "ec77eab6ec9946d261f030eac9d4b124e0fc4582cbb15b9d7279c6e2e82f7465",
  3484. "frontend/src/components/payment/OrderTable.vue": "3ccc6489b2fff589e21fabbf6239223969368b4d30ed6ad26cf45bad38fb490d",
  3485. "frontend/src/components/payment/PaymentMethodSelector.vue": "0373d3de527e9feb775baa7909f6151917a8b95fe64612fd2864ce49ff9627dd",
  3486. "frontend/src/components/payment/PaymentProviderDialog.vue": "0ee03a63e23264a5aeae9d33331ec36120a886343085a6a0023db1c49e60bd50",
  3487. "frontend/src/components/payment/PaymentProviderList.vue": "ec34ebfb6d696284ef6dd913e3c9b2f52fc77e1f6679f06126f4fdf5f8402f97",
  3488. "frontend/src/components/payment/PaymentQRDialog.vue": "7bb38a1cb51a4ebda396f1a1c35f9430f31d0c8c1d81346f4421a69e4f847b20",
  3489. "frontend/src/components/payment/PaymentStatusPanel.vue": "21661eeb1f5d67cfd53e814da4575084583a44ca0a9c967a25f9b1184ad48d6c",
  3490. "frontend/src/components/payment/ProviderCard.vue": "5a794ab187b3ac1b7b0f77420448113885bdf32cbfa69125d73d9085412d54cd",
  3491. "frontend/src/components/payment/StripePaymentInline.vue": "58f8f57061f98ae11bc5e549be0764f2ab6298fe7e6f9708efe5ef62e32768b3",
  3492. "frontend/src/components/payment/SubscriptionPlanCard.vue": "ad54269a1ce6fe0ff17ce8dc61beb449ab99dafcd303cba07ec98f04075eb902",
  3493. "frontend/src/components/payment/ToggleSwitch.vue": "c3a50a77be169a109b54a8a9b24e29c8d77daff54fe6d2a6e296a19520069d58",
  3494. "frontend/src/components/payment/__tests__/PaymentMethodSelector.spec.ts": "dc62851afd5e7744dc85d5e159fe40f2f32cbadcdeccc931ffd4b203897009b0",
  3495. "frontend/src/components/payment/__tests__/PaymentProviderDialog.spec.ts": "9ab565f24fc82f4684a1d78420c90956ab0493be8a30cee75bb7a6b1e2587b2b",
  3496. "frontend/src/components/payment/__tests__/PaymentQRDialog.spec.ts": "970da62bf869cb9b193cad353271ad37eea4c265fd71d621edd1e8801c853e9b",
  3497. "frontend/src/components/payment/__tests__/PaymentStatusPanel.spec.ts": "e698d2068bd61a358d3310a3a7446e187d486c2fc62d14f2e86fb4ae5ea53770",
  3498. "frontend/src/components/payment/__tests__/SubscriptionPlanCard.spec.ts": "ccf954764cd27910173c85d6ffe36fb147bdf9bc78477fadddd99e7bed3029a6",
  3499. "frontend/src/components/payment/__tests__/alipayDeepLink.spec.ts": "574edce8e54eeff06bc96dbfd89ac8ccbc537bc681f998f704508ce03d5c6a98",
  3500. "frontend/src/components/payment/__tests__/currency.spec.ts": "7168d75c7cbccafc011aa9d9a0e4636194ec2e76d54bd3cc2bacaaecffbb63fb",
  3501. "frontend/src/components/payment/__tests__/paymentFlow.spec.ts": "c21988bde375303b36d7981c5aa4df9f6e75319662dd54b3a05bec76e35d884a",
  3502. "frontend/src/components/payment/__tests__/providerConfig.spec.ts": "c2711394b8a3bb0ca0489d102d8d50e4d228266d5acf1df5c1b0ca68b020a4a6",
  3503. "frontend/src/components/payment/__tests__/validity.spec.ts": "66a024946b13c1662b6fc95eefd0c9d897cd1494851731ab3c1ed4bf9b964519",
  3504. "frontend/src/components/payment/alipayDeepLink.ts": "38f78a8a1ba8dcfed4ef5cc31573a010a8d82e8f57da0878271f32691db1ce3c",
  3505. "frontend/src/components/payment/currency.ts": "c63b12e020643144adfc97b89b793c7c3588bce4f16c9547a2e813349c4bea5b",
  3506. "frontend/src/components/payment/orderUtils.ts": "ea12bc98af0e1af65b0a7567d4681cb9db29734724221954dae61eef89d0cb74",
  3507. "frontend/src/components/payment/paymentFlow.ts": "02cf90df56471428d6141eebddc0fa6f7fd050d05bc045d39d21c271d9243dc6",
  3508. "frontend/src/components/payment/providerConfig.ts": "374e62f504b504dfa1273aab563bcdc2a69f272cbc6269a7a868bde48d0ac428",
  3509. "frontend/src/components/payment/validity.ts": "a2060a228f2c2e61ad41f94798a0bca41b2efad2641ecfdab3312f3beb456184",
  3510. "frontend/src/components/relay/RelayBrand.vue": "f84812e6c2f2f356b86bbffc996f879fc1bed781430b2c6693a0675ada599678",
  3511. "frontend/src/components/relay/RelayQuickStart.vue": "e1acf3e6a1870654424947fb51d84027e18436cd095f1c17e8be526388b37be5",
  3512. "frontend/src/components/user/MonitorDetailDialog.vue": "3dc0a48f875c26e69d3b57270f1f556c925c0421f5713e80676c5b62250f46a6",
  3513. "frontend/src/components/user/PlatformCostCell.vue": "b700c15f4739fcfac8b4fe05f39a0734bba3e73c61253d4b3c6aa887441083fc",
  3514. "frontend/src/components/user/PlatformUsageBreakdown.vue": "347e274c1137ba952b7cec41b338586392e109de075737b7c07653727adc2222",
  3515. "frontend/src/components/user/UserAttributeForm.vue": "7990db119e99a109a75db2e6c803dae41b2f954a47543033b7f7d71db60ff5a4",
  3516. "frontend/src/components/user/UserAttributesConfigModal.vue": "25b0f99f1fd3b0de745ecb3463de4c2e46a0d4afe60a690c90547c0b1e1295b7",
  3517. "frontend/src/components/user/UserConcurrencyCell.vue": "74e906ab57dd5ed099cdd5d89af84074ed12793cf6adfdfefc7d1bf5a7de4d98",
  3518. "frontend/src/components/user/UserErrorDetailModal.vue": "44597fc7b3b6e7d0c588076f8b0b8d88a0a0d0ffcac5c35befa6f98e860562c1",
  3519. "frontend/src/components/user/UserErrorRequestsTable.vue": "4185fe9fc66ea2e6b9866448ef41cd4e2672fb7b7c007461f8520552c1d9d36e",
  3520. "frontend/src/components/user/UserPlatformQuotaCell.vue": "6161021997150bae0e3258bf768ccb1cc38003d194c7294b55e2bcc2a30ded43",
  3521. "frontend/src/components/user/__tests__/MonitorCard.quota.spec.ts": "7c7c802381c154cbf9769a86164ecb8cb3bb63537273e55c28314608c814129c",
  3522. "frontend/src/components/user/__tests__/UserPlatformQuotaCell.spec.ts": "bb1e83d96473deaeff6b7eddf2ab7718a7548503f1994521d0de7457216f7831",
  3523. "frontend/src/components/user/dashboard/UserDashboardCharts.vue": "a5157725ce07c37d5cc9b4d8bb7b1cd511772405d7e907e969f0fe6864cfeba8",
  3524. "frontend/src/components/user/dashboard/UserDashboardQuickActions.vue": "da264db47e9d9939469eb4634ddb4b241937fe8d0d828b333d5afb0a26edc2a1",
  3525. "frontend/src/components/user/dashboard/UserDashboardRecentUsage.vue": "56eb97c0c9301cd6e1c34df406645bed48ea6f1706c02b2ba75c69df2a0ab116",
  3526. "frontend/src/components/user/dashboard/UserDashboardStats.vue": "74aa3caaf71d1643f47a12298bfc336215b63acbe0c04157c5b702dc4e768f37",
  3527. "frontend/src/components/user/monitor/MonitorAvailabilityRow.vue": "787cd871cad53174415ce3fabf1af6cf4700f8d4c19bfaea5852dc76bf893223",
  3528. "frontend/src/components/user/monitor/MonitorCard.vue": "e082cc6ec072d582679f4806a889e39635cd0cfc51c6ab813fe690107e6b12d2",
  3529. "frontend/src/components/user/monitor/MonitorCardGrid.vue": "7c498ab0f3d098948f4ab1fe0447f09fcd051087e544f73f15c3d94f378a1213",
  3530. "frontend/src/components/user/monitor/MonitorHero.vue": "8a41547d10e569ce0a6ef84c11a173954e4618f89a18afe8eb6d3d9203a10da7",
  3531. "frontend/src/components/user/monitor/MonitorMetricPair.vue": "85f148b95918e4b72fffb7237de4fa36692790b12f6986e1cef4a4de456e2566",
  3532. "frontend/src/components/user/monitor/MonitorTimeline.vue": "5eae75f7d4488e2b4bc0657a08359bfbf6e9ebf7d804962ea6ee40a5791cafb8",
  3533. "frontend/src/components/user/monitor/ProviderIcon.vue": "2a8696ec2f566862d0fd35527f011e6ce7b9dd74b6915c4c9b498be5cd773ab9",
  3534. "frontend/src/components/user/profile/ProfileAccountBindingsCard.vue": "8c0a8946ee5ba43a0f3060eba13b91f1998044a3170284fadd82f8e3ce2e1b89",
  3535. "frontend/src/components/user/profile/ProfileAvatarCard.vue": "9b55fdf4efaa297f281be5889f0293cde0decf666201b78b11f3b4ad364132ad",
  3536. "frontend/src/components/user/profile/ProfileBalanceNotifyCard.vue": "d022c173865de6a62ea1293459416198e81f3cbcbca2a3f2accb1905b09036ef",
  3537. "frontend/src/components/user/profile/ProfileEditForm.vue": "c574ccb86161b15cad95a3c000fa61193f7b5ca3ffc9b430724d908f8e9b46c8",
  3538. "frontend/src/components/user/profile/ProfileIdentityBindingsSection.vue": "f93bc7d07d96e377a855a45f6c758ac60dd3427fca82a626ca4575622ec978ee",
  3539. "frontend/src/components/user/profile/ProfileInfoCard.vue": "e84150c14bded738ce52c239e3fc95e74fe8d2ae3bac94a8a1c0d78189cdab30",
  3540. "frontend/src/components/user/profile/ProfilePasskeyCard.vue": "7abb606f62b451e0633f1ae795fdf2bfe6792ff5f1b4e6d46167f881a19f5865",
  3541. "frontend/src/components/user/profile/ProfilePasswordForm.vue": "99db3e28b03922ca86ff93bbb65eec3715b3a3453f716f8be98c24a84a250f4e",
  3542. "frontend/src/components/user/profile/ProfileTotpCard.vue": "796ef18e5440dd0a89b4cdec113bcc7c76e7091e3786010968a1c974eb5bbafc",
  3543. "frontend/src/components/user/profile/TotpDisableDialog.vue": "a6e4a6d6bfbd30c4653031268947ad28ddffc65d485bd60642aa790f1e59efa7",
  3544. "frontend/src/components/user/profile/TotpSetupModal.vue": "d6b8fbb7eb66c6fd02f83fb459e47d6c4044e7141ea06e08ec61397a252833c6",
  3545. "frontend/src/components/user/profile/__tests__/ProfileAvatarCard.spec.ts": "cc1d2dbfe84de81a811cd4263ffec8112eb8d9a032b70f5df507fdd0093a5f35",
  3546. "frontend/src/components/user/profile/__tests__/ProfileIdentityBindingsSection.spec.ts": "1a5c5a8c81db8dc0d482c091da272aa962e811c3a90e881f4536b234a4a60f90",
  3547. "frontend/src/components/user/profile/__tests__/ProfileInfoCard.spec.ts": "8dfd41f43577d76bc8009d62d6f1299a63f93a1d3be02c611b9ab0f5c80f06be",
  3548. "frontend/src/components/user/profile/__tests__/ProfilePasswordForm.spec.ts": "e8aee4a93f44971c5c54bb140ae16f0123a23166c2e2e3824ce6a24da7a5b180",
  3549. "frontend/src/components/user/profile/__tests__/totp-timer-cleanup.spec.ts": "faa1deba52b4c5140fb3f4a5ae09a711b32d9328bd9b6537f6eb4a754616c5ea",
  3550. "frontend/src/composables/__tests__/useAntigravityOAuth.spec.ts": "e86dcd55497d56ed9a03b1bce811df2447f593da626f75afd987edb5aa0ecbea",
  3551. "frontend/src/composables/__tests__/useClipboard.spec.ts": "bfbe4ba2ef23d4d98bd5a421f8109e85ebb1a31aa97884e2ea5afea2c0b5d883",
  3552. "frontend/src/composables/__tests__/useForm.spec.ts": "ef10f27527a527d160a949532756c9c16a999c63f7777c82c801c1a29195eaa0",
  3553. "frontend/src/composables/__tests__/useGrokOAuth.spec.ts": "a2b966ea59b506b400dec4787dc9941bd518ba3f71f785af43342813009b32c0",
  3554. "frontend/src/composables/__tests__/useKeyedDebouncedSearch.spec.ts": "a6a2978c1f0bd82c8501af937313669f9bb40d05fe9643846b00febf9cb0fbe7",
  3555. "frontend/src/composables/__tests__/useModelWhitelist.spec.ts": "73c6422791090d1082f785712d30306f044baeaffdcaccf26615884792428e98",
  3556. "frontend/src/composables/__tests__/useNavigationLoading.spec.ts": "bac8803fc075e3addea722dc2ae9ed80112dc6fd47d8e248b0b318733852deac",
  3557. "frontend/src/composables/__tests__/useOpenAIOAuth.spec.ts": "d731c2ef62ffbde77ba3b7f9d70188d636ab8f762615eee8062e38fd1859ddbb",
  3558. "frontend/src/composables/__tests__/usePersistedPageSize.spec.ts": "bb8163e09b6489eff7053408f942552876ad8bb4d76134d021d0b63aab5ebd0a",
  3559. "frontend/src/composables/__tests__/useRelayEndpoint.spec.ts": "0940776b59f9e1f6a12fa17e2d7641f0abc662574250ecf2f434440d431afaef",
  3560. "frontend/src/composables/__tests__/useRoutePrefetch.spec.ts": "d418206377ab286d669db567d022e58b0dae111b6d9e7b53f6e6463f0e76e126",
  3561. "frontend/src/composables/__tests__/useStepUp.spec.ts": "390efc75a27ff059a35c3e00ae6f11520dc51d31ba118d35f7b92cd03618e8a8",
  3562. "frontend/src/composables/__tests__/useSwipeSelect.spec.ts": "a3848a7913bbd3d63f7168d7597b9a3dc89d9a88d77467d7550989895d83e290",
  3563. "frontend/src/composables/__tests__/useTableLoader.spec.ts": "ce7fafebd195e1f5c7d8844728e89ddc6e6af609b0e241626c9a5d36d3a68f0b",
  3564. "frontend/src/composables/useAccountOAuth.ts": "a0f13132f3a671614b52c414bc097ab01577e45c18649ebb31c81b10f437146f",
  3565. "frontend/src/composables/useAntigravityOAuth.ts": "58466c632fbe6852e739234a9dcae4238f8d012d94f157551cca8c5ca50b0620",
  3566. "frontend/src/composables/useAutoRefresh.ts": "b9e8f18ae00297057c8460a5d0df3704956a6f1e72bf5b293374d0c6d11e0e9e",
  3567. "frontend/src/composables/useBatchImageAccess.ts": "2bb576fedff392f6125b4a096c9f94dcfac5c3cdf9017c3ab63ec8d077579cd2",
  3568. "frontend/src/composables/useChannelMonitorFormat.ts": "e21d4da1a0c446bc0af477a5c03ae28570966fb7a9b5c070593f6b4c02f1538d",
  3569. "frontend/src/composables/useClipboard.ts": "9147aae49df7a0a2e891cf41acd598f65a12b4ba3340e9e9898efd1ca773e019",
  3570. "frontend/src/composables/useForm.ts": "825c1a2006b940929913c51d6966eedb74338ae414c50f83bbfacd3a33381552",
  3571. "frontend/src/composables/useGeminiOAuth.ts": "dd4ec5e07e3982deb469e6415da06e7180c23ad6fb86ff2ed46d4f4de805f36f",
  3572. "frontend/src/composables/useGrokOAuth.ts": "911eba898ee437e5f8293134134b6d6e845af8b24d6fbbf0c8b002cfc490add0",
  3573. "frontend/src/composables/useKeyedDebouncedSearch.ts": "5dfef9a4abb88833baee7947628775c32a586c43faca4ccdf9122cbe86852660",
  3574. "frontend/src/composables/useModelWhitelist.ts": "eed97a3337916496c8ecf77f1e5f890fa030921eb18d10ab7554df19d8023800",
  3575. "frontend/src/composables/useNavigationLoading.ts": "0d544fc5cd439c9e7eecc8393e1802e92e28bacc0593f721bca5571062517d46",
  3576. "frontend/src/composables/useOnboardingTour.ts": "42d227d9d23f87d40d3a022d169445d696ffbc4000ee9a7cf3f3d7669fc3b775",
  3577. "frontend/src/composables/useOpenAIOAuth.ts": "da8198599fd35bd95d697b70bce9d5c0ff5692c232b77bc574ec54b721b99c4a",
  3578. "frontend/src/composables/usePersistedPageSize.ts": "ea52e70880a243d13662dd3fa424121e0a2e67f4482cfe425790c3d7ce567b28",
  3579. "frontend/src/composables/useQuotaNotifyState.ts": "14577e43424a5b85954614502c85f33cf8f5cb623eead7b580d56dee53af52cf",
  3580. "frontend/src/composables/useRelayBrand.ts": "9eac7c78141e2b89351d411af0a2e7b05eeb02fe441cc24d411adacd8e1b303b",
  3581. "frontend/src/composables/useRelayEndpoint.ts": "d3ac28a0cf348d60339d7a6215e08a3d8266ac7ccaa6bc49b338a3eb3d19f546",
  3582. "frontend/src/composables/useRoutePrefetch.ts": "0f1e3c19245dd1629e7e1c1a3408ab5a8b904adb92dce9a60ff2c7848e2403fa",
  3583. "frontend/src/composables/useStepUp.ts": "7fa7ddc3783fa3b1e4414e4a554e1cdf9dcda8db9b870d2540f304d24e5717a9",
  3584. "frontend/src/composables/useSwipeSelect.ts": "20de2340c4bd7951597fbdaf88b67d7b24f61eca775048e99acb38442ec67bc7",
  3585. "frontend/src/composables/useTableLoader.ts": "312b02aef5292521a35797fbc7aed4df668ffd5029f6412ba32ddeaa35a868f3",
  3586. "frontend/src/composables/useTableSelection.ts": "b48ab3ad61bbcbc8521af0437c3c0669a5b57485dd1f8ad30e0341672bed7981",
  3587. "frontend/src/constants/__tests__/platforms.spec.ts": "a5037b6df1ccd5145feadd065726ec7695e2585874cf9b2edd9b77947ece9dad",
  3588. "frontend/src/constants/account.ts": "feb3539e65dc40ba669b169a4a1cac03b67b2fffe8787bb900641afb825a4040",
  3589. "frontend/src/constants/channel.ts": "ab1908ca6ea970d5ca7c3e3ea4305806cb109d4a374837df8118c05c0eb90ac9",
  3590. "frontend/src/constants/channelMonitor.ts": "fd988a5cbd3c959af6d81d88f912abc66a0f73935d686cf05823cb7fa9b2b25c",
  3591. "frontend/src/constants/platforms.ts": "e3fb957e79c31c70cd5fb6e54f9a73df22f1d35b39927af5378cf907ffd58816",
  3592. "frontend/src/features/channel-monitor-v2/FilterMultiSelect.vue": "ebb9e431144e804a3a2225efa2decd771904a1056c787a0bad8fb54a5f1b4200",
  3593. "frontend/src/features/channel-monitor-v2/MetricCell.vue": "6ec43cd2a582a6c0c4a25f1a4f0c02e5f608484a0e35365dc24795aec0df7b7b",
  3594. "frontend/src/features/channel-monitor-v2/MonitorRankBadge.vue": "78c976119cf7a7deb5b544095ee9021624cb3a2529267f56f03f19592ec0c745",
  3595. "frontend/src/features/channel-monitor-v2/MonitorSettingsPanel.vue": "6894c8b6c84af490c7d144ef6e88895e8a0f611d4e69b8fe69b9ec6bb5d233c7",
  3596. "frontend/src/features/channel-monitor-v2/MonitorTrendChart.vue": "b7f4e9265711fefd57a6d4d14cd64e2a43789d377f7aea23e3dd6652eccc92e7",
  3597. "frontend/src/features/channel-monitor-v2/RelayPulseMatrix.vue": "1f49a2ddfaf892654bc3cde678688130e3390c2d2418ca136b711a29465cd31b",
  3598. "frontend/src/features/channel-monitor-v2/__tests__/MetricCell.spec.ts": "4eda3a72ca3ee165c6f3b20a25a5589d5dfd6b515ca62e684a06031779e8a896",
  3599. "frontend/src/features/channel-monitor-v2/__tests__/RelayPulseMatrix.spec.ts": "2cd1d47b88789f8be0edfe6558774cb094f586faf60c25ac9287c8178fdbfbbc",
  3600. "frontend/src/features/channel-monitor-v2/__tests__/designSystem.structure.spec.ts": "510042b72ac3b3eb70b0dccb21b1fa31c6185e75664501ee11d87436a4634f92",
  3601. "frontend/src/features/channel-monitor-v2/__tests__/monitorFormat.spec.ts": "66ed9a9f42f36b6267005c6e208358023d95cd2315357167ca06bb2cb84592b7",
  3602. "frontend/src/features/channel-monitor-v2/__tests__/monitorZoom.spec.ts": "ebb990cb3a0920defe60e348d4d818a8c06a372c12b7e90e5e2934547acd3852",
  3603. "frontend/src/features/channel-monitor-v2/monitorFormat.ts": "1161989fd38c08ea26f5b045771b1094ccdf1a166da461f71b5e3662880f2080",
  3604. "frontend/src/features/channel-monitor-v2/monitorZoom.ts": "5cb27b4a038e7c2406bf4cf4fecb7131c8895ecf2ff9104986098dbfef0085ad",
  3605. "frontend/src/features/prompt-audit/PromptAuditView.vue": "a7ac6cbed9ddb0a1a235f11a18beaef86365372bcfe4182e81d8e9d3be99c04f",
  3606. "frontend/src/features/prompt-audit/__tests__/PromptAuditView.spec.ts": "7da42db0ca5019e337348898fd8a3454ed31afcfc980ebd3a76fa82e3031a391",
  3607. "frontend/src/features/prompt-audit/__tests__/api.spec.ts": "6f39ceff56f6b67b998be738a27932c3bc07aeccdcff07c35dd19247557043a0",
  3608. "frontend/src/features/prompt-audit/__tests__/components.spec.ts": "cb70e6acb92a20200493ea1f20a4a4257838656021861be5181ede3be1969403",
  3609. "frontend/src/features/prompt-audit/__tests__/integrationSurface.spec.ts": "7f411b27064986e90db7e4ea50af96a731d6622f066db57d15c46ce6423412c7",
  3610. "frontend/src/features/prompt-audit/__tests__/viewModel.spec.ts": "7a11a8bce6fb0a4ee53b5b2a8a59a53e4837f534ac64f51ddd02381a1829cc8d",
  3611. "frontend/src/features/prompt-audit/api.ts": "ea04c899e59c869a681c4c21e4826065a7b5274fcb87cdc02ad0ebc0ba9f4dac",
  3612. "frontend/src/features/prompt-audit/components/EndpointPool.vue": "9e784985f238ab1b1efc52237e8b0726a0b0437b39175ac2d9458a2a6ccab312",
  3613. "frontend/src/features/prompt-audit/components/EventDetailDialog.vue": "a149c4d35457241eac2b343d6719c0724695297d07d155c046db8a6f6c34cc7d",
  3614. "frontend/src/features/prompt-audit/components/EventWorkspace.vue": "8d4828c98322e6acf87d17fbbcf68d233d9c8194364ec0c6f020ea45b9e262b3",
  3615. "frontend/src/features/prompt-audit/components/FilterDeleteDialog.vue": "dc6f141e9375b05bf552d25b1232b78fb2d8e8ee22606781428e5db28cf29f2e",
  3616. "frontend/src/features/prompt-audit/components/PolicyPanel.vue": "165101037761b139aa4a8a11a6b177c3520279a3df7b25ba78c8c79443a3c4c6",
  3617. "frontend/src/features/prompt-audit/components/RuntimeOverview.vue": "e904a42d9d9a65daebfe817c1c3b10e5dd28392875dc42ea6df9afb44885107b",
  3618. "frontend/src/features/prompt-audit/types.ts": "64008fa5283b8de4a4872a1f7188553114bf46df6a3fa68d094a9892dbf4c988",
  3619. "frontend/src/features/prompt-audit/viewModel.ts": "f05716427890eed53d464efcae8a2d908b039d924c477e62233a4ca8504082c4",
  3620. "frontend/src/i18n/__tests__/ipGeoLocales.spec.ts": "69263feb5508cdc37235e4a35697f8c42d9a3bc4c004b93f8c0851bee9c464f5",
  3621. "frontend/src/i18n/__tests__/localeKeyCompleteness.spec.ts": "cc78fcf918263662c59d1eb3c110924142a697855ad740e7ffe68c3fad8bec7b",
  3622. "frontend/src/i18n/__tests__/localesMessageCompile.spec.ts": "dd45b4a14e1161677a57c37f8f513a35cce2f4a62abeec57a0875163e3b4817d",
  3623. "frontend/src/i18n/__tests__/localesNoKeyCollision.spec.ts": "9eef5f69e5c414104f10d0008213ca455970fc19fce953046f87fdbf5556154e",
  3624. "frontend/src/i18n/__tests__/openaiFastPolicyLocales.spec.ts": "1602d91f182d3673391b3407f97aa25ced696cd4219694e13afdf65b968a84dc",
  3625. "frontend/src/i18n/__tests__/opsLocaleKeys.spec.ts": "38b9125a7657f8eaebc2b93271cd1705bd92e7eb7e97ed9d36b1fdc435efcaf0",
  3626. "frontend/src/i18n/__tests__/riskControlLocales.spec.ts": "c5b9ea52f89a2c896982b4d3a414a9d51475b38209ffa842a29dc74804953e57",
  3627. "frontend/src/i18n/__tests__/usageServiceTierLocales.spec.ts": "ceb86547e0c95588a474fc322ec270e13f670a5cf93fc2da24e0d78e871199f6",
  3628. "frontend/src/i18n/__tests__/wsModeLocaleDesc.spec.ts": "b85a0d4382a68d98c4b633c87053b5a72914b3035b712efe5ab4bd6dd869eb6f",
  3629. "frontend/src/i18n/index.ts": "4c4bfc525e28ab058fc869fdcb012855c4511c6b99c7e0579d8d2eb6d6ec9138",
  3630. "frontend/src/i18n/locales/en/admin/accounts.ts": "94cc17b73032c73811aef937946050f3802c2aa4ae8e26f6082a4da2f2293019",
  3631. "frontend/src/i18n/locales/en/admin/audit.ts": "c5cf0edf17bd03ba49065b1cddad02a59fbdd5b76ef9d54051e5110023d4e88d",
  3632. "frontend/src/i18n/locales/en/admin/channels.ts": "25a6ab15c3cac213ab9452db7d27aaecb0660cd18a7bf5a27012918f2321ec46",
  3633. "frontend/src/i18n/locales/en/admin/index.ts": "23219023b7dc990bc4a2e2d4428024ad1b077f48988560a037305c8d879e9c9a",
  3634. "frontend/src/i18n/locales/en/admin/ops.ts": "29b0bf86434aa4bf17557088b038efbca376927ab4e57feb00bbf34abcc46844",
  3635. "frontend/src/i18n/locales/en/admin/overview.ts": "20ea315bf8b8455de8cfcf6ee0a11c8d943bccc86792b4ed619810e030c6fa37",
  3636. "frontend/src/i18n/locales/en/admin/plugins.ts": "80cabf0b96254a40ddffeaeef24d416913c5ab592278bf68a02644a7ee6e4787",
  3637. "frontend/src/i18n/locales/en/admin/promptAudit.ts": "95d98164d75c49def4a984e63cbf227cfd09915f08f11048da3c26f46ec0ca02",
  3638. "frontend/src/i18n/locales/en/admin/resources.ts": "cc22bcefcb9a4dcd5781c0afb66f50764253227971fd5abfa40e90265a962696",
  3639. "frontend/src/i18n/locales/en/admin/settings.ts": "e5e349133ff9b9aad7acc0f084f135d7be0a2fcba57b15b56d4f0f67edd2c790",
  3640. "frontend/src/i18n/locales/en/batchImage.ts": "01fd35ee72a3df88e5e4923090186c957e0df6d2d58821f353e17429ed777e5d",
  3641. "frontend/src/i18n/locales/en/channelMonitorV2.ts": "b2b6bff6d5bb716fde2ec948067bae4de6f94d141a14c5ebe1c1620f32e81f4b",
  3642. "frontend/src/i18n/locales/en/common.ts": "a75094794c9ee8fd60d25c1295b20e9caccd7f8a065c17be9a931cb5d4e6e7bb",
  3643. "frontend/src/i18n/locales/en/dashboard.ts": "22e4868185c6e12f4c4c2e51cb40310543380e687b14120e4b9007a43e33ddb5",
  3644. "frontend/src/i18n/locales/en/index.ts": "1394d6e52f83a428060b71d598de46b6624dd8d78bf925d12abfb57adbf7fe0d",
  3645. "frontend/src/i18n/locales/en/landing.ts": "ad0a609599a38b2112f2de7ccb76b3286c83c369bafe2e992cf59268919b66db",
  3646. "frontend/src/i18n/locales/en/misc.ts": "199f1f0d03f5bd9faf220d3401c8fbc7205f3174461e6e0162cff87376588469",
  3647. "frontend/src/i18n/locales/zh/admin/accounts.ts": "6c587ea4b4410c48b31456adcea1d3159e17a584a46646fdbf4a27bd8ef84ca1",
  3648. "frontend/src/i18n/locales/zh/admin/audit.ts": "d363dd7c8c9a5f37100b7a8fe8277d02b1ca5c789d8e5473338e028c140a42c7",
  3649. "frontend/src/i18n/locales/zh/admin/channels.ts": "5cfe07d15c6801636de3c15158c14dce2f1c536465ad9909ac7464b2ed476169",
  3650. "frontend/src/i18n/locales/zh/admin/index.ts": "23219023b7dc990bc4a2e2d4428024ad1b077f48988560a037305c8d879e9c9a",
  3651. "frontend/src/i18n/locales/zh/admin/ops.ts": "be13fa1f067b90f69a424c17bed1b3fdfdee14a3c6eec8c71448fd1aae085ec7",
  3652. "frontend/src/i18n/locales/zh/admin/overview.ts": "727e980f2475e2cdc1e91ca88a3ff0c3de902e4e2998f98c6ca61c88a582b9d6",
  3653. "frontend/src/i18n/locales/zh/admin/plugins.ts": "e17bfd16cba177c2c1ea71976d4ab6684184b0d7dd314ac4612abb5c6b87b99a",
  3654. "frontend/src/i18n/locales/zh/admin/promptAudit.ts": "077954975f8a6e8491c3551b1af3f66704b6c723df2b6e97a7aa8eb87aa1f837",
  3655. "frontend/src/i18n/locales/zh/admin/resources.ts": "f5b4b457ca48bfefc220e0309ddcf0eb6635bc47566e38e555e23cbb3f69f8f7",
  3656. "frontend/src/i18n/locales/zh/admin/settings.ts": "a4352c8bd803c309dfe90a6356030778036a5d4f1972d15152f887ca92790233",
  3657. "frontend/src/i18n/locales/zh/batchImage.ts": "ff189dab0650168958a46a0c471a43e47dc5c43c418b9b13a1c1e73d08422d64",
  3658. "frontend/src/i18n/locales/zh/channelMonitorV2.ts": "6753283a177e110bccc8858aba5dc2a53088613fc248a0c16f81c1e49ad716c9",
  3659. "frontend/src/i18n/locales/zh/common.ts": "0979b7f7e41f8497788e2a8c5ce5f61e195c63085c9e4302d341d1b1754f565c",
  3660. "frontend/src/i18n/locales/zh/dashboard.ts": "8c421454c89af88459a8b006301425c3829dfa5587c2cf767dc29f2586a34491",
  3661. "frontend/src/i18n/locales/zh/index.ts": "1394d6e52f83a428060b71d598de46b6624dd8d78bf925d12abfb57adbf7fe0d",
  3662. "frontend/src/i18n/locales/zh/landing.ts": "a967ce2eb3b944248cb649f7615fec041f207968d89bfb547e3ec8a88e5e4741",
  3663. "frontend/src/i18n/locales/zh/misc.ts": "c314a51dd0dc4a14e27864f212ac5050bbd798d1b6a5c9fad468ef01860a0ad6",
  3664. "frontend/src/main.ts": "2d7d531af156f8e464cf258ceeca9549932bf2bcb1b4bfceb596264498327a47",
  3665. "frontend/src/router/README.md": "fcfaee8fd346c4183780ebed034ede73f524e99f0cc965cd41edeeeccc482d18",
  3666. "frontend/src/router/__tests__/feature-access.spec.ts": "d20be2827845348ca2d5a49d9c9821fde37c19bcaf5783de56a4c612fd8fc38f",
  3667. "frontend/src/router/__tests__/guards.spec.ts": "88c0ea67435e7174933597a9cbd9de850b4652ac3acd208a7e717d1781d81d41",
  3668. "frontend/src/router/__tests__/title.spec.ts": "039b4a21605896e01334e55a3d4288cc95ed355584ea32d4b4c4aae481aa6b31",
  3669. "frontend/src/router/__tests__/wechat-route.spec.ts": "b1d8313cf180551c7cb1bd40bdf2d1bb1547dd5318c296eff5000f271491805c",
  3670. "frontend/src/router/index.ts": "72119f1250aefad59e2ac6dfb6e7ca4ca718355eb670347c6a5bfe68c60fe328",
  3671. "frontend/src/router/meta.d.ts": "8516698efb0f33b4a185e2d6ddf9098d8f7b7d24f3a08596a27f244fccfddfdc",
  3672. "frontend/src/router/setupRedirect.ts": "6556f15bc437935ece6f65a3d61f64a6837488d13447af60f4c605fc8ab697df",
  3673. "frontend/src/router/title.ts": "fdbbe7ee040aa173fc1e32b974a4f0c77e7f0c680a70723c1640fd9060f17bb9",
  3674. "frontend/src/stores/README.md": "66b1e7163858831890bbff96076417bbcd25e319970184658019e2a47135edfb",
  3675. "frontend/src/stores/__tests__/app.spec.ts": "56f95ec5c0e58fa429563c86da6d706c8f7c6dd6e5c2a88505998b9618f9c454",
  3676. "frontend/src/stores/__tests__/auth.spec.ts": "461b0def8832646af5cd636d7d4085b1a794e88e369dc3cd5d12e479fd05d7af",
  3677. "frontend/src/stores/__tests__/subscriptions.spec.ts": "d0ea34e3950ada3c55d870ebd4ac38e4e16d0d7d1c74e179e531de36f0791b76",
  3678. "frontend/src/stores/adminCompliance.ts": "f73d7934d73c37fb50f81b8ae2e792d11317ec13d6a2c5b17271915bfebe8e09",
  3679. "frontend/src/stores/adminSettings.ts": "11e4cc737c48dd43586700fc15a1033c641d623b2906260a5d5eec726efed3aa",
  3680. "frontend/src/stores/announcements.ts": "9878266cd295c4d60c1b6a0d6fdccf54958248f15a851ad169210023507f0470",
  3681. "frontend/src/stores/app.ts": "11a41bd5096a15cc83f52e90c46722b6c16cf8b62ae9050a047ee1338c7463a3",
  3682. "frontend/src/stores/auth.ts": "98c5e1fdd0564253637517197cfbcee6d23f2e9de43feaa920497459113d38f1",
  3683. "frontend/src/stores/index.ts": "39bc373e9ed1801628ad7375a1bc8a89c81618a2938992a392ba4686e0e3dc3e",
  3684. "frontend/src/stores/onboarding.ts": "c17941661815dee36f6862a5968b5d809ec4af6b2f8940f1378762fbeba7eea3",
  3685. "frontend/src/stores/payment.ts": "52128c20bbafffbc15c18129d6a883475ee13a5302ac02b027d913d89376adb8",
  3686. "frontend/src/stores/subscriptions.ts": "cbfb7b4938740ca769a14e5e440269c7af2bd942af6d2e00e4a898b9aa8ea93e",
  3687. "frontend/src/style.css": "2d0e275db9c6466fe66e3a0c1fb399ecde2b454163c36bf4410e4b85a6ec61f3",
  3688. "frontend/src/styles/announcement-markdown.css": "611fa5b001e2da3ef54e74a36e9d13f03a98ccee6f703bfeef83c1b131210047",
  3689. "frontend/src/styles/onboarding.css": "49d42e95807c134001600686e38c0003de0eec14b140578df02adf0c9b034d77",
  3690. "frontend/src/styles/relay.css": "c9888383bb226591c867a3bcef088d39e241f6a77c3197b8a0908c62aa52e2c7",
  3691. "frontend/src/types/global.d.ts": "e3038a5590279d22dcf37e9e31656e7c49e472b60afecbd9d367fff4cf66005c",
  3692. "frontend/src/types/index.ts": "abe579517f8ed5f3be95776b0c26aa7fb5346d1242f777be697603debec6d220",
  3693. "frontend/src/types/payment.ts": "21622776813b81b571fba9041093b4a6504b54aa29355f6e833d4823c1594684",
  3694. "frontend/src/utils/__tests__/accountSelection.spec.ts": "61b7cc30270e9f7a2ba3f1a00a005820e9eee989db9a49d73b57964a0f11d27d",
  3695. "frontend/src/utils/__tests__/accountUsageRefresh.spec.ts": "c8b5f9117b1f4c695163840cd951afb09ed685cbf39b4cd5d5066e2ef1b791a2",
  3696. "frontend/src/utils/__tests__/authError.spec.ts": "b8e61c9fccc8ea801dc860d5ea85308331f0f24be470ada8488ed8a836df9762",
  3697. "frontend/src/utils/__tests__/billingMode.spec.ts": "940014ea348c4ef23e804752f32a786d6e1799346bdbb945b5ca9ed55b930f67",
  3698. "frontend/src/utils/__tests__/branding.spec.ts": "6b868e1ad1f90d2321896ea83182dfd1e18e5d67789c7b6918ab065d7f81e228",
  3699. "frontend/src/utils/__tests__/ccswitchImport.spec.ts": "1570f9c2ebb3c3e3a4f91c9717d28f8b990c71000d927dae3ff4c52fef790b9a",
  3700. "frontend/src/utils/__tests__/codexCatalogConfig.spec.ts": "0f8ce59d60dff0b37dc2cdb38e97c8e07ce47d89baf1c143ede5f244d4dbf43c",
  3701. "frontend/src/utils/__tests__/device.spec.ts": "552df4a6ad5917ad83125f13b3486ef55ad51ba3bb781dd2bbefea8322fcee83",
  3702. "frontend/src/utils/__tests__/embedded-url.spec.ts": "4f6a1a3bf54b778d70c4720db973fc31f78a1b59820ab0ee912a13f2271ce50f",
  3703. "frontend/src/utils/__tests__/floatingPanel.spec.ts": "c491067c99e89f972876ea39fe8a486cf9c8c7e2237827d0d183c2cb116e6266",
  3704. "frontend/src/utils/__tests__/formatCompactNumber.spec.ts": "9ca9f2a4a99432e50801c3b76d719e6cf71d76a48d86553be95d32caad0839b6",
  3705. "frontend/src/utils/__tests__/formatDateLocalInput.spec.ts": "a19760df4ad884c6c1ac07e868d187f5cc3a15a8a7b7305ebc5cf6569a7952d9",
  3706. "frontend/src/utils/__tests__/formatDateTimeLocalInput.spec.ts": "9b5c2747e579f5dc8e6c36b774bb3872399e828366fab0847fcdbd15ba9e717a",
  3707. "frontend/src/utils/__tests__/formatDateTimeToMinute.spec.ts": "760cc78d9a1acd86f21ee93b7185c10d8af80117cd82ab6e458d618e8c275db0",
  3708. "frontend/src/utils/__tests__/formatMultiplier.spec.ts": "1d4067f9871035f343a0a5cc55c6c2b5543956addebfda799519e0bba28ea8e8",
  3709. "frontend/src/utils/__tests__/formatReasoningEffort.spec.ts": "133f8627a8d34d0f755da7c2a6f0fcaaa346d55dfbd08031b7885713fe53aa79",
  3710. "frontend/src/utils/__tests__/intervalPrices.spec.ts": "6202da19da131ec1066184c19f9f3ec23b84c4c508cb707a27c59a76fcbb5409",
  3711. "frontend/src/utils/__tests__/ipGeoLookup.spec.ts": "ce058e8f576e7b9c50372ccb000c18fde3dc567101ed4cb1416a72cdb1d518d5",
  3712. "frontend/src/utils/__tests__/latencyHealth.spec.ts": "131d8a773de410ab233803287660764a189f24f45ae7ac9532ec2c6e4c102e93",
  3713. "frontend/src/utils/__tests__/oauthAffiliate.spec.ts": "16ce2426eb2132868dff14fce8b76e257d57129edeeb9c0c2152f1d709adcebb",
  3714. "frontend/src/utils/__tests__/openaiWsMode.spec.ts": "131365d0482cd383a9baae9467edc615d41d592f0ed52fdbc49786aa5cf6d0e5",
  3715. "frontend/src/utils/__tests__/proxyExpiry.spec.ts": "b07042cca8cd78570b1f3ddefc61b8c94d11d4815899f12f5aadb4702c31c5a9",
  3716. "frontend/src/utils/__tests__/proxyParser.spec.ts": "71e6066418388df7742ba3fb5ae309e8cc67eeae07fc2b470c018fa06666f921",
  3717. "frontend/src/utils/__tests__/registrationEmailPolicy.spec.ts": "fc8ab7df0aa3839401aad00c5892d86200ae959a5bcf2cedc41521a380267be3",
  3718. "frontend/src/utils/__tests__/stableObjectKey.spec.ts": "7b59228ec9811b93578c008fca510708d5ed0a77ecc81eb6a1170a0a0b918b22",
  3719. "frontend/src/utils/__tests__/subscriptionQuota.spec.ts": "ba0babf8ba15b998badcfab7d1ddae8283d90cdf97abff469dbf465d666b0992",
  3720. "frontend/src/utils/__tests__/tablePreferences.spec.ts": "0e9eb7924214a5320fd7ffbfa09446db17404531caa320c4d11b793e7d289156",
  3721. "frontend/src/utils/__tests__/usageServiceTier.spec.ts": "af79aab32dda72ab388fdd97448b5dc14924e5eeda0ad7871f815a2fe523d7d9",
  3722. "frontend/src/utils/accountSelection.ts": "48924ea9a5d7ebffe8c1d37d21007eec770c6ff7fcbf0fb91346bc64a6bd59c6",
  3723. "frontend/src/utils/accountUsageRefresh.ts": "3f2f4d83e0655b332a0246ffa6c920b03192824786b101ea53920499fb25903b",
  3724. "frontend/src/utils/apiError.ts": "5acf8b65031dbb27bf320cc5cba918416c3b5ce2a40c46dd137963afaf46d651",
  3725. "frontend/src/utils/authError.ts": "ad3a68936c87f67ac1adee1098d7cafdb3945110be8233f17f2c26f1eb8e3d12",
  3726. "frontend/src/utils/billingMode.ts": "70a2839bbfd6d696822501c36662c75f081fc0e6cacbfa6ea365a884fcf210be",
  3727. "frontend/src/utils/branding.ts": "c5e26f7ed816891bfa8d55c8936d004fea5c7e4e5f1771fb8e31c32165e882d3",
  3728. "frontend/src/utils/ccswitchImport.ts": "be69698513a2d07e38a0c4c1927ecc4870baf8da1ff359a050cb46a0bd160553",
  3729. "frontend/src/utils/codexCatalogConfig.ts": "cf12bba892c5c6c3c824d7eb86c1b11f45b582eb0cfc317c15adfbd1dc0b164f",
  3730. "frontend/src/utils/device.ts": "b505bd8fa5708ea9eac231aaf52da43047feacc9234fc904445e75bd52988bfd",
  3731. "frontend/src/utils/embedded-url.ts": "c1503c6ebdcdcae4530344ef37783ac0bfa83b5a03f87e7e9915b319267537b9",
  3732. "frontend/src/utils/errorBadges.ts": "fb2f62c221097851f67cb3b10df522b6684de887768571f6a057506e320e8765",
  3733. "frontend/src/utils/errorCategory.ts": "9f56f78f6a26514af652bed895e9b046551d9fbae86eb79f8d124b89a5b6f851",
  3734. "frontend/src/utils/featureFlags.ts": "0734fbe74a52a7ab6fe944948433d232bcb37882a1fc3da6db4de212451ca4f5",
  3735. "frontend/src/utils/floatingPanel.ts": "99c092bbf8270d24e9270854b5f9a68b97b282acc241c5879620e38adb324f24",
  3736. "frontend/src/utils/format.ts": "107915a3dfbcda225f36484e5e9d5a58cb926df9cabecf29a3be604c2ae7e552",
  3737. "frontend/src/utils/formatters.ts": "56a6610e5f534c493fc477a50d237c93fd0eabd1237700e7fdd8ee2e1ffe505a",
  3738. "frontend/src/utils/imageUsage.ts": "850d799ee6f873e8bb23587579a57e089cf22d5e1ee0669db294e784e2a6a27d",
  3739. "frontend/src/utils/ipGeoLookup.ts": "6eb165f0290c5192e699eae3e6780d72f2ceab330368088e41f8202ff7d3bef0",
  3740. "frontend/src/utils/latencyHealth.ts": "c483f6de8ce5a0e9c9276161e39b584c2150890a0924a5c884205c31b568265c",
  3741. "frontend/src/utils/maskApiKey.ts": "8aca60053e558aaadb60aa3965739ba3d8b70d75fbe0b6861022c85e0d100c81",
  3742. "frontend/src/utils/oauthAffiliate.ts": "feed8b7145a5405194d71b894b145d6742498eb3c6fc8b48e881a4750ba15e36",
  3743. "frontend/src/utils/openaiWsMode.ts": "6cab31e4d9d6f9e2cb89da0096e3c7215eab189c57993848cf8132af8cb70a93",
  3744. "frontend/src/utils/peak-rate.ts": "5a8e5a9e28209882b79cc2582fac10485e4b662d84396d75841e4c47c1b720c0",
  3745. "frontend/src/utils/platformColors.ts": "1fa831554ec0a53de352c6eb0be09ddeda8fcfc1c086f14e6df1bcfaf418af8d",
  3746. "frontend/src/utils/pricing.ts": "0771b65897da63179f6e632e8255593cee017351ac5f9ac31d9639a070ba7110",
  3747. "frontend/src/utils/proxyExpiry.ts": "9cb319df5d5d1bb68ff6563f0364724cdfa18560210a6faaf89b3366302e1ec8",
  3748. "frontend/src/utils/proxyParser.ts": "e9d8a64892547dbfbbd445e6ad3559be7c9e121e635c337ddd37df5fec059660",
  3749. "frontend/src/utils/registrationEmailPolicy.ts": "957feb7b63391ffe28c284a819000d0411bdef65a3cecef250904eb05b8c56d2",
  3750. "frontend/src/utils/sanitize.ts": "ec99d576318e660280ee78b5a718fd57477fd3dd36bfc0e3316946558e2bfc38",
  3751. "frontend/src/utils/stableObjectKey.ts": "49c7888c757a893daa608e0be67a6e5ad6196d7bd0a359ab252f9bc7e4bca42b",
  3752. "frontend/src/utils/subscriptionQuota.ts": "99bb120ef65e1494cf6db4c6c4013b88e70239adeb683a863e6f44caf2368ff6",
  3753. "frontend/src/utils/tablePreferences.ts": "daf9090280c283c3e2b3912484a945eb6418779a2b5931fe68a0d27e32039305",
  3754. "frontend/src/utils/tencentCaptcha.ts": "4bbe3623df90cab91fb95982ba1e5b0a5aff708ed414e6bb61b13390c63cf78d",
  3755. "frontend/src/utils/url.ts": "576f17b6e0d9c6d9e7b05d694f9964393427894fb010981054877b0b6e98d7f4",
  3756. "frontend/src/utils/usageLoadQueue.ts": "9e21783487000c85c7b1260283af7d6bcac6dd52a389fdbc65b45cecdd1a2134",
  3757. "frontend/src/utils/usagePricing.ts": "c83f2e49991d729a23539346e6f37ad181e4e62e8410b988051cbcc08abd5970",
  3758. "frontend/src/utils/usageRequestType.ts": "7a19ed7eb947b3007fd7c0b786bb0e90b9ce9b775a12838639f8099dc59cd397",
  3759. "frontend/src/utils/usageServiceTier.ts": "a25addebad9580f64f05cef5af32ebce5096acd2053f7db31d97fb7651f0454a",
  3760. "frontend/src/views/HomeView.vue": "b748ee30245821d683086e1574dc8f2e9e49d5ffbc69f0ffe00c1fece569cd55",
  3761. "frontend/src/views/KeyUsageView.vue": "c1edc2480e67920074918cc85fbacf254a321c8c9931547a9a7f9c904c4e0096",
  3762. "frontend/src/views/ModelPlazaView.vue": "d8ef090b1ba56c0d6784afb1c0af8953d4b9cd67bc239f8e174fc079a6256520",
  3763. "frontend/src/views/NotFoundView.vue": "77d0c2619bba4d9c19d08c93f1f4ae669828d9c7b0386a5872f8d3d026b2b0ee",
  3764. "frontend/src/views/__tests__/HomeView.compact.spec.ts": "3a07a6240b6ac6bbc17bb523988c8a4510aa0221b5e90732c400e8c4737ce241",
  3765. "frontend/src/views/__tests__/KeyUsageView.spec.ts": "33768bb7e6116573534fe43159d197c1b096efd409ec5a796be83a4f24b5ee1a",
  3766. "frontend/src/views/admin/AccountHealthView.vue": "21c024d089e7a2d4e96957fca34788733c0a849b5c8e8497dcd4ec009e805e0d",
  3767. "frontend/src/views/admin/AccountsView.vue": "39ff9a98d838811e6fbea8a232da3fb5edd08744989fde21255175caccc82e73",
  3768. "frontend/src/views/admin/AnnouncementsView.vue": "d87abf27c1f6928a040a99bab87aea52b2c3f306ff28188d1ed703fb46046a87",
  3769. "frontend/src/views/admin/AuditLogView.vue": "668bb397f451dd9923c50c71578c843ce5aaeca9948d92a16d8ea9950f8452bc",
  3770. "frontend/src/views/admin/BackupView.vue": "af9170db19562103bc77a712cdf4e5d0ae88bb5f06db6b6d2bb1727986b32026",
  3771. "frontend/src/views/admin/ChannelMonitorView.vue": "c1400b7d399824c92ff5eb242115fcdf65e2c0322f408d39aa8767514ea1824b",
  3772. "frontend/src/views/admin/ChannelsView.vue": "439983aab1d7d740e9b4e733b1bb351f6ad6929c0301152a781346f7eb212cef",
  3773. "frontend/src/views/admin/DashboardView.vue": "a2088a03ef980ffc204944416a35dc6a002f36463999d1c3019d18d883f70cef",
  3774. "frontend/src/views/admin/GlobalPricingView.vue": "b2d48199c8662a2181d0adf5569313e1b282f44e855c00d49914b0c547f9cb98",
  3775. "frontend/src/views/admin/GroupsView.vue": "9d8c4834346f6995ea254ce4b2f2ca119405456df70501e505fb59549aaba3d9",
  3776. "frontend/src/views/admin/MarginView.vue": "34f848cb79b64a60d9b05ad2ee378dcbcd7101376b84b96d9cf97f5517a58f4b",
  3777. "frontend/src/views/admin/PluginsView.vue": "944c5b08a5ee0824ac7fcc8d9fc81bd835359d5e6ff0a98864b8d20b89977f78",
  3778. "frontend/src/views/admin/PromoCodesView.vue": "2530a6c9de12faac904582b18161523e4aea2aa2c62800aa597c1dc4592b64d1",
  3779. "frontend/src/views/admin/ProxiesView.vue": "cea47ec1f8b7db1ba56abcc704582a5384d609c679dac0de76e0e365e15ecd4d",
  3780. "frontend/src/views/admin/RedeemView.vue": "74c97bb2ffd89e4d535dac2ca3526b24bd438c9d134ab7ba8ce09c73dd9aa9f7",
  3781. "frontend/src/views/admin/RiskControlView.vue": "070b898846f9eb3d1b6b5d459db98d7bd87bdac870d43bf1cf5c77e2d17450ac",
  3782. "frontend/src/views/admin/SettingsView.vue": "a0b7a8d6ff4454b7241f1b2f91e66893547c9651c1982e4a398475116e5f9ba4",
  3783. "frontend/src/views/admin/SpendGuardView.vue": "bac82b3bac5110537909cde1481fa030187e0aaae9334d1b113df026b3d8781d",
  3784. "frontend/src/views/admin/SubscriptionsView.vue": "c61848f83972a206cbe9145c1b5fbd1ccfb9aa66814d89f11101b96e0a6645a0",
  3785. "frontend/src/views/admin/TicketsAdminView.vue": "42c6d920827f02b1c2e1a9f884a29a1788a1486e573ccd4bea12e11929f8f10e",
  3786. "frontend/src/views/admin/TieredRoutingView.vue": "0adda4952de57a80a55f6f898c23de9c637b91e0c9400e3732400543f800ff93",
  3787. "frontend/src/views/admin/UsageView.vue": "fd5a5a39a3d23e3ecdba61c18dc44a7b158c9d9003f94b57dd3ad48b4e56a89c",
  3788. "frontend/src/views/admin/UsersView.vue": "77ab963352d7988d0dcb89a08d3394ac4da4d1f15e1b5c9f51fd8a7c06d37cda",
  3789. "frontend/src/views/admin/__tests__/AccountsView.bulkEdit.spec.ts": "c5da69fc3d092065ff377f6cf59b3afd801ef95680d099b9b8cc04d7ab966425",
  3790. "frontend/src/views/admin/__tests__/AccountsView.lite.spec.ts": "5112da1ecb2c9d4bce357b4d0bf69877c4ce8ef252795f34e345784c419c1c7b",
  3791. "frontend/src/views/admin/__tests__/AccountsView.priorityColumn.spec.ts": "97a9c45a3222f7c7a23fe0444ee9259b86bf793b74a436e28db337c67c0dd87a",
  3792. "frontend/src/views/admin/__tests__/AccountsView.schedulerScore.spec.ts": "581a54bcfc0c1016a965ae9b0f39fb8c4dc6d1af2e3488129d9cc4b7904a6347",
  3793. "frontend/src/views/admin/__tests__/AccountsView.selectAllResults.spec.ts": "2db1bf1c24f14da603723eb03dea764a660f97fd9b43b971be078a007ead8858",
  3794. "frontend/src/views/admin/__tests__/AccountsView.sparkShadow.spec.ts": "c4fa74ce0bcea68ccf464fb4a8d6e8db0ceb1f137691cba0193e451a20d572d4",
  3795. "frontend/src/views/admin/__tests__/AccountsView.usageWindowsHint.spec.ts": "506962cd4c1bb006a782ed810b4b0eb1e48635980f1bcb576298d2afbfa663f2",
  3796. "frontend/src/views/admin/__tests__/BackupView.spec.ts": "13327d05e890537fe7d5e5dc1c547ee7caf60be04cf781b42acb84c68786a046",
  3797. "frontend/src/views/admin/__tests__/ChannelMonitorView.checkModeBadge.spec.ts": "0d742c18ad4a0257dc09cf658e943bb191e1e9fd71dabbb662e688a3c5fba71d",
  3798. "frontend/src/views/admin/__tests__/ChannelMonitorView.duplicate.spec.ts": "f5bea8e2e7f054571433730e5033bbbae46cc2cb2230a16b0a1f6816cd4217d4",
  3799. "frontend/src/views/admin/__tests__/ChannelMonitorView.grok.spec.ts": "e88e8a7f8aa39cc96e885b07bd438f1dcd85635ac5b9a4ba3909332579873be5",
  3800. "frontend/src/views/admin/__tests__/DashboardView.spec.ts": "049094c59a031159bb392d30489a604ba08f2680c4dcdd1bb9bc06fec62c774d",
  3801. "frontend/src/views/admin/__tests__/FeatureSettings.locale.spec.ts": "25041727391edc44e59179cac26397a692316f8b71751bf4828944c026e707d0",
  3802. "frontend/src/views/admin/__tests__/GroupsView.codexManifest.spec.ts": "ae2d2f6422ea9321e47fadcf5e736537d514d628b0088aec9f30f9e9d13e8747",
  3803. "frontend/src/views/admin/__tests__/GroupsView.columnSettings.spec.ts": "cb4aaab54a673620070f475faea97cd131380e65847d889dcfdb45a817a30526",
  3804. "frontend/src/views/admin/__tests__/GroupsView.compositePlatforms.spec.ts": "669f0df8f5ec2f25ea9176c21f432a0a2b3a18e1ffde71f6ea48a1bf1bbc6088",
  3805. "frontend/src/views/admin/__tests__/GroupsView.duplicate.spec.ts": "b39c69e4016888ce3ffbea8843aa1212181bf80eadd018363334c86f47721b13",
  3806. "frontend/src/views/admin/__tests__/MonitorFormDialog.accountSelector.spec.ts": "ebe2a15dea14ea1eaf904133d13f10f97017e7f3256de60f7c47870e25a54131",
  3807. "frontend/src/views/admin/__tests__/PluginsView.spec.ts": "9a7d70612b97250c723e220324655ae859d8ab387944deb32ff02eb6cfde6749",
  3808. "frontend/src/views/admin/__tests__/ProxiesView.ipv6.spec.ts": "0640cf37493df4a4931fc9648f2ff3ed2fdc60b55eb4056fa4a6134c5e17d841",
  3809. "frontend/src/views/admin/__tests__/RedeemView.batchUpdate.spec.ts": "511c475cf326d30f72021bd095d2ca45b083201ebad89e28e05dff102e1bdb0c",
  3810. "frontend/src/views/admin/__tests__/RiskControlView.spec.ts": "82490c5661cdbf0017cff39c943d28a2cdc765be16bc25a37b412d906c8c0ca3",
  3811. "frontend/src/views/admin/__tests__/SettingsView.spec.ts": "2b086b6c875009322dbeb980501cb3523d36d47daa59ad292c3e4af31bd7d530",
  3812. "frontend/src/views/admin/__tests__/SubscriptionsView.userUsageLink.spec.ts": "ce9b237fddc38e8fe21c6495812b5c45a45995324fb043abb430ab343c51f95f",
  3813. "frontend/src/views/admin/__tests__/UsageView.spec.ts": "1eca105c671aaded5c302c5b3dbdb22a6fb88dac9269c00290e8b9c997bee735",
  3814. "frontend/src/views/admin/__tests__/UsersView.spec.ts": "c0e3b4eec3e1aad5cfca3c447a2a8182435ebefb4974505899a423743b4562a8",
  3815. "frontend/src/views/admin/__tests__/apiKeyGroupFilterOptions.spec.ts": "a90ef99370c79ffc003525ba67c65e7f8facee15fc2c2c7af51efd855727b0a6",
  3816. "frontend/src/views/admin/__tests__/channelPlatformOptions.spec.ts": "8ba65b39b8c33f398094d6d1c5e91ffdb654e281a2f378f5920f31a2af94e2bf",
  3817. "frontend/src/views/admin/__tests__/codexFingerprintSignals.spec.ts": "22822b50edf09877566b764720b0493d81ae18b99428cbd3c8c7208e26ba9ae3",
  3818. "frontend/src/views/admin/__tests__/groupModelAllowlist.spec.ts": "9b00c1bc6b7a5baf77ff84d3a6eaab0f3846bbd8276fb84f04fd0eced9986466",
  3819. "frontend/src/views/admin/__tests__/groupModelAllowlistLayout.spec.ts": "ab738587dd51df9e6cd538e7dbdd16a9d493b4319f207b54d01e020f74bcf99f",
  3820. "frontend/src/views/admin/__tests__/groupsImagePricing.spec.ts": "57983d6fc6a20b82a53242cdffe2940a63ee5e5fdad8bc6ccf4934398c2129fa",
  3821. "frontend/src/views/admin/__tests__/groupsMessagesDispatch.spec.ts": "f5a860aabadb60f7d8393a9f1a377f4973b0c755d3cc567a1c46871a5e81584f",
  3822. "frontend/src/views/admin/__tests__/groupsOpenAIFast.spec.ts": "0ca1e36051cfa35f8a25c6407e005513c2b2569493c5c835966017ac6d31ef25",
  3823. "frontend/src/views/admin/__tests__/groupsProfitControl.spec.ts": "cc30c4a6d9b3950ed45834356ddc4c2651f314e311ad861ea27c5dabaa7d1126",
  3824. "frontend/src/views/admin/__tests__/groupsReasoningEffort.spec.ts": "879cc34c9eef373db93a91ca260b0ff2175396279461789dfc14e09174216a24",
  3825. "frontend/src/views/admin/__tests__/groupsSupportedModelScopes.spec.ts": "09a9319b6a92398a380ede7d9f4a252b7319c5ce4079bc106be8c6965673a43a",
  3826. "frontend/src/views/admin/__tests__/groupsVideoModelPricing.spec.ts": "fa88cd7752094ccd30536c2b3715597d08ba1acf53b2c6b6420f05974b42fc72",
  3827. "frontend/src/views/admin/__tests__/modelAllowlistCandidates.spec.ts": "618d72589fea83ccbceab773bfe499b829ca9fcfab9933fe3224041d37a1e004",
  3828. "frontend/src/views/admin/__tests__/platformFilterCatalogUsage.spec.ts": "1b242d1ab4bc1953ae6c1a82259c9e3894c8dff6d09bfee023433ae3511232ff",
  3829. "frontend/src/views/admin/affiliates/AdminAffiliateInvitesView.vue": "3d1d8fa091905c7457f068eae4c7b01067ddc2a4f9bcc8454a6d4821c9b3e907",
  3830. "frontend/src/views/admin/affiliates/AdminAffiliateRebatesView.vue": "09c08019f128572165a23e73e8087b97cf53adcf08460e00a74e5fbce1683e67",
  3831. "frontend/src/views/admin/affiliates/AdminAffiliateRecordsTable.vue": "8e502de11342b2868d93684d0757a6206b5f680390ca3851513d9bbedfbea1e9",
  3832. "frontend/src/views/admin/affiliates/AdminAffiliateTransfersView.vue": "9a57b84356c8d25c91e0f118553e4d3f86836c44e427c3993f3099fa72989356",
  3833. "frontend/src/views/admin/apiKeyGroupFilterOptions.ts": "b7b494ba627b194bdccb5d283c51470df81f898f1b61b325b4b571ec7592cea9",
  3834. "frontend/src/views/admin/codexFingerprintSignals.ts": "1769e04b34c39f49c063ab56fd2dd77fd8e30ae0b49c65aaa249240294402df4",
  3835. "frontend/src/views/admin/groupModelAllowlist.ts": "bd7bd1225ab635e0816289789a7f4fadb0e792779fc07cf0238ce36ba1a7d420",
  3836. "frontend/src/views/admin/groupsImagePricing.ts": "5d60837bbf7da3fac1b1ea61a966b91c10ce8a0923383951d7ec5a1a1edf8094",
  3837. "frontend/src/views/admin/groupsMessagesDispatch.ts": "5b452b90a17c32797ea9770c8fc90d39665baf46ac690a3f9f944fd79f7a205f",
  3838. "frontend/src/views/admin/groupsOpenAIFast.ts": "e9405a14c8f1ac100cc5f4b4193036b9ab561b2ff6b08dbbb95f5aa9272a8941",
  3839. "frontend/src/views/admin/groupsProfitControl.ts": "5b4b7556ca3d57fe45ec1a0347ceccbabb61ca381fc52a07255b557f95a0fbbb",
  3840. "frontend/src/views/admin/groupsReasoningEffort.ts": "651f5bda0af206de231639b56a3ec4dada2c00b88f74851b5221dc151518006f",
  3841. "frontend/src/views/admin/groupsSupportedModelScopes.ts": "4b122a8d084250931e4ecf8c0b8b7f9001b3d6c70be42db3e6b7a6350b205762",
  3842. "frontend/src/views/admin/groupsVideoModelPricing.ts": "3e9a886b25f5922ffb453f1af48afdf111e38c76f9c69f54014f0814d3a0cbcf",
  3843. "frontend/src/views/admin/modelAllowlistCandidates.ts": "2fe8e0ec29caae44116132e86aea13274be222be58f815a2c3a7713b50bcab8f",
  3844. "frontend/src/views/admin/ops/OpsDashboard.vue": "e0b8cf7b283101b54c3e03b3f043059d4649c1c7c51989acd9df47e8c1b5387e",
  3845. "frontend/src/views/admin/ops/components/OpsAlertEventsCard.vue": "29146305ef0e6c162bf3d215e3700d2acda2ac4b1296e713f9e1710d6d450db1",
  3846. "frontend/src/views/admin/ops/components/OpsAlertRulesCard.vue": "11f51bed7fe41e02a5a36a6abf4461a455239b46440b9f4d35b8cc7176eae378",
  3847. "frontend/src/views/admin/ops/components/OpsConcurrencyCard.vue": "80782208616305b575005d8d8f4e48d37add28cc703bf0ee7519be9d56a25176",
  3848. "frontend/src/views/admin/ops/components/OpsDashboardHeader.vue": "5e1a752bab7cd853b87696bd51fc8144a4b1d5506a687fc145509458d7fbcb8d",
  3849. "frontend/src/views/admin/ops/components/OpsDashboardSkeleton.vue": "b1e0b5f50fbe6a854432fde5660dae85139706a69de9a43eb695a7effeaca552",
  3850. "frontend/src/views/admin/ops/components/OpsEmailNotificationCard.vue": "f7ccb7bb71cdf89df729e7f8a0afea4891c7d168ded1ef65720ca78a10897e92",
  3851. "frontend/src/views/admin/ops/components/OpsErrorDetailModal.vue": "e37e57ec312b9121a2fd3f1752a5d0c9db5e7a7b9fd9503634d128cfbf581f6b",
  3852. "frontend/src/views/admin/ops/components/OpsErrorDetailsModal.vue": "210d8de8b79e8ee4443c74c590154bb0e5aa0ef7cbc58bfc7b3e0678fafb41b3",
  3853. "frontend/src/views/admin/ops/components/OpsErrorDistributionChart.vue": "67e68c62ac1976716c0b77d30384cbefc270cf67b0358d7824d1d68d562e1ecf",
  3854. "frontend/src/views/admin/ops/components/OpsErrorLogTable.vue": "47b6e42dc4ae446a7fc16481a3c110b2bdf04eb48c94919c5e8b5893fe38e7ed",
  3855. "frontend/src/views/admin/ops/components/OpsErrorTrendChart.vue": "4b43480a24946e7c6cb2810245525ceba4702df85bad809313bfe54383a9c9a7",
  3856. "frontend/src/views/admin/ops/components/OpsLatencyChart.vue": "0b91182c45bd12871cc3229c04978aeac953c92e6bd59b5d622f7712fe162e82",
  3857. "frontend/src/views/admin/ops/components/OpsOpenAITokenStatsCard.vue": "f818074508d63f1101fa89cbb2f4caf376b6c60f2942c92586e59811753d0002",
  3858. "frontend/src/views/admin/ops/components/OpsRequestDetailsModal.vue": "f8531267cb848623a549041bb23282a268867c929bf2726c425be456e30281e9",
  3859. "frontend/src/views/admin/ops/components/OpsRuntimeSettingsCard.vue": "2bb7050e41a47914e89a98da3338e29a83b2eb9822949cf5a9408f66d1bff463",
  3860. "frontend/src/views/admin/ops/components/OpsSettingsDialog.vue": "0ffdf288ec10b9ed66390e374ec1837c5d211cc9f21e8b3d52403ec22da322ac",
  3861. "frontend/src/views/admin/ops/components/OpsSwitchRateTrendChart.vue": "0b9d4babd47b252fec19be23634cf95112e88f5508f436cd04f15a35c7057593",
  3862. "frontend/src/views/admin/ops/components/OpsSystemLogTable.vue": "392cb18e9abfec5d4304da2c661d352fd29bfdb3979d1e1821fde33fafca715b",
  3863. "frontend/src/views/admin/ops/components/OpsThroughputTrendChart.vue": "df3ad36095f78d3b618d48a9bd0b85ca4abf4625fbdf1fb4ee04b82383ff61d0",
  3864. "frontend/src/views/admin/ops/components/__tests__/OpsErrorDetailModal.spec.ts": "5ab1fb9a456b903f0efe0e8646f3f57775392ace13942d02fe9490d5a0b01e40",
  3865. "frontend/src/views/admin/ops/components/__tests__/OpsErrorLogTable.spec.ts": "f773d5f2e8a3668372dfb1fc49b9d30d2a4746040caa4604f0054e61f3917cc4",
  3866. "frontend/src/views/admin/ops/components/__tests__/OpsErrorScopeCharts.spec.ts": "f67731f46a1f22a817945b95d25c2c39503d0c4bdeeecfeb78928ecc1380484e",
  3867. "frontend/src/views/admin/ops/components/__tests__/OpsOpenAITokenStatsCard.spec.ts": "1b1ab8f45d5886821a9fac50e073f30ab18028682d1e74e96af43aaa7c0fe25f",
  3868. "frontend/src/views/admin/ops/components/__tests__/OpsSystemLogTable.spec.ts": "a845da1d219e900a51bf9b5c51ed16c81d913a84f82bb73752d2c4e87f6a8ebe",
  3869. "frontend/src/views/admin/ops/components/__tests__/OpsThroughputTrendChart.spec.ts": "5d8a3d0debce5d60d472f641847385d99f7ea5fb767da673f46a75e15edae34b",
  3870. "frontend/src/views/admin/ops/types.ts": "b4dfef53945c96557341f7ba4eefc08853c156408397fae48aec6c305891632f",
  3871. "frontend/src/views/admin/ops/utils/__tests__/errorDetailResponse.spec.ts": "5c8c4def06c084e0365c46fa235e94e508493c46d2def83744dd4aad57fef2b0",
  3872. "frontend/src/views/admin/ops/utils/__tests__/opsErrorParams.spec.ts": "7eae4ead4af8e33f0e67faa0bd894f43d2f772fd580723c1a9432541d1d432ab",
  3873. "frontend/src/views/admin/ops/utils/__tests__/opsFormatters.spec.ts": "e10b61431ac636b2b1f509fc2d220bbc27dc9a90ea0171c0bb5e53d55e15dce6",
  3874. "frontend/src/views/admin/ops/utils/errorDetailResponse.ts": "19f35542f506e44583e17c1e9bcd6f8efbaffea7de9374587845787bf6d0a8cb",
  3875. "frontend/src/views/admin/ops/utils/opsErrorParams.ts": "0a1ba7a6228ee5f446b0cd7b1473447a20e1100a7e37574b95b2a425e3ba9cdc",
  3876. "frontend/src/views/admin/ops/utils/opsFormatters.ts": "799b304854bb2775a35487335cfd7582dd099e5bf92224454ea19325850b2808",
  3877. "frontend/src/views/admin/orders/AdminOrdersView.vue": "50aa4afda334b1acc1ee9f17fe55b190a590bd78ef753d2b4ac3d8eb7c164535",
  3878. "frontend/src/views/admin/orders/AdminPaymentDashboardView.vue": "01b421dc014329e3f79788ffe356071bb57076a5628d550619ff983c1b21f98b",
  3879. "frontend/src/views/admin/orders/AdminPaymentPlansView.vue": "cb33b9a0ce7b42dc90cf16a0b1614a69523bad4083a7c1b5b4b945f83b335eb3",
  3880. "frontend/src/views/admin/orders/PlanEditDialog.vue": "995d9a995923ab3bbb70ef8aa2b7ea2648d56cd9755fb36e952d52703ae95563",
  3881. "frontend/src/views/admin/orders/__tests__/AdminPaymentPlansView.spec.ts": "0bf6f0cb08af7571ced269485bb4d0428485e7b252dad165ecf193a89423a772",
  3882. "frontend/src/views/admin/orders/__tests__/PlanEditDialog.spec.ts": "56afb5a217dea03260efe8704c6e3b03b6d5b3d4574486f5b4e39367d06c39de",
  3883. "frontend/src/views/admin/settings/EmailTemplateEditor.vue": "7c6abe13f58bb14658bed11eb7eec65d8706f5a16b73fc63f2470b4acb4d1980",
  3884. "frontend/src/views/admin/settings/OpenAIFastPolicyUserSelector.vue": "f1b928af1a74d8526cee81f81b2eaadadf9a84073a111ed2e4445a85eeac2d23",
  3885. "frontend/src/views/admin/settings/__tests__/OpenAIFastPolicyUserSelector.spec.ts": "a7c6c4fbf9546481da8e0daa1f06272dc04c6e7638a62da90b66172cdb3f4633",
  3886. "frontend/src/views/auth/DingTalkCallbackView.vue": "359fe4305074293ca96bea027bf212e54d6055837a46fc0e2b47ce8cab2d5280",
  3887. "frontend/src/views/auth/DingTalkEmailCompletionView.vue": "dd27f4b307d950c679ec27556e4e76319603515afb168955dc1fab73af6c9d89",
  3888. "frontend/src/views/auth/EmailVerifyView.vue": "87fc8dc1239437ddc3c70f968a0ed0505bf2d2047fb1030e2a82a35018fcb70f",
  3889. "frontend/src/views/auth/ForgotPasswordView.vue": "8d0450d3b475f38f88a79cfdd8c4640e9791d52f918511bf23d2492fb0713595",
  3890. "frontend/src/views/auth/LinuxDoCallbackView.vue": "f3781470e52f2f6d1164c8ab3c6b08c1ed1effdc241349c8f9a7a9b7e1ccca88",
  3891. "frontend/src/views/auth/LoginView.vue": "d7272eabf4e4cddf7142ce9bb590e21ab0948e2c1952bb02646b70a017922e39",
  3892. "frontend/src/views/auth/OAuthCallbackView.vue": "8dc435bea47124c981de3995d87a98448ca4eb0032f7c2212f100999fbab1e3a",
  3893. "frontend/src/views/auth/OidcCallbackView.vue": "f966e4a6e3469f1b552ac92330f75d3cfa480185ee959e0605a8c24392eb17f8",
  3894. "frontend/src/views/auth/README.md": "8ad2ff9f5a7509326bebe889c075333fb2451ed0f33a7505630bf0fba9916ad9",
  3895. "frontend/src/views/auth/RegisterView.vue": "48dff8c5e2dd8ee9673f0491c759ca23aad99dfcab0693ae3ee61a4115fe7646",
  3896. "frontend/src/views/auth/ResetPasswordView.vue": "8097e5066ec78f87d93e5fe43e589265a4b78ef4cc3cc28ecc7c7fae5424e1fb",
  3897. "frontend/src/views/auth/USAGE_EXAMPLES.md": "8e76c239173d483395720355504ce094f81e38b66a0c62fa182f97ba37fbb93d",
  3898. "frontend/src/views/auth/VISUAL_GUIDE.md": "52bc2e128fe6d4577f6c543db800e69fc6c5705f434cd7ee8a7fda4d9fd11c6a",
  3899. "frontend/src/views/auth/WechatCallbackView.vue": "91eb2450cfc33f5c8d1317a0396ad1386a449bbb3932f41165679f8d642a2937",
  3900. "frontend/src/views/auth/WechatPaymentCallbackView.vue": "8fbe92bbffdf751f00abd7d7837e75d4c874617a7fe5a4faefb9bb869257263e",
  3901. "frontend/src/views/auth/__tests__/EmailVerifyView.spec.ts": "ad3f531aef4ea71fa8830c0f02797c9e74c13ef953edb5b12f007bc88fa046a3",
  3902. "frontend/src/views/auth/__tests__/LinuxDoCallbackView.spec.ts": "0a5b276edabfa3a4602c7e1cd1283a01148d5c75f22689363f42fef3ea0d24d1",
  3903. "frontend/src/views/auth/__tests__/LoginView.spec.ts": "6528c56ecee44e129e0c39b943c2de8d36150cb521208f7f7834a641af306319",
  3904. "frontend/src/views/auth/__tests__/OAuthCallbackView.spec.ts": "ab56aac93d010ae0589b7b4ba5605ed50b6ccd0af4420c02f118dfdc949ac48a",
  3905. "frontend/src/views/auth/__tests__/OidcCallbackView.spec.ts": "47d3699d1332317c0a49190ee01af2cb3fcc9a007e710a2188fd9ee2b15044f1",
  3906. "frontend/src/views/auth/__tests__/RegisterView.spec.ts": "167cf639195e78db92f65a5202721dd34a3d2d1a62293bc34060ec367679084b",
  3907. "frontend/src/views/auth/__tests__/TencentCaptchaActionGate.spec.ts": "aec7b20a8861f0b9be0decfc4e2988e26e2ffa7ac59a08a00082315da615ac80",
  3908. "frontend/src/views/auth/__tests__/TencentCaptchaForgotPassword.spec.ts": "af02e9f465f137d8686a5ec97cb760ddf76f2adfb2477a9f74fc9b31d2201119",
  3909. "frontend/src/views/auth/__tests__/WechatCallbackView.spec.ts": "347c875a219d57b6487031ecf1e7e8008ac57e8e378a2dd13ad77847a0e69f43",
  3910. "frontend/src/views/auth/__tests__/WechatPaymentCallbackView.spec.ts": "46e9b35f463a51775f213e06cb34d0f603a780d0b8999bff0288775e5682bcef",
  3911. "frontend/src/views/auth/index.ts": "8f523c7ccdc427a165000e4b342086ffbb7f16b83b6f8a765d4a5c7bf86d6755",
  3912. "frontend/src/views/public/LegalDocumentView.vue": "8e9948d7b19914a623cd2e6d030a820c46f45b3b5c157d677d6d5406b3c64487",
  3913. "frontend/src/views/setup/SetupWizardView.vue": "a6b4e4c79e761164d7831cec8dc50efd4be32b2d84d7f5e279907989638ad416",
  3914. "frontend/src/views/user/AffiliateView.vue": "ca45cbf11e57586789adc08fb5b0cabf81cbb888ea335e4ccae7475e4d7dfb74",
  3915. "frontend/src/views/user/AirwallexPaymentView.vue": "e08a819bd52cfb3efac34208c7618b52ac5be3a34c54ac7480621a33b763ab5b",
  3916. "frontend/src/views/user/AvailableChannelsView.vue": "cfe6d517bff625f391b58f5adabb0f104d1cb2c80e9995df2236df3849f93e08",
  3917. "frontend/src/views/user/BatchImageGuideView.vue": "c8e2c14f8c77c99bedd30c9d42d5531b66e788d11500cc16f7f7e469c484c7e1",
  3918. "frontend/src/views/user/BillingView.vue": "d7256d1002fd6fa09913bbc8b1e314b6212839e942acabdd520462a73694cc41",
  3919. "frontend/src/views/user/ChannelStatusV1View.vue": "ffc09633a3df8669119488058719dab3f56c9cf282b0f99c5033df9b86cf55d9",
  3920. "frontend/src/views/user/ChannelStatusV2View.vue": "911dd40db4532bc25ea0bf3fec27d260ea00802f1f91beed5a1944671c6c566d",
  3921. "frontend/src/views/user/ChannelStatusView.vue": "4db54bba2d9d772a0c49b60ad30d739a3c69aae4f36c63861d46f44cdffaf1f1",
  3922. "frontend/src/views/user/CustomPageView.vue": "3f05109df3a5073e13c0d70325025e89fe58222074b7917a38dac622cad1a135",
  3923. "frontend/src/views/user/DashboardView.vue": "75cfce7617bf187dcc1bb2c27f1138fc0ae3ecf661ebc070639f63dd8fcd8054",
  3924. "frontend/src/views/user/KeysView.vue": "db2dc52e58530868f80f6b13e576ca0f65940149894d8dc0cd79b3a361587035",
  3925. "frontend/src/views/user/PaymentQRCodeView.vue": "2ac49a27f3ca5c731f0ea8e3a3c2b7e0421000a064268977275ba1ee8ca5864b",
  3926. "frontend/src/views/user/PaymentResultView.vue": "2689a01175bc775c6de02999d3b8dcce20fb10f6b7b4a185491d9c899b4b0c19",
  3927. "frontend/src/views/user/PaymentView.vue": "6e7c7b233c3959a919a2b7928b40c1befdd2c2d4124ceb4e75422c175bcaa580",
  3928. "frontend/src/views/user/ProfileView.vue": "37963e1d93fcda3957162b0b761591df68ddcc89c1caea47ce004acde40e1ff0",
  3929. "frontend/src/views/user/RedeemView.vue": "fcb8d6e2d07fd46f8277277d475be913f76f79a9ef20a20e1ca48cba40e5dd17",
  3930. "frontend/src/views/user/StripePaymentView.vue": "a505720ffcee5434bdcebd5dfd6675b619d5cf60489ac821c0796538a00586a4",
  3931. "frontend/src/views/user/StripePopupView.vue": "fe88457a8ccfb6618cc49fcc9934592639b9f32322a936e204b96dba60138a36",
  3932. "frontend/src/views/user/SubscriptionsView.vue": "f9f16261d39cc4d2f5a6a452206b3717f97dac712389b286c88ffbc1bdb1f048",
  3933. "frontend/src/views/user/TicketsView.vue": "d9e0a7843a83562412785c7a1e0b68b562728f7aa7b884165c2449d4b744797f",
  3934. "frontend/src/views/user/UsageView.vue": "a36b75ea330a02aa290a9a4761d0f25a44d4e1ed26e5990c069ac4f21e9439f9",
  3935. "frontend/src/views/user/UserOrdersView.vue": "6b785d0667407f40e8b23239f4aa378cb864012fa3aa573a2cef06fbca0a11cc",
  3936. "frontend/src/views/user/__tests__/AffiliateView.spec.ts": "0be297660ce8d4c07bb9e5bbe152960820403cc0842746550950a63ae37724e2",
  3937. "frontend/src/views/user/__tests__/AirwallexPaymentView.spec.ts": "e92fa06e78aa49785c775bb86ecba99cccf65101871493b51c01f92dbcb5b96e",
  3938. "frontend/src/views/user/__tests__/ChannelStatusView.mode.spec.ts": "d6bf0b8ab310d8d4d029f1ba89015100936003ccced0191c95f53f22ce1fe775",
  3939. "frontend/src/views/user/__tests__/CustomPageView.spec.ts": "4ea4b81b453f6a70466d0475f8faab8a54826ba7f3813731b5f8a1596aa44f9c",
  3940. "frontend/src/views/user/__tests__/DashboardView.relay.spec.ts": "ff70fd934f49d5bee52cf7488484e5b10d225391ea711cd3743b360563da5b71",
  3941. "frontend/src/views/user/__tests__/KeysView.spec.ts": "03ecbcd16cf63a64a67e6df98a1b367d6e0b3999ab7aec89fb3fc8706faf8dc8",
  3942. "frontend/src/views/user/__tests__/PaymentResultView.spec.ts": "f7684c9d2e37a702b8ae9a2e20b32995bd7ec707379552273a11fcb7fd970590",
  3943. "frontend/src/views/user/__tests__/PaymentView.spec.ts": "53cbd5a47abb5a0d811fb92bb65fae1c6862a8b7d475ec206d752516a56f544b",
  3944. "frontend/src/views/user/__tests__/ProfileView.spec.ts": "a1ae918e99dfb848050d39296e21b362ab25a06ac208f595662a4d22acf80d31",
  3945. "frontend/src/views/user/__tests__/StripePaymentView.spec.ts": "6b6506a6da594a0599c4d7f1edb590d659706643e1a95a4e326ffdb41addccc4",
  3946. "frontend/src/views/user/__tests__/UsageView.spec.ts": "4b15dc95a5b778edb8e1333ccb7ce57fb13a7543bdc616488bcc97357da93136",
  3947. "frontend/src/views/user/__tests__/paymentUx.spec.ts": "c9be534f11ac217bf60be013fe7c993a0936a7c3ce85c56b7a9f521fecaa2265",
  3948. "frontend/src/views/user/__tests__/paymentWechatResume.spec.ts": "03978b30f5de14103285a00941b4e75d55154ba169578df3bbdf693e2ef9083a",
  3949. "frontend/src/views/user/__tests__/stripeLazyLoading.spec.ts": "009c20419841cde4cd625ecf7178d3b07f29f46063adec5bbee754b0f4441c4c",
  3950. "frontend/src/views/user/paymentUx.ts": "4c9a50b3db490605f2b538da4aed8e40db74571a7720425e23ceb6b5a7e28d70",
  3951. "frontend/src/views/user/paymentWechatResume.ts": "4b0e049b945881618f19a4fbe2c16d40a2c6d94c972e76f029d367e62e2d7e1c",
  3952. "frontend/src/vite-env.d.ts": "a8fd09645cb5ef0453626a0a069a0d4431ffb39a0314bc0c6079467554b70027",
  3953. "frontend/tailwind.config.js": "717af6397bf3c1b57fee20b15528d1c27d1241e4db686dcf79dba2effb27fb3d",
  3954. "frontend/tsconfig.json": "f98ff6cf3dda571189c0220ab3a7e52305e393856650785be136edd403217fe6",
  3955. "frontend/tsconfig.node.json": "9e2abb169ea87b7190613a1d4da57ca608463a453bd4231fa3aeee5e308370dd",
  3956. "frontend/vite.config.ts": "815b3dec61328dc35361667718016d2c192dd5236f90fd062c8a5d5293d22538",
  3957. "frontend/vitest.config.ts": "eb99f89f64283871d78832377a1a22769c216d6c4b1e6ef03733531071ece297",
  3958. "openspec/changes/add-openai-compatible-prompt-audit/.openspec.yaml": "cbe77f7cdd1eb53a9af2409ba4d32d1520863ffedadf79c7cc4b2470c9b6432b",
  3959. "openspec/changes/add-openai-compatible-prompt-audit/README.md": "37fa08f05fac23d9537c82d7177a1fc6534c7eb66d61bef80ce1cdb819edb708",
  3960. "openspec/changes/add-openai-compatible-prompt-audit/design.md": "4d40224ec5bb76a58623de8af8e7fefe7e1abba354e4b2791b6898aefce892df",
  3961. "openspec/changes/add-openai-compatible-prompt-audit/implementation-evidence.md": "696828439b45a29e3c73eb08bc52ce41c8242b9bb910791b0456afa46f6791dd",
  3962. "openspec/changes/add-openai-compatible-prompt-audit/implementation-guide.md": "5809e7badcc271a9753b9535cc1da37799ac1ee90cc5249b95d3a28ed4bbae91",
  3963. "openspec/changes/add-openai-compatible-prompt-audit/proposal.md": "b5e50f1d852491677801b0a2d5bfa59db3f510632e0587bdc73b35179e6f87ce",
  3964. "openspec/changes/add-openai-compatible-prompt-audit/source-baseline.md": "39c3f2d2d9072f9b263dce9eeb1aec5eda8ee4bafce3f85e46e8bf63431c2c57",
  3965. "openspec/changes/add-openai-compatible-prompt-audit/source-feature-map.md": "8496c026e7a17c5f43f7ef29e295554c1df4ea20acb8e1cf6a7935bcdb31966e",
  3966. "openspec/changes/add-openai-compatible-prompt-audit/source-freeze/MANIFEST.md": "badab312bf6af4d2c77857a9400381f4da4fbf45722d9f4a6df23bc7005273b6",
  3967. "openspec/changes/add-openai-compatible-prompt-audit/source-freeze/aicodex-prompt-audit-tracked.patch": "f751a13cce3f3a73cd60cae3aececcef6e1e76dcec8c551a7a4747f032234d2b",
  3968. "openspec/changes/add-openai-compatible-prompt-audit/specs/prompt-input-audit/spec.md": "2056c3556cfd8f7cd9d84e482636adfcb8166d3cfa3110401dbe6a3d32468b3e",
  3969. "openspec/changes/add-openai-compatible-prompt-audit/specs/prompt-input-guard/spec.md": "ff5af56d8e3cab0129f39a22a390b7c63ce0d708972b4e0d381d7d09e038f066",
  3970. "openspec/changes/add-openai-compatible-prompt-audit/specs/security-audit-console/spec.md": "79e7bc2b6175585c5ff25bf580ef0179d6c263a987de61363ae3826e019d9995",
  3971. "openspec/changes/add-openai-compatible-prompt-audit/tasks.md": "377b862211cd316d051cecb96309c5ff2f0f3fe475cd4bf99688a0a4ab3c903a",
  3972. "openspec/changes/add-openai-compatible-prompt-audit/verification.md": "49b6654c4d30a140c4fdaee38078fb967d9a7fd86934c59e6e03aafe7db62b79",
  3973. "openspec/changes/codex-manifest-pinned-accounts/.openspec.yaml": "d612751ea74db7310fb72eea452668b4fe243c950df13937d76bc3c269b740ac",
  3974. "openspec/changes/codex-manifest-pinned-accounts/design.md": "57e218954372ac01a795dfaa514577172fc502d2f0f1a891b0e8748a6c4fa8b5",
  3975. "openspec/changes/codex-manifest-pinned-accounts/proposal.md": "a0758c8c50be43c73330b5ad11468f1687ac9f3a7a14ecf4303ae99d542c37b9",
  3976. "openspec/changes/codex-manifest-pinned-accounts/specs/codex-manifest-cache/spec.md": "8a68c5faf833093d4d66e9167523dd3a30feaf266d7ea9ebe30d47d0713facfd",
  3977. "openspec/changes/codex-manifest-pinned-accounts/specs/codex-manifest-pinned-accounts/spec.md": "449884c0324dc22e2d67fa9cd1f321bd89ef7d79ac26ba95d047c159119bf010",
  3978. "openspec/changes/codex-manifest-pinned-accounts/tasks.md": "e0e83fa2755049d7db9fc494a1f51d93eddb6b3735ab1c99889a5142f3105a0f",
  3979. "openspec/changes/codex-manifest-pinned-accounts/verification.md": "7f089c37d153b5fb8e885e1a6e89eb089d923a84ce4e2439637ab9152f2ec3a3",
  3980. "skills/sub2api-admin/SKILL.md": "6b7730a94d8e6604d5a7ce86c08a8afad455a33207f114ca77a5b4b4fe6a4608",
  3981. "skills/sub2api-admin/agents/openai.yaml": "3c37355cbc143d0c95813c1cd7fd754b5b7cc8bab2de6e8c14f215fadbccc0c7",
  3982. "skills/sub2api-admin/references/admin-cli.md": "0a5a6c17b5228e5240fb06388cc3f2daa5d9a67b6589e81b7105f516200bd177",
  3983. "skills/sub2api-admin/scripts/sub2api-admin.js": "ddf058f5c315a07acae6af7d1d0a3411f1f8d2aa955b4f502b32690dd2f05768",
  3984. "tools/archive-mode1-local.py": "9a9c2a4d2c39bd3bebd36f335c5db208327d21cfe2f55b04845fdc6c5580c857",
  3985. "tools/package-relay.py": "f7690b16771e2f30e3a6af51164dbadf8bd7b5b45dd2a90585d53b0a4be14888",
  3986. "upgrade024-release-manifest.json": "4bfa08220fe1658ff2f7498ddfb9ba550685f7ac800c8841be7f8024f8d757e2",
  3987. "verification/backend-build.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  3988. "verification/backend-tests.jsonl": "97b787b7fb9ad4d7e1a409700272eea0fd26f4ab07340da553e943dd046ad986",
  3989. "verification/final-focused-tests.log": "25430ad597218c9d42c4bc64f2d85a2973cb9d03c65f368ab7a8c322220320b4",
  3990. "verification/frontend-build.log": "fa746e4286c97ac7a2e94af58c0698413b6d3d4c1b06d43e3e28696939fff4ac",
  3991. "verification/frontend-tests.json": "5edda14b9dba5aaca3ed4e37b514927956a892123b9e989038711d71af068d89",
  3992. "verification/frontend-tests.log": "8c25f38d03c9f0a288331e6d6229ae2edb24ee3ed993147167eb0b3bff7e4548",
  3993. "verification/go-vet.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  3994. "verification/rebuild/backend-compatibility.jsonl": "7518156726e7a2808362b5f8b6e2e442359b143b4c213a3efd385806728778cf",
  3995. "verification/rebuild/backend-focused-final.jsonl": "e47ce2390693aea3e5c7aca74d2294ec967194f551b4caedd762edd5ae2d0f9a",
  3996. "verification/rebuild/deployed-source-sha256.json": "ab5dcea508f819af2d9e6e629dd9a853222b862c9507af376b1881d4c4f32044",
  3997. "verification/rebuild/final-state.json": "e479c1585b0994fc37c2b774ed081387fdfe94c33c648827a0e3a308910f71ea",
  3998. "verification/rebuild/frontend-protection-tests.json": "7d6e12ac329c50eb7592c696405c2cdf38f128682a8d9b93632eaafebcbe3bd5",
  3999. "verification/rebuild/frontend-site-tests.json": "c5953573fac93d6fd5b6ab4c93b6c35a3f35468e527e27a91ef07e5ace9c4642",
  4000. "verification/rebuild/go-vet.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  4001. "verification/rebuild/mode1-agent-final.log": "4e1730bf9081329a74e09a1c39ab335b6a03745d58e893d22aba3e4180108737",
  4002. "verification/rebuild/server-release-build.log": "f4736baed1c148a45c9d1bb640665f65ca72d6d48c8d4e25e5aa18a166953193",
  4003. "verification/rebuild/server-smoke-final.json": "28ec2c54bc405bc97300b1429f4bf823e9eee8297f0d028065c98c3fbe772efb",
  4004. "verification/rebuild/server-smoke-initial.json": "28ec2c54bc405bc97300b1429f4bf823e9eee8297f0d028065c98c3fbe772efb",
  4005. "verification/rebuild/source-comparison.json": "d85a806b0eb7a3e6c07aca9e07f748fa61b7184115d92c7cfaea77b54da3823b",
  4006. "verification/rebuild/upgrade-regression-reproduction.log": "2a5367af5bbda197c31ffa1b0f1c47863da9c392d880c8c6cd229527207df5ca",
  4007. "verification/rebuild/upgrade-regression-reproduction_test.go.txt": "e070758b928d129b34bbf4bc30ed38eba8280c214a54c9ff453814c14a3f21ba",
  4008. "verification/rebuild/upstream-readiness.json": "d653a366605a8889bd774b7f688261894f28bbf1399059cbfca3eabef681706e",
  4009. "verification/rebuild/ws-pool-repeated.log": "1d03b50803ec59924bbf30d5e492a215aadaf158f66cb42ded90c31bfd391b4e",
  4010. "verification/rebuild/ws-v3-repeated.log": "2346099c272f9566b25b9aff560ed7e643c4c0e22a18b0bc8c1629d533b29968",
  4011. "澄川新站说明.md": "13fb397eeb9cc6c2dfc24a2961b43b0bbc65d1a48816823bbe6890b0bbc75c3d"
  4012. }
  4013. }