onyx-tasks/crates
Claude f6c8dfc951
fix(cli): create task-edit scratch file with mode 0600 on unix
onyx task edit wrote the task body to /tmp/onyx-<uuid>.md with the
default umask, leaving it world-readable on shared multi-user systems
for the duration of the editor session. Open with O_CREAT|O_TRUNC +
mode 0600 via OpenOptionsExt on unix; Windows keeps the existing
behaviour since unix-style mode bits don't apply.
2026-04-17 16:28:20 +00:00
..
onyx-cli fix(cli): create task-edit scratch file with mode 0600 on unix 2026-04-17 16:28:20 +00:00
onyx-core fix(sync): use atomic_write for all payload file writes during sync 2026-04-17 16:21:24 +00:00