@@ -382,10 +382,8 @@ pub trait MemoryProvider: Send + Sync {
382382 async fn sync_turn ( & self , request : SyncTurnRequest ) -> crate :: Result < SyncTurnResponse > ;
383383
384384 /// Trigger shutdown/session-end rhythm work if needed.
385- async fn on_session_end (
386- & self ,
387- request : SessionEndRequest ,
388- ) -> crate :: Result < SessionEndResponse > ;
385+ async fn on_session_end ( & self , request : SessionEndRequest )
386+ -> crate :: Result < SessionEndResponse > ;
389387}
390388
391389#[ cfg( test) ]
@@ -419,7 +417,8 @@ mod tests {
419417
420418 async fn sync_turn ( & self , request : SyncTurnRequest ) -> crate :: Result < SyncTurnResponse > {
421419 Ok ( SyncTurnResponse {
422- status : if request. memory_update_markdown . is_some ( ) || request. history_entry . is_some ( )
420+ status : if request. memory_update_markdown . is_some ( )
421+ || request. history_entry . is_some ( )
423422 {
424423 SyncTurnStatus :: Persisted
425424 } else {
@@ -461,29 +460,32 @@ mod tests {
461460 intent : "recall-project-status" . to_string ( ) ,
462461 current_room : Some ( "roadmap" . to_string ( ) ) ,
463462 user_message : Some ( "what changed?" . to_string ( ) ) ,
464- } )
465- . await
466- . unwrap ( ) ;
463+ } )
464+ . await
465+ . unwrap ( ) ;
467466 assert_eq ! ( prefetch. status, PrefetchStatus :: Ready ) ;
468- assert_eq ! ( prefetch. prompt_block. as_deref( ) , Some ( "intent=recall-project-status room=roadmap" ) ) ;
467+ assert_eq ! (
468+ prefetch. prompt_block. as_deref( ) ,
469+ Some ( "intent=recall-project-status room=roadmap" )
470+ ) ;
469471
470472 let sync = provider
471473 . sync_turn ( SyncTurnRequest {
472474 workspace_root : PathBuf :: from ( "/tmp/diva" ) ,
473475 memory_update_markdown : Some ( "updated" . to_string ( ) ) ,
474476 history_entry : None ,
475- } )
476- . await
477- . unwrap ( ) ;
477+ } )
478+ . await
479+ . unwrap ( ) ;
478480 assert_eq ! ( sync. status, SyncTurnStatus :: Persisted ) ;
479481
480482 let shutdown = provider
481483 . on_session_end ( SessionEndRequest {
482484 workspace_root : PathBuf :: from ( "/tmp/diva" ) ,
483485 session_id : Some ( "session-42" . to_string ( ) ) ,
484- } )
485- . await
486- . unwrap ( ) ;
486+ } )
487+ . await
488+ . unwrap ( ) ;
487489 assert_eq ! ( shutdown. status, SessionEndStatus :: Triggered ) ;
488490 }
489491
0 commit comments