ai
ai copied to clipboard
finish_reason is stop instead of tool_calls for Cloudflare AI Models, Breaking Automation Workflows
When using Cloudflare AI models that support tool/function calling, the API incorrectly returns a finish_reason of stop instead of tool_calls when the model decides to use a tool. The response...
This PR adds a demo showcasing how to integrate Asgardeo authentication with MCP. The demo illustrates how to: - Set up a secure MCP server using Asgardeo for authentication -...
### Description The universal endpoint in the AI Gateway is returning a "No auth credentials found" error when requests are made with proper authentication. ### Steps to Reproduce 1. Make...
WIP for #173
### What’s inside This PR adds a new demo to the `demo/` folder showing how to run an MCP (Model Context Protocol) server with **SSOJet** authentication. ### Key highlights -...
- Mistral errors if an assistant message includes both `content` and `tool_calls` so this adds a check for it. - Mistral also errors if a tool call does not include...
I would like to propose a feature enhancement for the MCP server to support bypassing OAuth authentication using Cloudflare's API TOKEN. This functionality would improve the integration process with Cloudflare's...
The AI SDK v5 introduces some breaking changes for the providers - https://ai-sdk.dev/docs/announcing-ai-sdk-5-alpha