将 MessageRequest.tools 切换为 Provider 无关的 ToolDef IR; ToolDefinition 别名切换指向 ToolDef,registry/mcp 构造去掉 strict 字段;OpenAI 适配层通过 From 转换将 ToolDef 转为 OpenaiToolDefinition wire format。Anthropic 适配层字段名一致 无需改动,openai_compat/ollama 委托 GenericOpenaiProvider 无影响。