Nieuw in de OpenRouter TypeScript SDK: getypeerde toolcontext/-staat. Definieer een contextSchema op tools. Geef context door vanuit callModel, gesorteerd op toolnaam. Wijzig het tijdens de uitvoering met `setContext()`. Wijzigingen blijven behouden over verschillende beurten en worden gevalideerd met Zod. Hier is een onderzoeksagent die bronnen opbouwt terwijl hij verder gaat: