© 2026 Hedgehog Software, LLC
public static function infolist(Infolist $infolist): Infolist { return $infolist ->schema([ Section::make('Rate limiting') ->description('Rate limiting settings for this instance.') ->headerActions([ Action::make('stopInstance') ->visible(fn ($record) => $record->status === 'running') ->action(function ($record) { $record->update(['status' => 'stopped']); }) ->icon('heroicon-m-stop') ->color('danger') ->requiresConfirmation() ])
status
->visible(fn ($record) => $record->status === InstanceStatus::RUNNING)