Skip to content

Commit de06bb2

Browse files
voidkeybegoniezhao
authored andcommitted
fix: cleanup conversation context stored in Redis
1 parent 5c7f051 commit de06bb2

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

internal/application/service/session.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,11 @@ func (s *sessionService) DeleteSession(ctx context.Context, id string) error {
203203
logger.Warnf(ctx, "Failed to cleanup temporary KB for session %s: %v", id, err)
204204
}
205205

206+
// Cleanup conversation context stored in Redis for this session
207+
if err := s.sessionStorage.Delete(ctx, id); err != nil {
208+
logger.Warnf(ctx, "Failed to cleanup conversation context for session %s: %v", id, err)
209+
}
210+
206211
// Delete session from repository
207212
err := s.sessionRepo.Delete(ctx, tenantID, id)
208213
if err != nil {

0 commit comments

Comments
 (0)