@@ -511,6 +511,7 @@ async function resolveExecRefs(params: {
511511 const ids = uniqueStrings ( params . refs . map ( ( ref ) => ref . id ) ) ;
512512 if ( ids . length > params . limits . maxRefsPerProvider ) {
513513 throw providerResolutionError ( {
514+ code : "SECRET_PROVIDER_INVALID" ,
514515 source : "exec" ,
515516 provider : params . providerName ,
516517 message : `Exec provider "${ params . providerName } " exceeded maxRefsPerProvider (${ params . limits . maxRefsPerProvider } ).` ,
@@ -544,6 +545,7 @@ async function resolveExecRefs(params: {
544545 const input = JSON . stringify ( requestPayload ) ;
545546 if ( Buffer . byteLength ( input , "utf8" ) > params . limits . maxBatchBytes ) {
546547 throw providerResolutionError ( {
548+ code : "SECRET_PROVIDER_INVALID" ,
547549 source : "exec" ,
548550 provider : params . providerName ,
549551 message : `Exec provider "${ params . providerName } " request exceeded maxBatchBytes (${ params . limits . maxBatchBytes } ).` ,
@@ -763,6 +765,7 @@ function createProviderResolutionTasks(params: {
763765 ( group ) => async ( ) : Promise < { group : ProviderRefGroup ; values : ProviderResolutionOutput } > => {
764766 if ( group . refs . length > params . limits . maxRefsPerProvider ) {
765767 throw providerResolutionError ( {
768+ code : "SECRET_PROVIDER_INVALID" ,
766769 source : group . source ,
767770 provider : group . providerName ,
768771 message : `Secret provider "${ group . providerName } " exceeded maxRefsPerProvider (${ params . limits . maxRefsPerProvider } ).` ,
0 commit comments