Skip to content

feat(local): add Every Code worker service entrypoint#33

Merged
cbusillo merged 2 commits intolocal/cbusillo-overlayfrom
fix/every-code-worker-service
May 7, 2026
Merged

feat(local): add Every Code worker service entrypoint#33
cbusillo merged 2 commits intolocal/cbusillo-overlayfrom
fix/every-code-worker-service

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented May 7, 2026

Summary

  • add a foreground run mode to the local Every Code worker wrapper for service supervision
  • add a launchd plist example next to the wrapper
  • teach status to report the LaunchAgent when the worker is service-managed

Validation

  • shellcheck scripts/local/every-code-worker.sh
  • shfmt -d scripts/local/every-code-worker.sh
  • scripts/local/every-code-worker.sh run --max-iterations 1 --interval-seconds 0 with a temp state dir
  • ./build-fast.sh
  • just local-code-rebuild

Local smoke

  • Installed ~/Library/LaunchAgents/com.cbusillo.every-code-worker.plist from the example
  • launchctl print gui/501/com.cbusillo.every-code-worker reports running
  • /Users/cbusillo/.local/bin/every-code-worker --json status reports the launchd service as running

@cbusillo cbusillo merged commit 7691d46 into local/cbusillo-overlay May 7, 2026
1 check passed
@cbusillo cbusillo deleted the fix/every-code-worker-service branch May 7, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant