Open Router tiene algunos modelos con soporte nativo para herramientas y otros que carecen de él. Está documentado en cada modelo.
Intentar realizar llamadas de herramientas nativas a estos modelos no compatibles provocará un fallo en la llamada.
Afortunadamente, Discourse implementa su propio sistema de herramientas, por lo que terminas teniendo acceso a funciones que un proveedor de modelos no implementa de forma nativa.