File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,8 +21,23 @@ import { performance } from 'perf_hooks';
2121import { setupWorkspaceContext } from '../src/utils/workspace-context' ;
2222import { daemonClient } from '../src/daemon/client/client' ;
2323import { removeDbConnections } from '../src/utils/db-connection' ;
24+ import { isAiAgent } from '../src/native' ;
25+
26+ function handleAgenticSandbox ( ) {
27+ const sandboxEnvVars = [
28+ 'SANDBOX_RUNTIME' ,
29+ 'CODEX_SANDBOX' ,
30+ 'GEMINI_SANDBOX' ,
31+ 'CURSOR_SANDBOX' ,
32+ ] ;
33+ if ( isAiAgent ( ) && sandboxEnvVars . some ( ( e ) => process . env [ e ] !== undefined ) ) {
34+ process . env [ 'NX_DAEMON' ] = 'false' ;
35+ process . env [ 'NX_ISOLATE_PLUGINS' ] = 'false' ;
36+ }
37+ }
2438
2539async function main ( ) {
40+ handleAgenticSandbox ( ) ;
2641 if (
2742 process . argv [ 2 ] !== 'report' &&
2843 process . argv [ 2 ] !== '--version' &&
You can’t perform that action at this time.
0 commit comments