diff --git a/src/cleveragents/application/services/session_service.py b/src/cleveragents/application/services/session_service.py index bf4534e3..22602127 100644 --- a/src/cleveragents/application/services/session_service.py +++ b/src/cleveragents/application/services/session_service.py @@ -328,7 +328,11 @@ class CommittingSessionService(PersistentSessionService): sa_session = self._sa_factory() sa_session.commit() except Exception: - pass + import structlog + + structlog.get_logger(__name__).warning( + "session commit failed", exc_info=True + ) def create(self, actor_name: str | None = None) -> Session: result = super().create(actor_name)