§
    ÔŸ’jô  ã            	      ó¦   — d dl mZ d dlZd dlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ dd	lmZ  ej        d
¦  «        Z G d„ dee
eee¦  «        ZdS )é    )ÚannotationsN)ÚAnyé   )ÚDesktopFileOpsMixin)ÚDesktopMcpClientMixin)ÚDesktopZaloChatMixin)ÚDesktopZaloFilesMixin)ÚDesktopZaloMessagingMixinz!dscons.desktop_automation.adapterc                  ó   — e Zd ZdZdd	d„ZdS )
ÚDesktopAutomationAdapterzIUnified adapter for cross-platform desktop UI automation and file intake.NÚ
mcp_clientú
Any | NoneÚreturnÚNonec                ó   — || _         d S ©N)Ú_mcp_client)Úselfr   s     ú=C:\Projects\DSCons\app\services\desktop_automation\adapter.pyÚ__init__z!DesktopAutomationAdapter.__init__   s   € Ø%ˆÔÐÐó    r   )r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   © r   r   r   r      s6   € € € € € ð TÐSð&ð &ð &ð &ð &ð &ð &r   r   )Ú
__future__r   ÚloggingÚtypingr   Úfile_opsr   r   r   Ú	zalo_chatr   Ú
zalo_filesr	   Úzalo_messagingr
   Ú	getLoggerÚloggerr   r   r   r   ú<module>r&      sà   ðØ "Ð "Ð "Ð "Ð "Ð "à €€€Ø Ð Ð Ð Ð Ð à )Ð )Ð )Ð )Ð )Ð )Ø -Ð -Ð -Ð -Ð -Ð -Ø +Ð +Ð +Ð +Ð +Ð +Ø -Ð -Ð -Ð -Ð -Ð -Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5à	ˆÔ	Ð>Ñ	?Ô	?€ð
&ð 
&ð 
&ð 
&ð 
&ØØØØØñ
&ô 
&ð 
&ð 
&ð 
&r   