unitmcp/__init__.py,sha256=dnCwHKn1etkMrR98X6iWyPsC7XLFLVQXqhmOxKjd2eE,648
unitmcp/__init__.py.bak,sha256=1Vkh_wPd5QKAPVxqkN6eEahvYsbuEZvNODxF019Cw6I,648
unitmcp/_version.py,sha256=-mxVNgQdB1EhTODDCeKQrxldSbYCSS0LtsTXF2sTX0w,102
unitmcp/_version.py.bak,sha256=rYEyO5kDo18pLOXT1TIXepwXu9Eml5IZn7AAtLqf4OM,102
unitmcp/__pycache__/__init__.cpython-311.pyc,sha256=4-lX1uhBI_Mc5yCEiBHpnU6KLcxhi29WNutzWwHSupI,918
unitmcp/__pycache__/__init__.cpython-312.pyc,sha256=zUe72LgFZAoFHvsWa49d4o7hjmZE3JEfEk1jLye0nUQ,773
unitmcp/__pycache__/__init__.cpython-313.pyc,sha256=cVaf_QK-YfwsTHES3pNyvwi3LYJKKUoNtJosjqaYiPU,639
unitmcp/ai/__init__.py,sha256=oTVBgneCWXxqR3ihMUuNk4vD-VPIrwz9OWhvOgSx860,2057
unitmcp/ai/common/model_interface.py,sha256=9TXoCnYUCC1Ez1wspf6--7G68Cquf_j75GalDYKD5Yw,8426
unitmcp/ai/llm/__init__.py,sha256=nggsEr30peyqi__Bwl8yxUnagA4GXJ3ThDloPS36sFc,428
unitmcp/ai/llm/claude.py,sha256=or_5Lg6bZJ4Mxub2Ll1ouGoEU1lGAaP5bHDCnV7VqSQ,10346
unitmcp/ai/llm/ollama.py,sha256=ZCftyOWtSa_kOS1lGUwnslS_fNA2_-V583ZfTv-VlSM,8992
unitmcp/ai/llm/openai.py,sha256=POzRIrfiy9wQby9jjtEGXe07JGb-bosLTpG9Y7oBJNc,7378
unitmcp/ai/nlp/__init__.py,sha256=L8ZRM_4aNRAFrd-wtPRyk-v2lHMd7WK431Ha99Es_LQ,451
unitmcp/ai/nlp/huggingface.py,sha256=WdI_Yv-DSI8lxn0csz4Nt75jUBUdlvTfG3ppC_5n-K8,9335
unitmcp/ai/nlp/spacy_integration.py,sha256=sSOS44TRHiJTKe0KJggnP75j3UWe2hi3XmSs1wLVKD0,7642
unitmcp/ai/speech/__init__.py,sha256=YS9z7FNww2FiNfDFgl8nYWf8DTGUvqcc2rOfz8sUNdc,926
unitmcp/ai/speech/audio_analysis.py,sha256=mZDrLmAyELd_huBJXMx9V1Mu4rHEIn9tcHBWSUDb-RU,9087
unitmcp/ai/speech/stt.py,sha256=1fJ9gy2M_DHTbsRbqFLTKTgWyYdriG0VtDTov4pK82o,12764
unitmcp/ai/speech/tts.py,sha256=4CoQigkI8mfcohBucJSB_p3J3DWWfgGmTJVn3fl-ORw,12133
unitmcp/ai/vision/__init__.py,sha256=tP7jiF7FeXxub_8p8JACpWTbwWSMoknZpG1fJZiLNHc,783
unitmcp/ai/vision/face_analysis.py,sha256=BQ9vhTOaHGadgas0iyhECD9NYU0KVkqzn6HmSjZP43s,16154
unitmcp/ai/vision/image_processing.py,sha256=DBL5RzTBcK1L7YrZeV4y54F0_V1LVMEtsddqDjzo65I,13321
unitmcp/ai/vision/object_detection.py,sha256=Ns-XmRTTTM7iwh9qYm5QmkY99-v46HgzVp5f00xo46s,12182
unitmcp/cli/__init__.py,sha256=TSAQEuTiYayq0fRK1rCST16x9dFGP18x6tCGK7tOfCk,200
unitmcp/cli/main.py,sha256=9dC25ZEIwVeyif1vTTpwWoJ5wNFvqeNjl5uWGRRwT5M,5871
unitmcp/cli/parser.py,sha256=LZPSMtistw2gZX8Ed4fGEgvX145XLZ7axrfp4_oPxv0,13205
unitmcp/cli/__pycache__/__init__.cpython-311.pyc,sha256=UotiokvcTMGCFXDwLMWYEtEc46xPXdJd076kZmPqR5k,407
unitmcp/cli/__pycache__/__init__.cpython-312.pyc,sha256=lh4zplE33EkwHFqd3mqeWPRqbDQVatdIn5taQRgvLXk,381
unitmcp/cli/__pycache__/main.cpython-311.pyc,sha256=-PRsAbVm47ySI8mzgWb0-eGvMUVx98jaBZEriF0XjyU,8411
unitmcp/cli/__pycache__/main.cpython-312.pyc,sha256=iqQRc6HvVVG7CYwmVlro1XTh0XaJHl6dro__p4I30oM,7577
unitmcp/cli/__pycache__/parser.cpython-311.pyc,sha256=nBAdh-lqyq0gXQGisTGb9syKC-mrVMnI6L1sj8_-Mao,14995
unitmcp/cli/__pycache__/parser.cpython-312.pyc,sha256=UQteMCHfqBqmdhdzW8WpNVP7kJDU1v4FcsUn5lOOyYo,14534
unitmcp/cli/commands/__init__.py,sha256=L26mLdNl8v-XS_zvRZMniiYHfymxE3LRAp3Im072dns,89
unitmcp/cli/commands/automation.py,sha256=kbpIBJbvxqT9dpUXEGW0UpQbVHj9crfiWS1EZzWQOOM,2163
unitmcp/cli/commands/device.py,sha256=Qfw7df3Znde4cnoE50n2NfupCEv1z9V4nSIVJgjFGhg,1863
unitmcp/cli/commands/nl.py,sha256=V6o9I0PGtBQ3CRXj2C4CBo4yHlBttVabihDyV81qVms,748
unitmcp/cli/commands/system.py,sha256=-kOuFNzW4wOQLUVwzdIDgye00LTh0xV-6SBBva5iIIA,1170
unitmcp/cli/commands/__pycache__/__init__.cpython-311.pyc,sha256=WY7p-2fKbFsNBKpCncP6u96HUWaU28zBn2cQkbjjOxM,278
unitmcp/cli/commands/__pycache__/__init__.cpython-312.pyc,sha256=_UkTZKiV2SmAjeg40TCWxGtl2-limK4w9FYOj7Dm9Cg,261
unitmcp/cli/commands/__pycache__/automation.cpython-311.pyc,sha256=O2WVFF5xhqFOpK9CjznUl-TC66Zx_WfetibCW6xSkrE,2988
unitmcp/cli/commands/__pycache__/automation.cpython-312.pyc,sha256=YWLhmkZLiBID6Ti1OPSmdhuYRHkuqTHaiAvXwqq-9Dw,2812
unitmcp/cli/commands/__pycache__/device.cpython-311.pyc,sha256=UwtODEif8Vpz-C7aId1PWcOjz7lPsydJQG324JUT0Tw,2656
unitmcp/cli/commands/__pycache__/device.cpython-312.pyc,sha256=IvGf1FMNXXD0ekbqh8K5XvI2zBEyx6z4JxTeljKKlYw,2478
unitmcp/cli/commands/__pycache__/nl.cpython-311.pyc,sha256=ozshEW17O-KuDLmo1Z2y0zn-Hge2BUU_46ZxBUDLRGw,1258
unitmcp/cli/commands/__pycache__/nl.cpython-312.pyc,sha256=QFp4RQicsus-ok2z--U97KF2FBULwNBurt-LwqDPhJI,1178
unitmcp/cli/commands/__pycache__/system.cpython-311.pyc,sha256=eiALXbzX66Bk_kOXsG3ZW8Jp4FBK_PBVpKGO_bnS0l4,1795
unitmcp/cli/commands/__pycache__/system.cpython-312.pyc,sha256=dppohxxCnS5K6ahqiEHXwPp2iOhaSgQk3t4d7igUfXI,1697
unitmcp/client/__init__.py,sha256=yUxA_TfRKFaQOOBVYxTAd3FyjohHVzevhIGRGzQG3y0,161
unitmcp/client/client.py,sha256=kbQRLtuGcsfgOodCoXkdeHrCpYoxyU4uuQbpaV0fvYk,20239
unitmcp/client/shell.py,sha256=mr5McckZ1bEr0ExiSy0qyUQwKWKpM1xPHXKVd9iemR8,14214
unitmcp/client/__pycache__/__init__.cpython-311.pyc,sha256=_55cU2cZAc_YNYH8bh-aQKtMmMhdVoHPLzQl7PX_yWI,376
unitmcp/client/__pycache__/__init__.cpython-312.pyc,sha256=Y6L40h_876tDuhCSxJ8M6tXlETztIGA2LZIleG7pSIA,337
unitmcp/client/__pycache__/__init__.cpython-313.pyc,sha256=y_rza37f6pLUNfjxPSE9m-9PTFOh4klw4FayDgiVIr0,337
unitmcp/client/__pycache__/client.cpython-311.pyc,sha256=GZQtVDbhxF2VS4DRD5IATh7qv8DF5hH4llE0sHWG-pg,31359
unitmcp/client/__pycache__/client.cpython-312.pyc,sha256=-KNQFQvi4-ErDcQtP5Fifbb4f3PL3_S-kISXMxOvhQs,29462
unitmcp/client/__pycache__/client.cpython-313.pyc,sha256=YFc56DSUp81U7zIe1byVIHmojTwbGvSYDaeCd2XeQvU,17308
unitmcp/client/__pycache__/shell.cpython-311.pyc,sha256=goTGKW76mnwTbgcQ7_wzwLMI2xeHObZOLcymowqWb20,26538
unitmcp/client/__pycache__/shell.cpython-312.pyc,sha256=QSGsaRxgAy2SAzh5k7rW-e2Y8YAYhLHmeYp1uE4F2ks,22828
unitmcp/dsl/__init__.py,sha256=o3J88MAP6EEXPccGrAbKK9OZv_ex-Uf08o2oxEhpZc8,224
unitmcp/dsl/compiler.py,sha256=FaqsqirQdfeIGCQAl0vYS_Lk9omWW4t6HYgkaOIzmiQ,8226
unitmcp/dsl/integration.py,sha256=ns_lzio2CafijAHDMf-Ah35v1m6apfn-lA69Ho9ZJfI,6466
unitmcp/dsl/__pycache__/__init__.cpython-311.pyc,sha256=QN_RQ3ImIqVEh8M5sX1wzKgpo9MWGOmwc9SSPaXtF54,430
unitmcp/dsl/__pycache__/__init__.cpython-312.pyc,sha256=AfwSiFduqeDuHd7r_6sWsGr4P2oEAjEVP4lrVykyaJc,404
unitmcp/dsl/__pycache__/compiler.cpython-311.pyc,sha256=Nf5wKVnBrUtvog474pYPbDvVgA-XTUXvYnMaDwP6k7Q,10089
unitmcp/dsl/__pycache__/compiler.cpython-312.pyc,sha256=jLZ3fskwwwOA5RWYV8czugjYZCxwjYFfyVX0Rz-l4DE,9174
unitmcp/dsl/__pycache__/integration.cpython-311.pyc,sha256=gU8dbcK7AOJwhhsJ2e2kcHQBj0h3gLdf-4Cmkix4feQ,8659
unitmcp/dsl/__pycache__/integration.cpython-312.pyc,sha256=b0eQ-TbQrmriTos9mxJfsWkl4ZtmBw86uhRJvG4A5I0,7964
unitmcp/dsl/converters/__init__.py,sha256=eLLqxOHXWHMCKYwtMa-KFJzE2AzzldLyK7C1qKtYv5w,200
unitmcp/dsl/converters/mock_factory.py,sha256=2CdARqhR38tm-_sQeQHlAq-XthWzXVNwWTFQQJ_3DGQ,2760
unitmcp/dsl/converters/to_devices.py,sha256=EogMD1G61qx-xatDC-VeJvZy4BEXVcecwiNJUtJ5y18,5914
unitmcp/dsl/converters/__pycache__/__init__.cpython-311.pyc,sha256=kuJzIyfPP4JnSs1-qcZmGWAOTh0jTgnSdI7YROyyoxk,414
unitmcp/dsl/converters/__pycache__/__init__.cpython-312.pyc,sha256=OuUedEGBVQKd45CR8YDX_DCYRxtC5tjL8sC6xjQMZEw,388
unitmcp/dsl/converters/__pycache__/mock_factory.cpython-311.pyc,sha256=h0RlLay8ihev6L58v9w-3P9a20UoKOuv3HWwVZdaP6Y,5031
unitmcp/dsl/converters/__pycache__/mock_factory.cpython-312.pyc,sha256=jAQpdcCe_536vWCFlnhIrzd9-XB6SWdS-sA1wy-bp6c,4693
unitmcp/dsl/converters/__pycache__/to_devices.cpython-311.pyc,sha256=XmEweY_Ssi04BRVC02yw3zVvwQUvxGUzS5zN2EkzspM,7672
unitmcp/dsl/converters/__pycache__/to_devices.cpython-312.pyc,sha256=KeMurTeqe7p7ZKFCHpRi0z0AQXYGmo_7dr5EE4jHhTo,6953
unitmcp/dsl/formats/__init__.py,sha256=2uISb4mTAhChJmmib183d1ngrrfnK8mg4j_AMkZculo,176
unitmcp/dsl/formats/yaml_parser.py,sha256=UUkUO9ZRVSW1BDmzXhltoyO7rNcbzl1Nv18ag5F5uoM,10017
unitmcp/dsl/formats/__pycache__/__init__.cpython-311.pyc,sha256=NGzOVR-wwj2S0FHpmBVMkkcxW7Zg9EQOFYXP1_EON50,386
unitmcp/dsl/formats/__pycache__/__init__.cpython-312.pyc,sha256=12ffapFbN0BIDToAdQ4_AFBvq0lBDNMzkatyyPwcLls,360
unitmcp/dsl/formats/__pycache__/yaml_parser.cpython-311.pyc,sha256=Gb_j-BY_UM6C1iBSmjgvfuGge6AgFtUtfnhPyQWIlJY,11289
unitmcp/dsl/formats/__pycache__/yaml_parser.cpython-312.pyc,sha256=1Le7CalRf6gVx6RLh9DsybB0kx0AHjWBeec9jZIOhNI,10318
unitmcp/events/event_system.py,sha256=6rj2NkmEIg_PKfP2fjAIxrRBlblsc8DRHfsLbiywMpo,19678
unitmcp/events/__pycache__/event_system.cpython-311.pyc,sha256=wXWa39qOWhP7N6zlxem1ZjZDxyI1MFhjnceSbwi8uT4,28265
unitmcp/events/__pycache__/event_system.cpython-312.pyc,sha256=GWuoWSBBZdDhRfzVGGIyGO6fm2JdlsHN5J57cmuYOm0,25673
unitmcp/hardware/base.py,sha256=5YesQML-XWMNth3JaoJhKsbK0f2Gw-WWf1UkWJ2I9XM,17720
unitmcp/hardware/button.py,sha256=UHKhSKQY22-f4xoLCzInYgSzOB9ulRML17ALc_2SZUo,22175
unitmcp/hardware/device_factory.py,sha256=rCAeRxNJ41ij8U-ftCf7_rSPnHlDuLVdmT1tjRJ1W2Y,13535
unitmcp/hardware/display.py,sha256=P7gneDzXO_M2RaexRkCTtW4138Y9rMAFJq0JyFYnLVY,27212
unitmcp/hardware/gpio.py,sha256=zRpQ9-1zvaCjPu_ooClQBG3pWWCc7KTWYkQA9BaYtbU,7932
unitmcp/hardware/led.py,sha256=9Yaq2hO7Uzne2KdfN4buEKl9mtId94JFmiyh2B5WjLQ,27381
unitmcp/hardware/traffic_light.py,sha256=Ur9-_Ty3oSDH5x6UpcJeWFvjGxNg2g2dgnXHk9c_4vQ,15076
unitmcp/hardware/__pycache__/base.cpython-311.pyc,sha256=IvxkGDeBFsYY_xAw6aUTSRqJ7eJ1tcTDaRJSP492jt4,25529
unitmcp/hardware/__pycache__/base.cpython-312.pyc,sha256=dQSXbBnd_psusv_Nb7KmZ1GjUUjnK_bVC40aYcMLIJE,24107
unitmcp/hardware/__pycache__/button.cpython-311.pyc,sha256=ixrqXsNllpDwerhibxGIUEuC57o34fg4rBCoqe-LHEE,25203
unitmcp/hardware/__pycache__/button.cpython-312.pyc,sha256=kBgtDz2dNq1LeDA4TkTY53w9eGyvXMEutrCNlPrewbs,24866
unitmcp/hardware/__pycache__/device_factory.cpython-311.pyc,sha256=yV_rM1ysvZ21__GcVXGXinwjYAS4ng6R4b7oRZMLEjk,17723
unitmcp/hardware/__pycache__/device_factory.cpython-312.pyc,sha256=ZsO9LUI-bJY5_l2ezRFH5vFYCRb2XN1e3-yz7_b4VQU,15915
unitmcp/hardware/__pycache__/display.cpython-311.pyc,sha256=_7EgkMih9BIIlhD3OlrBtCtQyk79FMCWZ9w8q-zpBEQ,35747
unitmcp/hardware/__pycache__/display.cpython-312.pyc,sha256=DuNtN78L9jnJcK4UIA2DmjPchxPLJQW26wjg-9qXFgE,34248
unitmcp/hardware/__pycache__/gpio.cpython-311.pyc,sha256=IJd_DseM8jhBCtjwxRdD9baZeoKTwRVqF5Rq65Lo6zI,10071
unitmcp/hardware/__pycache__/gpio.cpython-312.pyc,sha256=0Zgsa9DPIbXfKTlYF01az7HbNvD5QUf6YvgxlimL0P0,9353
unitmcp/hardware/__pycache__/led.cpython-311.pyc,sha256=i0GAtCi2ckKI0uxskN7Agiz7k3vHca1VJ1DF9dkrYag,34052
unitmcp/hardware/__pycache__/led.cpython-312.pyc,sha256=0jQYcBcvAC6i8R-K85Mh6oHtskGSlIXgB2i-jRwtKTo,33839
unitmcp/hardware/__pycache__/traffic_light.cpython-311.pyc,sha256=yTHNDeIh4xzCu7VikThlaprtQEejQJ5EmXiX-5CGyjE,18930
unitmcp/hardware/__pycache__/traffic_light.cpython-312.pyc,sha256=L0l0WVsiqSUvqa85t3drMcghHTVeTRPLMsA0A1y0za8,18763
unitmcp/llm/__init__.py,sha256=PygauXQQwl3_N7w2Lwblhxe1mZoooSw3cvxsA6qj3GA,254
unitmcp/llm/claude.py,sha256=eMZZFLbVq-AmODFbDC03RpOV99UeZ7c9XPZaMzTawWo,13470
unitmcp/llm/__pycache__/__init__.cpython-311.pyc,sha256=NaxASr3wu7Tx4wkky3L0U94CWSepEiDK4BOOhj22eiM,455
unitmcp/llm/__pycache__/__init__.cpython-312.pyc,sha256=_SpkmWZI_8o_XVGzZHAVDYXPlqtbThl92J0Xf2h35PA,429
unitmcp/llm/__pycache__/claude.cpython-311.pyc,sha256=cBPjBTOwgBu4QzItygPBLNlwW_f8F9Az0ZVUjAWFlL8,16443
unitmcp/llm/__pycache__/claude.cpython-312.pyc,sha256=aTbWFQfucRllKDs0q0nvfyVVg1tW6i0uYcOweuKsJuc,14998
unitmcp/orchestrator/README_PATCH.md,sha256=x1gFHzfdDQD19ORBslSUYfNtWLXnN2qkKcTix-3wLak,3179
unitmcp/orchestrator/__init__.py,sha256=uOIqOr0JGa-Qd2KtooXoF3wVfIyVa6R0SUaNtici5Z8,335
unitmcp/orchestrator/example_manager.py,sha256=SVKJBmC9Eb4HFaUoi6ns6LiWgdk9mi5oMEdPbYs0zLg,12993
unitmcp/orchestrator/main.py,sha256=0yULZyYdzwcVUZUX8s8KCX882qULUsWrghM60xZ7z94,4732
unitmcp/orchestrator/orchestrator.py,sha256=p218pxsC6L_Cj3enN47D8PSQrzN_oiqHGa7Rc1b68bA,24674
unitmcp/orchestrator/runner_manager.py,sha256=B0FIvC_J5XibvfXVr2ItOeBRodRMvKIKZqcwevhA17M,8819
unitmcp/orchestrator/shell.py,sha256=JaYGOD3OGuLuhBMpTCyKMrL4uxuBh1amByLTvTGUDFM,58469
unitmcp/orchestrator/shell_patch.py,sha256=0QgqMZLQ7gyLPo9Do5jRzOGI95a4o8JxRwvxZeWHOj0,14997
unitmcp/orchestrator/__pycache__/__init__.cpython-311.pyc,sha256=yiwC44sZDrNYlM6QFU360ZZPB0n2Z2ijaEcINxe9J7Y,575
unitmcp/orchestrator/__pycache__/__init__.cpython-312.pyc,sha256=tBDGT9CpVAgC0tbKs9GJE7JGq1xqv4s9-SrZe3h93w0,496
unitmcp/orchestrator/__pycache__/example_manager.cpython-311.pyc,sha256=OQ5Ra478NHME5nyN67r_MGwKd9oMij_yF01cJ5PPRmE,19553
unitmcp/orchestrator/__pycache__/example_manager.cpython-312.pyc,sha256=zgE2Fb9mkWlT-T8sWteyRAv1zBNfw6T4plaLPmY3XHk,17196
unitmcp/orchestrator/__pycache__/gpio_commands.cpython-312.pyc,sha256=AFDkMkURKGjihsYdIKDW7vKxeE6ZfQFVwWq3GADF5Iw,6279
unitmcp/orchestrator/__pycache__/main.cpython-312.pyc,sha256=W1TfyXgF1eMPRFxZjkm9SPz70e9jT2g4z0dY5pW1dew,5860
unitmcp/orchestrator/__pycache__/orchestrator.cpython-311.pyc,sha256=2SOk4HWUNithodRzPNYZvzgvrlriD2TuM8mIxCF-JPU,31185
unitmcp/orchestrator/__pycache__/orchestrator.cpython-312.pyc,sha256=0BBXVxk6KSGi9iHVsatnTUXZ00Wdhi-4y3dTpWoXVS8,28542
unitmcp/orchestrator/__pycache__/runner_manager.cpython-311.pyc,sha256=ezDcsSd4r--Rgql70gW8HkWRECSIxrhf9y8fE7QpFQE,10505
unitmcp/orchestrator/__pycache__/runner_manager.cpython-312.pyc,sha256=HATqYzvrihRNNe1kC0w6prRkbSF25wkBFqks1GNnDBY,9714
unitmcp/orchestrator/__pycache__/shell.cpython-311.pyc,sha256=FLpRNnbSPDMpHXpif0qIx6d7vHQJfii60Tb7dNSEU4o,81117
unitmcp/orchestrator/__pycache__/shell.cpython-312.pyc,sha256=AJd2yvbUW_zbC3eJQIrLgRt6qMczLlItNNDntjEyhrE,74008
unitmcp/pipeline/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
unitmcp/pipeline/pipeline.py,sha256=qfYj7I5Q8l1KhptbM590RjsVwdq4VXTHXXF-_E-Swn4,24020
unitmcp/pipeline/__pycache__/__init__.cpython-311.pyc,sha256=63K7kUeYxusOYvRnTgghBDEncPlbQ7VAojAphzXgBKQ,170
unitmcp/pipeline/__pycache__/__init__.cpython-312.pyc,sha256=AHA8dx-w00I8-3B6o7qSCSjf79YAZSY2_n468MkF-ck,158
unitmcp/pipeline/__pycache__/pipeline.cpython-311.pyc,sha256=ZOMBII6CVAFh9Z4ZgsiH085Hoc8QYV1QKOVp5UBQzD8,29230
unitmcp/pipeline/__pycache__/pipeline.cpython-312.pyc,sha256=TjHQe31yTGH8OFqS_qB5_y-AbG58Waxoe7-OF6br524,26231
unitmcp/platforms/adapters/platform_adapter.py,sha256=UIcgu19f6EOTmspZP-7xKKoTTWZJY_XdbDC8aqo397o,33151
unitmcp/platforms/adapters/__pycache__/platform_adapter.cpython-311.pyc,sha256=ysw_R7iaPvb5-DmWvVctQOZEahomK9c_JZScVy5x0is,41739
unitmcp/platforms/adapters/__pycache__/platform_adapter.cpython-312.pyc,sha256=mfjAFuH8iMSr9qISRcjbMDo18EPQ_-OmXsfvUzbSAKk,38924
unitmcp/plugin/main.py,sha256=tTXlPtcYsLgqWX6Ekgp_xoj_tZcjfhqlCcLd-HlTJH4,7258
unitmcp/plugin/core/dsl_integration.py,sha256=F053yga_al7A5KENWZcKCMYzA9nJh-8urO_EJHoT7fI,5158
unitmcp/plugin/core/error_handling.py,sha256=VpaCmFVSkun0aTmtCIq0z07M3JZj7ZrrmkNXUQfgknw,8287
unitmcp/plugin/core/hardware_client.py,sha256=HWFzwURiLqGGeAekL2A_pniGd4DG9JjK7V7uUoj1_LE,9270
unitmcp/plugin/nl/parser.py,sha256=eOu4f9UGwKd8vVSiAC9EcDe527ViJ0VCd6vAWPcZPQ0,7663
unitmcp/plugin/state/conversation_state.py,sha256=hoqZzXtg8wllgEHi8fLQLPEiYaw2M2porFCJnDY2aDg,5997
unitmcp/protocols/__init__.py,sha256=7DfdsSCB68yHdSZucfkchRUUWDVg_GX0BCbRrlLCwB0,417
unitmcp/protocols/hardware_protocol.py,sha256=KeKraukwpxAK_zTR1yO3TtsBz2hoPWcLB2TyuouYnVM,1848
unitmcp/protocols/llm_mcp.py,sha256=F7nIlJD79iR_2PbnfGWaatvHJVfIMTyWZlT_1jsCodI,13047
unitmcp/protocols/protocol_strategy.py,sha256=L_4D_k53pNh29cOfkcqj1O2DES4AvnucUUWuVNYLBtQ,11220
unitmcp/protocols/__pycache__/__init__.cpython-311.pyc,sha256=S8nELbjakcvQXMQBMpwbJXNhOldsUE6DQ0BhEVw8jAY,636
unitmcp/protocols/__pycache__/__init__.cpython-312.pyc,sha256=ae8Eci6KDc7NZFC8MmkvkYhNFtxrQo__85R_1ZF_oCI,568
unitmcp/protocols/__pycache__/__init__.cpython-313.pyc,sha256=lWhaYRuXSWrNv0rx6k2LJ-SpbQNqVVA4qOKxHkYvPCQ,568
unitmcp/protocols/__pycache__/hardware_protocol.cpython-311.pyc,sha256=0QN8U8RhTOxQuQ84ZIMUFOKDTqiPUcoVNIdq6-EXX4g,3701
unitmcp/protocols/__pycache__/hardware_protocol.cpython-312.pyc,sha256=Jz8tpC2lazaWfWOpllqgwYX8Ppwsw006r7aqzI8Bjbk,3308
unitmcp/protocols/__pycache__/hardware_protocol.cpython-313.pyc,sha256=vHF27w7YVuDNXd2QQH0Jy7IpODy7cJSqF4gA0r0zzrc,3430
unitmcp/protocols/__pycache__/llm_mcp.cpython-311.pyc,sha256=t9kPdcwKFRehIH-S6xHhCzTdvdTs5HG34ytG_OBrysA,17470
unitmcp/protocols/__pycache__/llm_mcp.cpython-312.pyc,sha256=m_vUxLLSe8Db8SLWtwzxeFDZYPVhD0VnRDr1ihKTORQ,16222
unitmcp/protocols/__pycache__/mcp.cpython-311.pyc,sha256=WiuX0gtQlHzs-bvVUh0E70fnvOJY3iBf4kZILRgK3DA,3628
unitmcp/protocols/__pycache__/mcp.cpython-312.pyc,sha256=SQlF2SH7V6WZr-nUlRsvY9HSlaDbQAsMjmgfsPd1SeE,3235
unitmcp/protocols/__pycache__/protocol_strategy.cpython-311.pyc,sha256=u5pU8gFW3LvWUUg2uX4--HbpgaAUxfxx7YcoI9Vwybc,15425
unitmcp/protocols/__pycache__/protocol_strategy.cpython-312.pyc,sha256=jketE-mmUSVBOCW_Z2mou2q51-9eVU6f6Xqzr241pRY,14475
unitmcp/remote/__init__.py,sha256=Z6Zw5XkrrYgI3te02y1XZU-ZTQI7PsDs_M_19yO3s0o,244
unitmcp/remote/connection.py,sha256=nWG7soJtutYVgX7YyjZKGSPhU6adc48jA8vTsFrMvhk,24765
unitmcp/remote/discovery.py,sha256=qMtztqe1gaXh-yVeaccPmzF3f9AQgAnkqLGFi21Q0fw,13001
unitmcp/remote/protocol.py,sha256=n2EW2GADdND8Vfz8hJmpw_QdVWBktQoFaBzPQQDTwLs,16025
unitmcp/remote/__pycache__/__init__.cpython-311.pyc,sha256=_9cgwnQOAVGaWY72lDPpXJBtx_To-oWFE6kymcQbsLs,435
unitmcp/remote/__pycache__/__init__.cpython-312.pyc,sha256=uJ66NIIMXxb2QRjtpBFVwJYtauc1E6ExVY44o02KhWg,418
unitmcp/remote/__pycache__/connection.cpython-311.pyc,sha256=TZ6igF_1x4e7fR4HgXlKH8MlKFv6dw7_AtAcRl4sVsQ,36481
unitmcp/remote/__pycache__/connection.cpython-312.pyc,sha256=udRzhu7z6-oKGTaDAWJO-fBkStjh5CEYGPVUGARxgGo,34742
unitmcp/remote/__pycache__/discovery.cpython-311.pyc,sha256=ql9eF04GXiJJ8nxrsCPpA7CvqKqudihEphuDr9-nY5U,18592
unitmcp/remote/__pycache__/discovery.cpython-312.pyc,sha256=OmJ95kLTGEpP7acS0p8cAX4XXCbKye0HWR9Z63wwlBg,16904
unitmcp/remote/__pycache__/protocol.cpython-311.pyc,sha256=G5kevaJEWBTW7adBymoM-25lVVgg0yXQEmLHm7HUpvw,21493
unitmcp/remote/__pycache__/protocol.cpython-312.pyc,sha256=pitLDzS-lAnUJOdD9mOepJm6sm6bIIOCISMBMPfDF1w,20314
unitmcp/runner/__init__.py,sha256=oeQtfrvDz5pxv9u35EdgTMuVVKii5BHjhJGI9oy2sss,211
unitmcp/runner/claude_interface.py,sha256=tDGeSeOfKeWiMUCbSP3N-5Z894R3ItCct29-oR65stY,9990
unitmcp/runner/client_setup.py,sha256=9FX_8laBi75yXF3BV0bueNTHVKMHhH3MZrB7yl_P-PQ,9213
unitmcp/runner/llm_interface.py,sha256=5Ri7GZ0t5dpMvkXp7Y9GDYTpUBHAWeCczVksvf3UxLs,2358
unitmcp/runner/main.py,sha256=LmR1AjyfL6yBHKBJcn1V2K0hUuV6EqmEp7_l7K_vLTI,10671
unitmcp/runner/ollama_interface.py,sha256=3zUni2F0WpjN88foMEcHFRnWHR6LBksCR6M5ogaOZEc,8319
unitmcp/runner/rpi_server_starter.py,sha256=ogz2KIzY4OEgCYoQUnOgXnSL2CzUbLFdtso46qlbgVE,17040
unitmcp/runner/server_setup.py,sha256=R_kPQL-2YxBAjfHlaqc-kN67Uy74FaYlcDSXxZ4zwZ8,18153
unitmcp/runner/__pycache__/__init__.cpython-312.pyc,sha256=MhTIh2rYtyYrBVrbP3mwD3XpZuldHmVw1NeszJaeqSs,385
unitmcp/runner/__pycache__/rpi_server_starter.cpython-312.pyc,sha256=TCqpb5cqKqp-0yoRGe8vCsww-zlUag70apBhfZzrVJg,21444
unitmcp/security/__init__.py,sha256=7vgYCG-fS8MpnBcBz5rdZuAphM2_TGrGivGNToGJRZk,166
unitmcp/security/permissions.py,sha256=Ds2cy_DXntRhaaaYZSbOiH0TNG2on5lfzFYAdtKgTYE,3397
unitmcp/security/__pycache__/__init__.cpython-311.pyc,sha256=nLdp0WHWRkexRE1onJoqMhRkPTXyV0cQjAIjtKSR968,366
unitmcp/security/__pycache__/__init__.cpython-312.pyc,sha256=uFe9fpZCKOMS3266JdNakeZp05riY488gD7dvhHLq6Y,336
unitmcp/security/__pycache__/permissions.cpython-311.pyc,sha256=aLT_pymNyj9VRKc91vR15xnIAfkaVScDag34ze5SA2Q,5621
unitmcp/security/__pycache__/permissions.cpython-312.pyc,sha256=Dtf4Dc2ITySiBsTK_Nky3iC5zqK6oSErVr0cP9APRW8,5055
unitmcp/server/__init__.py,sha256=ye21JLlvs-uOO6i8a_qWGCIxwNaDfZNd7cboD7UK4XE,343
unitmcp/server/audio.py,sha256=bwP1ZwvkDFrDZMdC3mlewR829J1f3O3gdTIGqpoZX6Q,17867
unitmcp/server/base.py,sha256=FBFCEKXvf4MkX-rHYqiHj_bPpqOYILuE855rV91AbQ8,5890
unitmcp/server/camera.py,sha256=9us7hZRZWA5JrjIkvgcnF2VmqaZ1EyC_cq6Eh3gu6_w,24845
unitmcp/server/gpio.py,sha256=poW-ZCSkfuF4qZKve4vNv6A4k8DEqWRXesjod6EzWmY,15532
unitmcp/server/input.py,sha256=QWI-tbm_Wb9b4c0CS4gGBh66-8Ds7WlQHPCDWRya62Y,19002
unitmcp/server/server_main.py,sha256=ktfjGHaPAlEGa3_OYbiDhgvMAclHnpLDeLNnXy1XJPo,496
unitmcp/server/__pycache__/__init__.cpython-311.pyc,sha256=H9lVyC8990WZlTOlaU8dyCRQt7Jo4pbR4o21miQKdIE,598
unitmcp/server/__pycache__/__init__.cpython-312.pyc,sha256=sx0hrYIJwAkPG53T5gGE-cqvSBYbtvqcIFZmJ61ltMQ,498
unitmcp/server/__pycache__/audio.cpython-311.pyc,sha256=HkinKPt5smouqQonmVobZ7C_0uZAPatqlw2wHaXgkbg,22754
unitmcp/server/__pycache__/audio.cpython-312.pyc,sha256=MQ0pHIvyq_jz46r55slMrasvDDR1Y90PJOay4V2o8_c,21235
unitmcp/server/__pycache__/base.cpython-311.pyc,sha256=M-fyavp-W-Gc-jGQ8Gd1taoQhy-dUICTOMygQngBJIA,9295
unitmcp/server/__pycache__/base.cpython-312.pyc,sha256=7YQ44i4XwxgOP7E2TU0c9TQ48SsRxy2la3yQgjneMfM,8635
unitmcp/server/__pycache__/camera.cpython-311.pyc,sha256=oNrp4Z728tXvsy6iIxL6fmgACz3mYLbr7uZ8zHEIxI8,28064
unitmcp/server/__pycache__/camera.cpython-312.pyc,sha256=WFzeEczDuS4fskMSZ2CdzVHEsdW7lc-rgZk0vYwYFyU,27450
unitmcp/server/__pycache__/gpio.cpython-311.pyc,sha256=UK47eJ9oNyc3lyU_VuZFscaaqHX458gbohbXa1wlcds,20762
unitmcp/server/__pycache__/gpio.cpython-312.pyc,sha256=YWH19ufhEvcUeOyggN0tLQQfcYIJc9ocTLimufGxeKs,19858
unitmcp/server/__pycache__/input.cpython-311.pyc,sha256=a9u53cynrIZyQGvBvNFjBPsXEtEanLCBeMuG6TMeA3A,25248
unitmcp/server/__pycache__/input.cpython-312.pyc,sha256=sA9KyF6Kb95_cGieHjdz2CG-zZBh6krfBnAIDhzaxEc,24001
unitmcp/sync/__init__.py,sha256=mGDp9R3UiHrAT6OWoY0DiU2cX_8k5cdqSniE0ODYJYA,232
unitmcp/sync/file_sync.py,sha256=VTysSHkoTxD13dRFWQGuUuJMWLeh4ENZyeX8zuosx48,13789
unitmcp/sync/package_manager.py,sha256=L1q6vSjwDqaD0vCAXD5SNG22J-cJCOrJp_Ew6IFGkr4,18896
unitmcp/sync/repo_manager.py,sha256=5BbxeKngWGQivHkw1-orOU_PRRdmfPkFI7FX8AYECZc,26020
unitmcp/sync/__pycache__/__init__.cpython-311.pyc,sha256=ITIEyy1QmqAvNgJEEp3BtSBC4IrsV3-y7s5hQghp6D8,421
unitmcp/sync/__pycache__/__init__.cpython-312.pyc,sha256=8uNXaR9g0Hg4q_1GdES-5qxPeNFXlBei1AdJ9nyxGl0,404
unitmcp/sync/__pycache__/file_sync.cpython-311.pyc,sha256=PfR_YX5_IxifSWA3RGbuIKci0n4uicQYn1ZN4vd9n5Y,17045
unitmcp/sync/__pycache__/file_sync.cpython-312.pyc,sha256=4t-MGNSdyKgo-8mCeXCdFN1NyetiaIZ3rWekhKtbo8g,15785
unitmcp/sync/__pycache__/package_manager.cpython-311.pyc,sha256=ZS3J-57NYM017q9S64Su7vfSWS1QiBxwIAIIfWNFDf4,24825
unitmcp/sync/__pycache__/package_manager.cpython-312.pyc,sha256=jh35OpBGj9UaVBeRnKBX0ROvx6gMdtaXe5JwP6fWg_0,22771
unitmcp/sync/__pycache__/repo_manager.cpython-311.pyc,sha256=F6kFtSYLuMcFK2sG1LV6fVEqrM686WtrmWwkja4ta7Y,31777
unitmcp/sync/__pycache__/repo_manager.cpython-312.pyc,sha256=ugYU7F-oPBKjfaTHTfPTVvKvPhh8gykVv7feYyDflW0,29882
unitmcp/utils/__init__.py,sha256=JduIpaWlwJSYDLE0IDVkqCjLTTl1YjlveX-HJLrvLB0,1787
unitmcp/utils/config_manager.py,sha256=O9__4jRxGyjlZHoOQF_3MKeddS7RnVev8jmIm3ANevQ,15147
unitmcp/utils/env_loader.py,sha256=5mu8cgP_926BJhfJTAA3UCzCID2AIxyKczsYwhNsu4s,14948
unitmcp/utils/exceptions.py,sha256=mNHnArAkGL2hwB2lz-Duw3nq_u8mbfRCk6N_AGU9Huo,3071
unitmcp/utils/logger.py,sha256=vdX9ye696PqpVGEYz_6LdOX9kn0PFQjKjkwNmZGwdvc,2428
unitmcp/utils/logging_utils.py,sha256=hUisPGRN_hpktb7lTS4oiwRZ7Cr--frbF6BZ5ioUT5k,7106
unitmcp/utils/resource_manager.py,sha256=3bjpxcFGhCvwxtXqkrj0sC0wrG1eUjnKeDeDJErhMz4,7089
unitmcp/utils/__pycache__/__init__.cpython-311.pyc,sha256=0VCdQoblRHcbfJh_mtQVWM7YiYH_pCYw75SaoV-qaSc,1940
unitmcp/utils/__pycache__/__init__.cpython-312.pyc,sha256=6LjkaQOCiAea6HggvtIDVLo4mnr4YgGDLYj0Mw_Sj_k,1535
unitmcp/utils/__pycache__/__init__.cpython-313.pyc,sha256=0W3Aj0BEMO98-Qfus-ldu7I7MS4lLpzslQNrlquOCjM,753
unitmcp/utils/__pycache__/config_manager.cpython-311.pyc,sha256=Qle8rGcGVnuVkHxBE9uPXurwBhTIiPOXqlDNu-8zoQo,18720
unitmcp/utils/__pycache__/config_manager.cpython-312.pyc,sha256=YXa4vKUd1-3Uw4TuHyqbrMDTeKI_U9yC5jKzvJlWfFk,16650
unitmcp/utils/__pycache__/env_loader.cpython-311.pyc,sha256=xUyEhLoBV8tLOSgmweffZP9x2cVZM8chdIiZda9F4Ec,21535
unitmcp/utils/__pycache__/env_loader.cpython-312.pyc,sha256=r0VlFrw12dhoOzmiKC0Sg2MR_UKIKMPzobs2RNT7zIs,19443
unitmcp/utils/__pycache__/env_loader.cpython-313.pyc,sha256=UtU-w71Di6ZC10JRcQz1hSvohJROTUa6VCfdfCUk4lE,19434
unitmcp/utils/__pycache__/exceptions.cpython-311.pyc,sha256=7VnvevA4meJCYfXlGVc3R4WAdj_aXWImZ19ohiOzG44,4565
unitmcp/utils/__pycache__/exceptions.cpython-312.pyc,sha256=OG97Wc71TKeNMJKi0bQ8xkcW08uFOwFenFH8SMRKCvw,4163
unitmcp/utils/__pycache__/logger.cpython-311.pyc,sha256=2_s2ebDyAf5DSMcH0JTaprttJ1HeiPh8R__RRLAPjbg,3786
unitmcp/utils/__pycache__/logger.cpython-312.pyc,sha256=1JWDyGhrwoMA2kwsliY6IM4iK4HoXgJyxfmycnJRLyc,3456
unitmcp/utils/__pycache__/logger.cpython-313.pyc,sha256=VvXnlg6dt9GhDK15bHfXfHEdJbrTdaxEcwu1W9Ue5CA,3609
unitmcp/utils/__pycache__/logging_utils.cpython-311.pyc,sha256=FMI7OmbSR5ibVyMysW6CeL7-6n40ZUa6YVC4Q-ANp5w,9923
unitmcp/utils/__pycache__/logging_utils.cpython-312.pyc,sha256=q_nZmF_9_E53MUJBZq34FJSKdYLUkcdM4W3lDuqCIz0,8896
unitmcp/utils/__pycache__/resource_manager.cpython-311.pyc,sha256=B4UtBEtP0KPh85Ruigr4-qfYtFyWjW4D01XtDtNdseI,10509
unitmcp/utils/__pycache__/resource_manager.cpython-312.pyc,sha256=tp1OXagRMcKmzCc-L1YLxQv8Qs47Ym48FFVPeJbpw9k,9451
unitmcp-0.1.68.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
unitmcp-0.1.68.dist-info/METADATA,sha256=b5vYPhl-3Lp6PVD_z81vnCkch_gZIyLjeuwP0DP1nP8,41054
unitmcp-0.1.68.dist-info/WHEEL,sha256=GHB6lJx2juba1wDgXDNlMTyM13ckjBMKf-OnwgKOCtA,91
unitmcp-0.1.68.dist-info/top_level.txt,sha256=K5kL5FNKILu4w6cxDCpUAedz_2ELu9BASiwiv7va2OU,8
unitmcp-0.1.68.dist-info/RECORD,,
