onyx-tasks/crates/onyx-core
Claude 604a6058b8
fix(storage): atomic task-file writes
write_task used plain fs::write for the .md payload even though every
other write path in this module (metadata files, sync state, offline
queue, config) uses atomic_write. A crash mid-write left a truncated
.md file whose malformed YAML frontmatter then failed list_tasks for
the entire list. Route through atomic_write so a failed write either
leaves the old file intact or produces the full new file.
2026-04-17 16:18:09 +00:00
..
src fix(storage): atomic task-file writes 2026-04-17 16:18:09 +00:00
Cargo.toml Add Google Tasks read-only workspace and sync 2026-04-14 07:02:50 -07:00