TODO model handling anthropic openai structured outputs litwellm streaming configurable provider with sqlite for providers and model adding in tools bootstrap mcp server