@@ -350,7 +350,8 @@ export const SessionApi = HttpApi.make("session")
350350 OpenApi . annotations ( {
351351 identifier : "session.revert" ,
352352 summary : "Revert message" ,
353- description : "Revert a specific message in a session, undoing its effects and restoring the previous state." ,
353+ description :
354+ "Revert a specific message in a session, undoing its effects and restoring the previous state." ,
354355 } ) ,
355356 ) ,
356357 HttpApiEndpoint . post ( "unrevert" , SessionPaths . unrevert , {
@@ -669,7 +670,8 @@ export const sessionHandlers = Layer.unwrap(
669670 yield * revert . cleanup ( yield * session . get ( ctx . params . sessionID ) )
670671 const messages = yield * session . messages ( { sessionID : ctx . params . sessionID } )
671672 const defaultAgent = yield * agent . defaultAgent ( )
672- const currentAgent = messages . findLast ( ( message ) => message . info . role === "user" ) ?. info . agent ?? defaultAgent
673+ const currentAgent =
674+ messages . findLast ( ( message ) => message . info . role === "user" ) ?. info . agent ?? defaultAgent
673675
674676 yield * compact . create ( {
675677 sessionID : ctx . params . sessionID ,
@@ -705,12 +707,18 @@ export const sessionHandlers = Layer.unwrap(
705707 Instance . restore ( instance , ( ) =>
706708 AppRuntime . runPromise (
707709 SessionPrompt . Service . use ( ( svc ) =>
708- svc . prompt ( { ...ctx . payload , sessionID : ctx . params . sessionID } as unknown as SessionPrompt . PromptInput ) ,
710+ svc . prompt ( {
711+ ...ctx . payload ,
712+ sessionID : ctx . params . sessionID ,
713+ } as unknown as SessionPrompt . PromptInput ) ,
709714 ) . pipe ( Effect . provide ( SessionPrompt . defaultLayer ) ) ,
710715 ) ,
711716 ) ,
712717 ) ,
713- ) . pipe ( Stream . map ( ( message ) => JSON . stringify ( message ) ) , Stream . encodeText ) ,
718+ ) . pipe (
719+ Stream . map ( ( message ) => JSON . stringify ( message ) ) ,
720+ Stream . encodeText ,
721+ ) ,
714722 { contentType : "application/json" } ,
715723 )
716724 } )
@@ -781,9 +789,9 @@ export const sessionHandlers = Layer.unwrap(
781789 return yield * Effect . promise ( ( ) =>
782790 Instance . restore ( instance , ( ) =>
783791 AppRuntime . runPromise (
784- SessionRevert . Service . use ( ( svc ) =>
785- svc . revert ( { sessionID : ctx . params . sessionID , ... ctx . payload } ) ,
786- ) . pipe ( Effect . provide ( SessionRevert . defaultLayer ) ) ,
792+ SessionRevert . Service . use ( ( svc ) => svc . revert ( { sessionID : ctx . params . sessionID , ... ctx . payload } ) ) . pipe (
793+ Effect . provide ( SessionRevert . defaultLayer ) ,
794+ ) ,
787795 ) ,
788796 ) ,
789797 )
0 commit comments