mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-10-08 18:41:30 -04:00
- Introduced a new `Command` trait to streamline action execution, reducing boilerplate and enhancing type safety. - Updated the `Core` API to include `execute_command` and `execute_query` methods, providing a unified interface for command and query operations. - Implemented the `Command` trait for `LibraryCreateAction`, ensuring compatibility with existing ActionManager functionality. - Enhanced the API design documentation to reflect the new CQRS structure and its benefits. These changes improve the clarity and maintainability of the action system while preserving existing functionality.