OpenRouter TypeScript SDKの新要素:typed tool context/state。 ツールに対してコンテキストスキーマを定義します。ツール名でキー化されたコンテキストをcallModelから渡します。実行途中で'setContext()'でミューテーションします。変更はターンを超えて持続し、ゾッド検証されます。 こちらは、情報源を積み重ねていくリサーチエージェントです: