chore: generate
This commit is contained in:
@@ -287,19 +287,17 @@ export const sessionHandlers = HttpApiBuilder.group(InstanceHttpApi, "session",
|
|||||||
const bridge = yield* EffectBridge.make()
|
const bridge = yield* EffectBridge.make()
|
||||||
yield* Effect.sync(() => {
|
yield* Effect.sync(() => {
|
||||||
bridge.fork(
|
bridge.fork(
|
||||||
promptSvc
|
promptSvc.prompt({ ...ctx.payload, sessionID: ctx.params.sessionID }).pipe(
|
||||||
.prompt({ ...ctx.payload, sessionID: ctx.params.sessionID })
|
Effect.catchCause((error) =>
|
||||||
.pipe(
|
Effect.sync(() => {
|
||||||
Effect.catchCause((error) =>
|
log.error("prompt_async failed", { sessionID: ctx.params.sessionID, error })
|
||||||
Effect.sync(() => {
|
void Bus.publish(Session.Event.Error, {
|
||||||
log.error("prompt_async failed", { sessionID: ctx.params.sessionID, error })
|
sessionID: ctx.params.sessionID,
|
||||||
void Bus.publish(Session.Event.Error, {
|
error: new NamedError.Unknown({ message: String(error) }).toObject(),
|
||||||
sessionID: ctx.params.sessionID,
|
})
|
||||||
error: new NamedError.Unknown({ message: String(error) }).toObject(),
|
}),
|
||||||
})
|
|
||||||
}),
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
return HttpApiSchema.NoContent.make()
|
return HttpApiSchema.NoContent.make()
|
||||||
|
|||||||
Reference in New Issue
Block a user