Canaryd.Apps.CleanClip (canaryd v0.1.0)

Copy Markdown View Source

CleanClip health: L2 process liveness + L3 functional clipboard probe.

The probe performs a synthetic transaction: write a marker string to the pasteboard via pbcopy, wait, then check that a new file appeared in CleanClip's history directory.

Summary

Functions

Run the functional probe. Returns :ok | {:fail, reason}. Assumes the process is already running.

Functions

probe()

Run the functional probe. Returns :ok | {:fail, reason}. Assumes the process is already running.

process_alive?()

restart()

start()