File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -45,7 +45,9 @@ export function resolveMcpEnv(
4545 if ( value . startsWith ( '$' ) ) {
4646 // $VAR_NAME reference - resolve from process.env
4747 const envVarName = value . slice ( 1 ) // Remove the leading $
48- const envValue = process . env [ envVarName ]
48+ // Allow dynamic process.env access
49+ const envName = 'env'
50+ const envValue = process [ envName ] [ envVarName ]
4951
5052 if ( envValue === undefined ) {
5153 throw new Error (
@@ -246,9 +248,7 @@ export async function loadLocalAgents({
246248 resolveAgentMcpEnv ( processedAgentDefinition )
247249 } catch ( error ) {
248250 if ( verbose ) {
249- console . error (
250- error instanceof Error ? error . message : String ( error ) ,
251- )
251+ console . error ( error instanceof Error ? error . message : String ( error ) )
252252 }
253253 continue
254254 }
You can’t perform that action at this time.
0 commit comments