There's a TODO comment in src/providers/factory.ts (line 35-38) indicating that additional providers should be registered as they are implemented. The codebase mentions potential RobotJS providers for keyboard, mouse, and screen.
Suggested improvements:
- Evaluate and implement the RobotJS provider mentioned in the comment
- Consider adding other cross-platform providers to improve compatibility beyond Windows
- Add documentation for integrating new providers following the modular provider architecture
- Ensure tests are created for any new providers
There's a TODO comment in src/providers/factory.ts (line 35-38) indicating that additional providers should be registered as they are implemented. The codebase mentions potential RobotJS providers for keyboard, mouse, and screen.
Suggested improvements: