gplanchat / durable-filament
Filament panel plugin for gplanchat/durable: a read-only dashboard of workflow runs
Requires
- php: >=8.2
- filament/filament: ^3.3 || ^4.0
- gplanchat/durable: dev-main
- gplanchat/durable-laravel: dev-main
- illuminate/support: ^11.0 || ^12.0 || ^13.0
- livewire/livewire: ^3.5
Requires (Dev)
- phpunit/phpunit: ^11.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-01 09:54:26 UTC
README
gplanchat/durable-filament is a Filament panel plugin: a read-only dashboard of Durable workflow
runs, on Filament 3 or 4.
Read-only mirror. This repository is a subtree-split of gplanchat/durable-dev, published so Composer can require this package on its own. Issues and pull requests are disabled here — open them on the monorepo.
Documentation: durable.rocks.
Install
composer require gplanchat/durable-filament
use Gplanchat\Durable\Filament\DurableFilamentPlugin; $panel->plugin(DurableFilamentPlugin::make());
Features
- Workflow runs list with cursor paging, filtered by workflow name and execution id prefix where the backend can apply them.
- A page per run: status, what it waits on, its Nexus operations, and its history, one block per action.
- Reads whichever catalog
gplanchat/durable-laravelbinds: in-memory, Illuminate or Temporal. - English and French.
It observes and never runs a workflow.
Tests
The tests are not in the package archive: they run from the monorepo. They boot a Laravel
application with one panel over the vendor/ of a project that installs this package through path
repositories, with Filament 3 or 4, and maps Gplanchat\Durable\Filament\Tests\ to
src/DurableFilament/tests/ in its autoload-dev.