copilot-swe-agent[bot]
|
a40ba540a9
|
fix: use replace() instead of rename() for corrupted file backup
Co-authored-by: magicseek <446252+magicseek@users.noreply.github.com>
|
2026-01-30 14:01:43 +00:00 |
|
copilot-swe-agent[bot]
|
6a8d08b7ec
|
fix: address PR review feedback for Windows compatibility and path normalization
Co-authored-by: magicseek <446252+magicseek@users.noreply.github.com>
|
2026-01-30 13:57:24 +00:00 |
|
Deheng Huang
|
c079af3ea7
|
fix(sync): move tracking files to data/sync/ directory
- Tracking files stored in data/sync/ (not in synced folder)
- Uses hash-based filename: {md5_hash}.sync.json
- Prevents cluttering user's synced folder
|
2026-01-30 15:08:07 +08:00 |
|
Deheng Huang
|
be2439257b
|
feat(sync): add sync execution logic
|
2026-01-30 13:53:18 +08:00 |
|
Deheng Huang
|
80643ac68e
|
feat(sync): add sync plan generation
|
2026-01-30 13:50:53 +08:00 |
|
Deheng Huang
|
53f8da7754
|
feat(sync): add folder scanning and file hashing
|
2026-01-30 13:49:41 +08:00 |
|
Deheng Huang
|
21014c5542
|
feat(sync): add state management (load_state, save_state)
|
2026-01-30 13:48:02 +08:00 |
|
Deheng Huang
|
7aa441969a
|
feat(sync): create SyncManager class skeleton
|
2026-01-30 13:45:44 +08:00 |
|