Repository navigation
v2.3.1
This release improves exception handling in logging and adds a fail-safe to the file uploader.
Fixes & Improvements:
- Logging:
- Replaced
logfire.errorwithlogfire.exceptioningemini_cli_wrapper.pyandvideo.pyto ensure stack traces are properly captured within the active span before an exception propagates. - Removed redundant exception details from log messages, allowing
logfire.exceptionto handle context automatically.
- Replaced
- File Uploader:
- Added a fail-fast check for
FileState.FAILEDingemini_file_uploader.pyto prevent an infinite loop while waiting for a file to be processed by the server.
- Added a fail-fast check for