π Bug Description
Error received from OpenAI API integration via Azure deployment when calling the function 'fetch_all_orders'. The error message returned is:
API status error from OpenAI API: Error code: 400 - {'error': {'message': '{"error":{"message":"Invalid schema for function 'fetch_all_orders': In context=('properties', 'expand'), array schema missing items.","code":"invalid_function_parameters"}}\n', 'type': 'error'}}
π Steps To Reproduce
- Use OpenAI API with Azure deployment for the function 'fetch_all_orders'.
- Observe the returned error message.
π€ Expected Behavior
The function call should succeed if parameters are valid and the schema is correct.
π± Environment
- LLM Deployment: OpenAI Azure
- Function: fetch_all_orders, or even any other tool which i call.
- Docker version of Razorpay MCP server
π Additional Context
- I have a deployment URL if needed.
More context can be provided if needed.
π Logs/Screenshots
Error shown above. Please advise on how to resolve this or if schema update is required.