Skip to main content

Sessions hervatten

Zo hervat je een eerdere session.

Bij gebruik in een interactieve chat via een Artisan-command

Een vaste session-ID gebruiken

Als het niet interactief is, kun je niet kiezen en geef je vanaf het begin een vaste ID op. Je maakt een ID op basis van bijvoorbeeld een gebruikers-ID of een andere context.
Gebruik je het bijvoorbeeld met meerdere gebruikers op een webservice, dan gebruik je deze methode waarbij je de ID vooraf klaarzet.
Bij het hervatten kun je dit met Copilot::start ook opgeven via het argument resume.
Je kunt ook binnen de closure van Copilot::start de huidige session loskoppelen en opnieuw hervatten.

De laatste session hervatten

Als er geen session bestaat, retourneert getLastSessionId() null en wordt er automatisch een nieuwe session gestart. Je kunt ook wisselen van SessionConfig.

SessionMetadata gebruiken

Ook getSessionMetadata() retourneert null als de session niet bestaat, dus dan wordt er op dezelfde manier een nieuwe session gestart. Je kunt hiermee ook de aanmaak- en wijzigingsdatum van een session opvragen.
Raadpleeg de GitHub-repository voor de meest actuele informatie.
Laatst gewijzigd op 6 september 2026