macsync/@packages
Natalie 4997a6ccb4
Some checks failed
Swift Build & Test / swift build + test (push) Waiting to run
Server Typecheck & Test / bun typecheck + test (push) Failing after 1m36s
fix(inotes): run the Notes NSAppleScript on a dedicated thread, not main
A ~25s `tell application "Notes"` read on the main actor blocks the run loop the
app and sync coordinator need (the read silently stalled — no fetch, no error).
Run it on a fresh thread via a continuation: NSAppleScript.executeAndReturnError
is synchronous and handles its own Apple-event reply, so it keeps the in-process
TCC attribution (the grant applies) without blocking the main thread.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 10:08:24 -04:00
..
contacts-sync-core apricot baseline: contacts-sync-core + BlobSyncManager + embedding/search/sync-history 2026-05-15 17:05:39 -07:00
ical merge batch 1: top-level metadata, shared, ical, imail 2026-05-15 18:02:04 -07:00
icalls feat(deploy): video-projects FUSE mount over DO Spaces 2026-06-28 21:10:13 -04:00
imail merge batch 1: top-level metadata, shared, ical, imail 2026-05-15 18:02:04 -07:00
imessage feat(deploy): video-projects FUSE mount over DO Spaces 2026-06-28 21:10:13 -04:00
inotes fix(inotes): run the Notes NSAppleScript on a dedicated thread, not main 2026-06-30 10:08:24 -04:00
iphoto feat(@applications): implement mac-sync identity and photo workflows 2026-05-17 20:27:05 -07:00
ireminders merge: restore plum-only additive files atop apricot baseline 2026-05-15 17:06:07 -07:00
shared feat(shared): LocalWebServer outbox/read routes 2026-06-29 11:35:13 -04:00