You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changed-file Homeboy lint reports a type mismatch at AbilityServiceProvider::register_full_runtime() even though WordPressActionDispatchObserver explicitly implements the required WP_Agent_Pending_Action_Observer interface.
PHPStan resolves the shared Agents API interface consistently and accepts the concrete observer, or the repository's static-analysis bootstrap/config is corrected so it loads a single canonical interface definition.
Scope
Investigate Composer/static-analysis symbol resolution and fix the owning type/bootstrap configuration rather than suppressing the provider call.
Problem
Changed-file Homeboy lint reports a type mismatch at
AbilityServiceProvider::register_full_runtime()even thoughWordPressActionDispatchObserverexplicitly implements the requiredWP_Agent_Pending_Action_Observerinterface.Evidence
PendingActionObservers::register()acceptsWP_Agent_Pending_Action_Observer.WordPressActionDispatchObserver implements WP_Agent_Pending_Action_Observer.e66b6765e7; it was not introduced by the bootstrap simplification in refactor: remove ability manifest and obsolete class includes #3393.Expected
PHPStan resolves the shared Agents API interface consistently and accepts the concrete observer, or the repository's static-analysis bootstrap/config is corrected so it loads a single canonical interface definition.
Scope
Investigate Composer/static-analysis symbol resolution and fix the owning type/bootstrap configuration rather than suppressing the provider call.