filamentphp/filament · error · ActionNotResolvableException
Action [{$action['name']}] not found in schema at [{$action[
Error message
Action [{$action['name']}] not found in schema at [{$action['context']['schemaComponent']}]. What it means
Error "Action [{$action['name']}] not found in schema at [{$action['context']['schemaComponent']}]." thrown in filamentphp/filament.
Source
Thrown at packages/actions/src/Concerns/InteractsWithActions.php:690
}
$key = $action['context']['schemaComponent'];
$schemaName = (string) str($key)->before('.');
$schema = $this->getSchema($schemaName);
if (! $schema) {
throw new ActionNotResolvableException("Schema [{$schemaName}] not found.");
}
$resolvedAction = $schema->getAction(
$action['name'],
str($key)->contains('.') ? (string) str($key)->after('.') : null,
);
if (! $resolvedAction) {
throw new ActionNotResolvableException("Action [{$action['name']}] not found in schema at [{$action['context']['schemaComponent']}].");
}
return $resolvedAction;
}
/**
* @param string | array<string | array<string, mixed>> $actions
*/
public function getAction(string | array $actions, bool $isMounting = true): ?Action
{
$actions = array_map(
fn (string | array $action): array => is_array($action) ? $action : ['name' => $action],
Arr::wrap($actions),
);
return Arr::last($this->resolveActions($actions, $isMounting));
}
View on GitHub (pinned to 53483fa934)
When it happens
Trigger: Thrown at packages/actions/src/Concerns/InteractsWithActions.php:690 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of filamentphp/filament@53483fa934 (2026-08-17).
Data as JSON: /api/errors/787adcddd05ea9fc.
Report an issue: GitHub.