Feature release: class-based workflows start themselves. No schema changes, no migration.
Added
- Static
Workflow::start()—ContractReview::start(['contract' => $text], participant: $user)is equivalent toAgentWorkflow::start(ContractReview::class, ...). The static resolves the manager through the container, soAgentWorkflow::fake()records these runs too. The facade remains the way to start string-named workflows.