> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Événements

> Découvrez comment exploiter les événements Laravel émis par Laravel Copilot SDK pour la journalisation, le débogage et le traitement asynchrone.

## Événements Laravel

Des classes d'événements sont disséminées dans le paquet [Events](https://github.com/invokable/laravel-copilot-sdk/tree/main/src/Events), utilisables pour la journalisation et le débogage.

Les [hooks](/fr/packages/laravel-copilot-sdk/hooks) permettent des choses similaires, mais les événements sont aussi présents là où il n'y a pas de hook.

```text theme={null}
src/
├── Events/
│   ├── Client/
│   │   ├── ClientStarted.php
│   │   ├── ToolCall.php
│   │   └── PingPong.php
│   ├── JsonRpc/
│   │   ├── MessageReceived.php
│   │   ├── MessageSending.php
│   │   └── ResponseReceived.php
│   ├── Process/
│   │   └── ProcessStarted.php
│   └── Session/
│       ├── CreateSession.php
│       ├── MessageSend.php
│       ├── MessageSendAndWait.php
│       ├── SessionEventReceived.php
│       └── ResumeSession.php
```

Par exemple, vous pouvez déléguer les traitements un peu longs à une file d'attente ou à `defer`. Le résultat de ce `Copilot::run()` n'est pas récupéré directement, mais peut être obtenu via un listener de l'événement `MessageSendAndWait`.

```php theme={null}
dispatch(fn() => Copilot::run(''));
```

```php theme={null}
use function Illuminate\Support\defer;

defer(fn() => Copilot::run(''));
```

<Info>
  Pour les dernières informations, consultez le [dépôt GitHub](https://github.com/invokable/laravel-copilot-sdk).
</Info>


## Related topics

- [Vérification de l'e-mail (Email Verification)](/fr/verification.md)
- [Première analyse de Laravel Passkeys (passkeys-server + @laravel/passkeys)](/fr/blog/passkeys-introduction.md)
- [Événements de streaming](/fr/packages/laravel-copilot-sdk/streaming-events.md)
- [Événements et listeners](/fr/events.md)
- [Observateurs Eloquent et événements de modèle](/fr/advanced/eloquent-observers.md)
