This update streamlines how test case inputs and outputs are structured by moving from dynamic objects to string-based JSON representations. This change improves compatibility with Gemini's structured-output mode and introduces robust validation logic to ensure data integrity during test case editing and AI-driven regeneration. These improvements provide a more reliable and consistent experience when managing unit tests. Refactoring in progress

Refactored test case validation and schema handling for improved AI integration - subh05sus/sparkmentis-fork