Currently, the Thing and Channel creation APIs ignore any id supplied by the client and always auto‑generate…
Currently, the Thing and Channel creation APIs ignore any id supplied by the client and always auto‑generate…: a task in LegoFlow-SWE (Harbor dataset). Summary: Currently, the Thing and Channel creation APIs ignore any id supplied by the client and always auto‑generate a UUID. This prevents…
The task
**Summary:** Currently, the Thing and Channel creation APIs ignore any `id` supplied by the client and always auto‑generate a UUID. This prevents external systems from using their own identifiers when creating entities. The system should accept an optional `id` field, validate its format, and use it when provided.
Part of Lego-X/LegoFlow-SWE.