Design and implement Oban background job workers for Elixir. Configure queues, retry strategies, uniqueness constraints, cron scheduling, and error handling. Generate Oban workers, queue config, and test setups. Use when adding background jobs, async processing, scheduled tasks, or recurring cron jobs to an Elixir project using Oban.
Initial release of oban-designer. - Guides users in designing and implementing Oban workers for Elixir. - Covers configuration of queues, retry/backoff strategies, and job uniqueness. - Includes instructions for cron scheduling, error handling, and inserting jobs. - Documents Oban Pro features (batch, workflow, chunk processing). - Provides setup and usage examples for testing Oban jobs. - Offers monitoring guidance and key metrics to track.