Arcana.TaskSupervisor (Arcana v1.3.3)
View SourceTask supervisor for async operations in Arcana.
Add to your application's supervision tree:
children = [
MyApp.Repo,
Arcana.Embedder.Local,
Arcana.TaskSupervisor
]This enables supervised async operations in the Arcana dashboard (evaluation runs, test case generation, maintenance tasks) with:
- Graceful shutdown during deploys
- Visibility in Observer/LiveDashboard
- Proper crash logging with
$callersmetadata