mirror of
https://github.com/stablyai/orca.git
synced 2026-10-23 08:03:39 +00:00
* fix(macos): recover severed terminal TCC attribution after updates When a packaged update leaves the daemon healthy but TCC-severed (spawning binary gone), surface a Manage Sessions toast and replace the daemon before a new terminal only when zero live sessions remain. Does not broaden FDA or auto-kill sessions. Addresses the Orca-specific path of #13594. * fix(macos): coalesce severed-TCC toast checks and sync i18n keys Add catalog entries for the Manage Sessions toast strings and guard overlapping mount/focus probes with an in-flight latch so only one infinite toast can fire. * test(macos): harden severed TCC recovery coverage * fix(macos): clear recovered TCC warning * fix(macos): clarify severed TCC warning copy * fix(macos): bound TCC attribution health checks * fix(macos): preserve bounded attribution checks after merge * test(macos): use real execFile callback contract * fix(macos): cover legacy daemon attribution * fix(macos): clarify affected Orca terminals --------- Co-authored-by: Brennan Benson <79079362+brennanb2025@users.noreply.github.com>