Quattro feature
Omarchy 4 watches systemd-coredump; on a crash you get a notification, and clicking it hands the core dump to your default agent with a shipped diagnose-crash skill guiding the analysis. Toggleable, experimental-labeled.
Omacase fit
The macOS analog is clean: crash/diagnostic reports land as .ips files in ~/Library/Logs/DiagnosticReports. A watcher + omacase notify + the default agent (issue #22) reproduces the flow without root or private APIs.
Proposed shape
Scope
Future release. Label it experimental like upstream does.
🤖 Generated with Claude Code
Quattro feature
Omarchy 4 watches systemd-coredump; on a crash you get a notification, and clicking it hands the core dump to your default agent with a shipped
diagnose-crashskill guiding the analysis. Toggleable, experimental-labeled.Omacase fit
The macOS analog is clean: crash/diagnostic reports land as
.ipsfiles in~/Library/Logs/DiagnosticReports. A watcher +omacase notify+ the default agent (issue #22) reproduces the flow without root or private APIs.Proposed shape
omacase extras crash-capture [on|off|status]— a LaunchAgent with aWatchPathson~/Library/Logs/DiagnosticReports(no polling), invokingomacase crash-report <newest .ips>omacase crash-report: dedupe against state,omacase notifywith the crashed process name; on invocation, open the default agent in an overlay with the report path and a shippeddiagnose-crashskill (agent-skills dir per harness) that teaches: parse the .ips JSON header, symbolication caveats, look up the binary, propose next stepsScope
Future release. Label it experimental like upstream does.
🤖 Generated with Claude Code