�
���g�! � � � d Z ddlZddlZddlZddlmZ ddlmZmZm Z m
Z
mZ ddlmZ ej d� Ze G d� d� � Zdad efd
�Zy)zg
Ollama connection module for Unity MCP.
This module handles communication with local LLMs via Ollama.
� N)� dataclass)�Dict�Any�Optional�List�Tuple)�configzUnityMCP.Ollamac
� � e Zd ZU dZej
Zeed<