Implement CursorReplayStrategy for Visual Feedback #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implement CursorReplayStrategy for Visual Feedback
Description
This pull request implements the
CursorReplayStrategy
to provide visual feedback by painting a red dot on the target location during replay. This enhancement addresses the feature request.Changes Made
CursorReplayStrategy
class inopenadapt/strategies/vanilla.py
, inheriting fromVanillaReplayStrategy
.get_next_action_event
method inCursorReplayStrategy
to include functionality for painting a red dot on the target location.CursorReplayStrategy
inopenadapt/strategies/__init__.py
to ensure it is recognized by theutils.get_strategy_class_by_name
function.Testing
CursorReplayStrategy
is correctly integrated into the project's workflow.Additional Notes
Related Issue