| 29 | |
| 30 | @dataclass |
| 31 | class PatchAction: |
| 32 | type: ActionType |
| 33 | path: str |
| 34 | # For ADD: |
| 35 | new_content: Optional[str] = None |
| 36 | # For UPDATE: |
| 37 | chunks: List[Chunk] = field(default_factory=list) |
| 38 | move_path: Optional[str] = None |
| 39 | |
| 40 | |
| 41 | # Type alias for the return type of get_edits |
no outgoing calls
no test coverage detected