@@ -122,6 +122,7 @@ test.describe('Bridge Daemon', () => {
122122 if ( fs . existsSync ( DB_PATH ) ) fs . unlinkSync ( DB_PATH ) ;
123123 if ( fs . existsSync ( `${ DB_PATH } -wal` ) ) fs . unlinkSync ( `${ DB_PATH } -wal` ) ;
124124 if ( fs . existsSync ( `${ DB_PATH } -shm` ) ) fs . unlinkSync ( `${ DB_PATH } -shm` ) ;
125+ process . env . NEO_MEMORY_DB_PATH_TEST = DB_PATH ;
125126
126127 db = new Database ( DB_PATH ) ;
127128 db . pragma ( 'journal_mode = WAL' ) ;
@@ -163,6 +164,7 @@ test.describe('Bridge Daemon', () => {
163164 if ( fs . existsSync ( `${ DB_PATH } -wal` ) ) fs . unlinkSync ( `${ DB_PATH } -wal` ) ;
164165 if ( fs . existsSync ( `${ DB_PATH } -shm` ) ) fs . unlinkSync ( `${ DB_PATH } -shm` ) ;
165166 fs . removeSync ( DAEMON_DIR ) ;
167+ delete process . env . NEO_MEMORY_DB_PATH_TEST ;
166168 } ) ;
167169
168170 test ( 'detects and delivers wake events via test adapter' , async ( ) => {
@@ -195,7 +197,7 @@ test.describe('Bridge Daemon', () => {
195197 // Start the daemon with environment overrides
196198 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
197199 stdio : 'pipe' ,
198- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
200+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
199201 } ) ;
200202
201203 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -286,7 +288,7 @@ test.describe('Bridge Daemon', () => {
286288
287289 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
288290 stdio : 'pipe' ,
289- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
291+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
290292 } ) ;
291293
292294 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -343,7 +345,7 @@ test.describe('Bridge Daemon', () => {
343345
344346 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
345347 stdio : 'pipe' ,
346- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
348+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
347349 } ) ;
348350
349351 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -400,7 +402,7 @@ test.describe('Bridge Daemon', () => {
400402
401403 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
402404 stdio : 'pipe' ,
403- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
405+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
404406 } ) ;
405407
406408 let deliveryCount = 0 ;
@@ -476,7 +478,7 @@ test.describe('Bridge Daemon', () => {
476478
477479 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
478480 stdio : 'pipe' ,
479- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
481+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
480482 } ) ;
481483
482484 let deliveryCount = 0 ;
@@ -570,7 +572,7 @@ test.describe('Bridge Daemon', () => {
570572
571573 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
572574 stdio : 'pipe' ,
573- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
575+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
574576 } ) ;
575577
576578 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -668,7 +670,7 @@ test.describe('Bridge Daemon', () => {
668670
669671 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
670672 stdio : 'pipe' ,
671- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
673+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
672674 } ) ;
673675
674676 const errorLogPromise = new Promise ( ( resolve , reject ) => {
@@ -747,7 +749,7 @@ test.describe('Bridge Daemon', () => {
747749
748750 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
749751 stdio : 'pipe' ,
750- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
752+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
751753 } ) ;
752754
753755 // We know bridge-daemon will log INFO when it finishes osascript
@@ -836,7 +838,7 @@ test.describe('Bridge Daemon', () => {
836838
837839 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
838840 stdio : 'pipe' ,
839- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
841+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
840842 } ) ;
841843
842844 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -936,7 +938,7 @@ test.describe('Bridge Daemon', () => {
936938
937939 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
938940 stdio : 'pipe' ,
939- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
941+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
940942 } ) ;
941943
942944 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -991,7 +993,7 @@ test.describe('Bridge Daemon', () => {
991993
992994 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
993995 stdio : 'pipe' ,
994- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
996+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
995997 } ) ;
996998
997999 const refusalPromise = new Promise ( ( resolve , reject ) => {
@@ -1203,7 +1205,7 @@ test.describe('Bridge Daemon', () => {
12031205
12041206 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
12051207 stdio : 'pipe' ,
1206- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1208+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
12071209 } ) ;
12081210
12091211 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -1260,7 +1262,7 @@ test.describe('Bridge Daemon', () => {
12601262
12611263 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
12621264 stdio : 'pipe' ,
1263- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1265+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
12641266 } ) ;
12651267
12661268 setTimeout ( ( ) => insertMessageWake ( db , { agentId, subject : 'Webhook Address Wake' } ) , 1000 ) ;
@@ -1340,7 +1342,7 @@ test.describe('Bridge Daemon', () => {
13401342
13411343 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
13421344 stdio : 'pipe' ,
1343- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1345+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
13441346 } ) ;
13451347
13461348 // Wait for the fail-closed warning log line (proxy for the deliver-or-refuse decision).
@@ -1433,7 +1435,7 @@ test.describe('Bridge Daemon', () => {
14331435
14341436 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
14351437 stdio : 'pipe' ,
1436- env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1438+ env : { ...process . env , PATH : `${ path . resolve ( binDir ) } :${ process . env . PATH } ` , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
14371439 } ) ;
14381440
14391441 const deliveryPromise = new Promise ( ( resolve , reject ) => {
@@ -1605,7 +1607,7 @@ test.describe('Bridge Daemon', () => {
16051607
16061608 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
16071609 stdio : 'pipe' ,
1608- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1610+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
16091611 } ) ;
16101612
16111613 let senderDeliveryCount = 0 ;
@@ -1676,7 +1678,7 @@ test.describe('Bridge Daemon', () => {
16761678
16771679 daemonProcess = spawn ( 'node' , [ 'ai/daemons/bridge/daemon.mjs' ] , {
16781680 stdio : 'pipe' ,
1679- env : { ...process . env , NEO_AI_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
1681+ env : { ...process . env , NEO_MEMORY_DB_PATH : DB_PATH , NEO_AI_DAEMON_DIR : DAEMON_DIR }
16801682 } ) ;
16811683
16821684 const deliveryPromise = new Promise ( ( resolve , reject ) => {
0 commit comments