onyx-tasks/crates
Claude 80757345ab
refactor(sync): use shared atomic_write in OfflineQueue::save
OfflineQueue::save had its own copy of the temp-file + rename + cleanup-on-failure dance, even though the storage::atomic_write helper is pub(crate) and already used by AppConfig::save_to_file and google_tasks. Replace the inline implementation with a call to atomic_write so the crate has one canonical atomic write path.

https://claude.ai/code/session_01Vk2NBZGFP3YVshDj1CwDjt
2026-04-29 07:11:13 +00:00
..
onyx-cli test: cover CLI workspace resolver, date picker, saturating version 2026-04-17 16:32:22 +00:00
onyx-core refactor(sync): use shared atomic_write in OfflineQueue::save 2026-04-29 07:11:13 +00:00