refactor(session): remove summary async facades (#22337)

This commit is contained in:
Kit Langton
2026-04-13 15:35:38 -04:00
committed by GitHub
parent 14ccff4037
commit dcbf11f41a
8 changed files with 68 additions and 26 deletions
@@ -474,10 +474,14 @@ export const SessionRoutes = lazy(() =>
async (c) => {
const query = c.req.valid("query")
const params = c.req.valid("param")
const result = await SessionSummary.diff({
sessionID: params.sessionID,
messageID: query.messageID,
})
const result = await AppRuntime.runPromise(
SessionSummary.Service.use((summary) =>
summary.diff({
sessionID: params.sessionID,
messageID: query.messageID,
}),
),
)
return c.json(result)
},
)