Nytt i OpenRouter TypeScript SDK: typed tool kontekst/tilstand. Definer et contextSchema på verktøy. Send kontekst fra callModel som er nøkkelet etter verktøynavn. Muter den midt i kjøringen med 'setContext()'. Endringer vedvarer på tvers av turer og er Zod-validerte. Her er en forskningsagent som bygger opp kilder underveis: