The executor picks up jobs right away, and keeps going past a day
- Jobs are picked up on the next poll.
social-archiver executor --watchnow claims a waiting AI job on its next poll: about 10 seconds at the default--poll 15. Before, a waiting job was only noticed on every 8th poll, so it could sit for up to two minutes. Transcription jobs are picked up as before, within about two minutes. - Executors keep working past 24 hours. The server stops sending jobs to an executor it has not heard from in over a day. The watch loop only reported in when it started, so an executor left running longer, like the one the Obsidian plugin keeps in the background, stopped getting jobs until it was restarted. It now reports in every 6 hours. Time the Mac spends asleep counts, so it catches up on its first poll after waking.
--helpno longer runs the command.social-archiver executor --helpused to start the executor and work through waiting jobs.--helpor-hanywhere on the command line now prints the usage.
If the Obsidian plugin runs your executor, update the CLI and restart Obsidian.
Signed and notarized macOS arm64/Intel builds plus a verified Ubuntu 22.04+ Linux x64 build. The checksum-verifying native installer and keyless Sigstore provenance bundle are included.
Install / update
brew upgrade social-archiver-clinpm install -g social-archiver@0.1.16curl -fsSL https://github.com/hyungyunlim/obsidian-social-archiver-releases/releases/download/cli-v0.1.16/install.sh | shWindows users can update from the Microsoft Store.