- Updated the CreateRobot API to auto-generate the member_id if not provided, enhancing usability and ensuring unique identifiers. - Revised CreateRobotRequest structure to make member_id optional, aligning with the new auto-generation logic. - Added a new function for generating unique member IDs with collision detection, ensuring compliance with existing ID patterns. - Enhanced unit tests to validate the new behavior, ensuring robust error handling and proper ID generation. - Updated related OpenAPI documentation to reflect changes in request structure and behavior. |
||
|---|---|---|
| .. | ||
| integration_clock_test.go | ||
| integration_concurrent_test.go | ||
| integration_control_test.go | ||
| integration_event_test.go | ||
| integration_human_test.go | ||
| integration_test.go | ||
| manager.go | ||
| manager_test.go | ||