Skip to content

feat: list asynchronous actions with pollora:async:list - #432

Merged
ogorzalka merged 1 commit into
developfrom
feat/async-list
Oct 7, 2026
Merged

ogorzalka merged 1 commit into
developfrom
feat/async-list

Conversation

@ogorzalka

Copy link
Copy Markdown
Member

Phase 4 of Async Actions, step 2: pollora:async:list [--json].

  • Every asynchronous action (from ->async() and #[Async], read through AsyncInspector from feat: check asynchronous actions in pollora:doctor and Site Health #430): hook, priority, handler, driver (via or default), delay, attempts and backoff, unique lock, queue, as user.
  • Which drivers are available in this request, with the reason when one is not.
  • The default driver and where it comes from: HOOKS_ASYNC_DRIVER, the POLLORA_ASYNC_DRIVER constant, the pollora/hook/async_driver filter, or auto and the drivers it tries.

AsyncServiceProvider::autoDrivers() now holds the auto order, used by the provider and the command.

Tests: AsyncListCommandTest (3). Full suite and PHPStan green.

@ogorzalka
ogorzalka merged commit 9dc1eb4 into develop Oct 7, 2026
11 checks passed
This was referenced Oct 7, 2026
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