API Reference oban_claude v#0.2.0

Copy Markdown View Source

Modules

Run a Claude Code job (via claude_wrapper) on an Oban queue.

Build a claude job's args map without knowing claude_wrapper or the CLI.

The default mapping from claude_wrapper's typed result/error onto Oban's return values. Override per-worker with use ObanClaude.Worker, classifier: &MyMod.classify/1.

Build the values a :query_fun returns, without knowing claude_wrapper's struct shapes.

Define an Oban worker that runs a claude job.

Mix Tasks

Run claude from the CLI: mix oban_claude <run|doctor|args>.

Scaffold a runnable SQLite-backed oban_claude setup.