yumoqing 9da343b2e1 fix: use uuid4 instead of getID() in DSPY to avoid nanoid collision under concurrency
Two getID() calls per request (DSPY + uapi_request) under 200 concurrent
caused nanoid random state corruption → 34% duplicate IDs → IntegrityError.
uuid4 uses OS entropy, independent of nanoid state.
2026-07-31 16:30:49 +08:00
..