mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-05-25 00:35:02 -04:00
- Introduced a dynamic registry for actions and queries, allowing for self-registration and improved modularity. - Updated the `Core` struct to support new methods for executing actions and queries by method string, enhancing flexibility. - Refactored the `CoreClient` to utilize a `METHOD` constant for action dispatching, improving clarity. - Removed legacy action handling code and streamlined the `RpcServer` for better request management. - Enhanced input structures for file operations and library management, ensuring type safety and consistency. These changes significantly improve the modularity and maintainability of the action system while ensuring a consistent API surface.