Commit 7344d79
committed
feat: implement individual file commits and improved file processing
- Change file operations from bulk processing to individual saves
- Commit each file immediately after write/delete/rename/search-replace operations
- Add detailed commit messages for each individual file operation
- Maintain proper error handling for git operations
- Show progress for each file operation individually
- Remove terminal command display from chat UI (silent execution)
- Improved terminal command routing based on chat mode
This provides granular control over file changes with individual commits for each operation.1 parent a7c2560 commit 7344d79
File tree
2 files changed
+315
-256
lines changed- dyad/src/components/chat
- src/ipc/processors
2 files changed
+315
-256
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| |||
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
128 | | - | |
129 | 127 | | |
130 | 128 | | |
131 | 129 | | |
| |||
193 | 191 | | |
194 | 192 | | |
195 | 193 | | |
196 | | - | |
197 | 194 | | |
198 | 195 | | |
199 | 196 | | |
| |||
428 | 425 | | |
429 | 426 | | |
430 | 427 | | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
444 | 431 | | |
445 | 432 | | |
446 | 433 | | |
| |||
0 commit comments