@@ -29,7 +29,14 @@ vi.mock("./server-chat.load-gateway-session-row.runtime.js", () => ({
2929} ) ) ;
3030
3131vi . mock ( "./session-utils.js" , ( ) => ( {
32- loadSessionEntry : vi . fn ( ( ) => ( { cfg : { } , entry : undefined } ) ) ,
32+ loadSessionEntry : vi . fn ( ( ) => ( {
33+ cfg : { } ,
34+ storePath : "/tmp/sessions.json" ,
35+ store : { } ,
36+ entry : undefined ,
37+ canonicalKey : "session-1" ,
38+ legacyKey : undefined ,
39+ } ) ) ,
3340} ) ) ;
3441
3542import { getRuntimeConfig } from "../config/io.js" ;
@@ -51,7 +58,14 @@ describe("agent event handler", () => {
5158 showAlerts : true ,
5259 useIndicator : true ,
5360 } ) ;
54- vi . mocked ( loadSessionEntry ) . mockReset ( ) . mockReturnValue ( { cfg : { } , entry : undefined } ) ;
61+ vi . mocked ( loadSessionEntry ) . mockReset ( ) . mockReturnValue ( {
62+ cfg : { } ,
63+ storePath : "/tmp/sessions.json" ,
64+ store : { } ,
65+ entry : undefined ,
66+ canonicalKey : "session-1" ,
67+ legacyKey : undefined ,
68+ } ) ;
5569 vi . mocked ( loadGatewaySessionRow ) . mockReset ( ) . mockReturnValue ( null ) ;
5670 persistGatewaySessionLifecycleEventMock . mockReset ( ) . mockResolvedValue ( undefined ) ;
5771 resetAgentRunContextForTest ( ) ;
@@ -773,7 +787,11 @@ describe("agent event handler", () => {
773787 } ) ;
774788 vi . mocked ( loadSessionEntry ) . mockReturnValue ( {
775789 cfg : { } ,
776- entry : { verboseLevel : "on" , updatedAt : 1_500 } ,
790+ storePath : "/tmp/sessions.json" ,
791+ store : { } ,
792+ entry : { sessionId : "session-1" , verboseLevel : "on" , updatedAt : 1_500 } ,
793+ canonicalKey : "session-1" ,
794+ legacyKey : undefined ,
777795 } ) ;
778796
779797 registerAgentRunContext ( "run-tool-toggle" , {
@@ -810,7 +828,11 @@ describe("agent event handler", () => {
810828 } ) ;
811829 vi . mocked ( loadSessionEntry ) . mockReturnValue ( {
812830 cfg : { } ,
813- entry : { verboseLevel : "off" , updatedAt : 1_500 } ,
831+ storePath : "/tmp/sessions.json" ,
832+ store : { } ,
833+ entry : { sessionId : "session-1" , verboseLevel : "off" , updatedAt : 1_500 } ,
834+ canonicalKey : "session-1" ,
835+ legacyKey : undefined ,
814836 } ) ;
815837
816838 registerAgentRunContext ( "run-tool-inline" , {
0 commit comments