Expand description
Step action handlers for different action types
Implements handlers for each step action type:
- CreateFile: Create new files with content
- ModifyFile: Apply diffs to existing files
- DeleteFile: Delete files using PathResolver
- RunCommand: Execute shell commands
- RunTests: Run tests with framework detection
CRITICAL: All file operations use FileOperations wrapper which ensures all paths are validated through ricecoder_storage::PathResolver.
Structsยง
- Command
Handler - Handles command execution actions
- Create
File Handler - Handles file creation actions
- Delete
File Handler - Handles file deletion actions
- Modify
File Handler - Handles file modification actions
- Test
Handler - Handles test execution actions