- Added beforeEach hooks to reset mock states in and for better test isolation.
- Refactored mock data handling in to streamline test setup.
- Improved error handling in to gracefully manage JSON parsing errors.
- Updated to utilize a pending status for optimistic updates, enhancing user experience during state changes.
These changes aim to improve the reliability and maintainability of tests across MCP components.