Novinka v OpenRouter TypeScript SDK: typovaný kontext/stav nástroje. Definujte contextSchema na nástrojích. Předání kontextu z callModelu klíčováno podle názvu nástroje. Mutujte ho během provádění pomocí 'setContext()'. Změny přetrvávají napříč tahy a jsou ověřeny Zodem. Tady je výzkumný agent, který postupně shromažďuje zdroje: