Backend improvements: sync tests, JMAP fixes, code fuzz fixes
- Attachment sync tests (blob sync, UPSERT/DELETE ordering)
- JMAP email/mailbox error handling improvements
- OAuth reconnect flow hardening
- Search repo and time session repo improvements
- Sync service pull conflict handling
- Plugin runtime API cleanup
- Various code fuzz fixes across commands layer
- Weekly review and monthly review refinements
- Completed items archive (todo_done.md)
- Co-Authored-By
- Claude Opus 4.6 (1M context) <noreply@anthropic.com>
45 files changed,
+787 insertions,
-190 deletions
| 1882 |
1882 |
|
"chrono",
|
| 1883 |
1883 |
|
"serde",
|
| 1884 |
1884 |
|
"serde_json",
|
|
1885 |
+ |
"sha2",
|
| 1885 |
1886 |
|
"sqlx",
|
| 1886 |
1887 |
|
"strum",
|
| 1887 |
1888 |
|
"strum_macros",
|
| 17 |
17 |
|
strum_macros = { workspace = true }
|
| 18 |
18 |
|
sqlx = { workspace = true, features = ["sqlite", "uuid"], optional = true }
|
| 19 |
19 |
|
tagtree = { workspace = true }
|
|
20 |
+ |
sha2 = { workspace = true }
|