Rahul Samant
|
e437c7aac6
|
fix: Replace Event ID generation with UUID4 to prevent SQLite integrity constraint failures
Fixes #719 where duplicate Event IDs caused database constraint violations
during streaming responses. Replaces 8-character random string generation
with UUID4 to ensure globally unique identifiers.
Changes:
- Replace Event.new_id() random string approach with uuid.uuid4()
- Remove unused random and string imports
- Add uuid import
Eliminates SQLite UNIQUE constraint failures in streaming scenarios.
|
2025-07-03 15:51:01 +00:00 |
|