Nou, în SDK-ul OpenRouter TypeScript: context/starea uneltei de tip. Definește un contextSchema pe unelte. Transmite contextul din callModel, cheiat după numele uneltei. Modifică-l în timpul execuției cu 'setContext()'. Schimbările persistă de-a lungul turelor și sunt validate de Zod. Iată un agent de cercetare care construiește surse pe parcurs: