linhai/__init__.py,sha256=6Abwwym1zlTHMSIxOAFYL6GE8tzolzdyE5iaSvDHrX0,76
linhai/__main__.py,sha256=BU6JmYTPbcH7IGVjtqGFGpEL4Mo9pdocoYSrXCV92h4,150
linhai/base.py,sha256=IXgfIfIrXi6Bssn40lw_mK3i3DSB19NrnyDCP14OoCQ,18025
linhai/cl100k_base.tiktoken,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
linhai/config.py,sha256=NxwNbDbsrd7vDRj8OCPeEo5nvzK-Kojbd4GUQyvt75o,19876
linhai/context_statistics.py,sha256=s-t9qdjRnoyKFEU7W-CgG3n2INglFcCQNJYjWWdHw14,12187
linhai/cron.py,sha256=BCSr0DZo9wyCaZNye0qM-m0vLO2hqc_vyUf5Ty0Z4xQ,5896
linhai/exceptions.py,sha256=pzmTwGjKe1DeP4h--BuDvghBypceUDs9WLgEt1fkXz0,425
linhai/llm_manager.py,sha256=Q95hErKla7Dt8Tn79Cy3EblDaXnI0nF-Y8b_KfdLvc0,15272
linhai/main.py,sha256=Q3eQNvW_kDTnVVn8L-kw-OFHn5rtJ8Zur9Ox7ZWbf7U,7454
linhai/markdown_parser.py,sha256=ItECUUGzYTo2v8eoA9Qfv7gA7mZnxudKWFmnnDzzM74,8524
linhai/multimodal.py,sha256=07TTe7YGKz4Dhsses0nfpmFCEjbo2svrlzdef_lhMFw,12356
linhai/parsed_message.py,sha256=lQkS9YhflE6hZOMT7i_z3VrWRa9M9nkvHURKLJFLdkw,15689
linhai/problem_manager.py,sha256=FO66_xMdgsVRlxr8e1JZwgGWSJwdWiOLT6u0UmpWs_o,5544
linhai/prompt.py,sha256=dPcbBJqNYEC9dIZNrMmxZwaVFTp24mBt_dLOyPB2-uA,74988
linhai/registry.py,sha256=-uQMOiNMwKUs4JH6GaFSdiHDVk8C-gDCx3MCm27UFzE,5244
linhai/sandbox.py,sha256=wAqC-jn6sfyB0YTeWnK7y-_H1x5Uq-x2zgbBjHR3c1g,3210
linhai/secret.py,sha256=1DSE4FOVDZ5iev_znMhsGFa8j50K0O4ml8NpxnfClFI,18636
linhai/skills.py,sha256=Lb6Cz80GdChdCpzL5c4VAKC1Qzh2M6H7XloeNhTUYko,3130
linhai/task_supervisor.py,sha256=-G8RkTYYRxtOUdHe8N6yhYcNtiwhw0WSUB-4sIwfvSE,3147
linhai/telegram.py,sha256=NrLCxt-OHo7BE3VC-PVvwTb1zqmRqSAd-csGmiee_I0,7700
linhai/token_manager.py,sha256=h3LYd8uljhJ2vT7W9DOUrh9jezqmbMjUtjjSvhQ89Hg,8949
linhai/type_hints.py,sha256=ynrZXq2vpQnHWjp4MK6zvKj5INDkH5kktuKvKXUO6xo,4684
linhai/agent/__init__.py,sha256=wVrQyhCOgZEz9bs_GzRrKodlfGH7VD_mbzCNHXqROK0,667
linhai/agent/answer.py,sha256=WyjyhUUGWmVM9uRw4NzxAGbcOLVitA5OiORbwndljss,4539
linhai/agent/callback_slot.py,sha256=3an4k2VXM9LPnEG1CEeOw4iE1ouAVOZVgPb7-j4GPu4,2682
linhai/agent/command_callback.py,sha256=VtIqLPALLzxQeE7_VUcbjcsVa3wxCd1S9c_ZFVm9ypw,7787
linhai/agent/conversation.py,sha256=SRvafcWFECjc0TcSjSAt507dFD4DgDZSCUqmAaSETjs,4416
linhai/agent/conversation_save.py,sha256=36_Dece1npmoCltvKVr8bMhl22l1CKqPZ7U8qO7x1To,1880
linhai/agent/create.py,sha256=CTLwXtJCNKbYkA6yK1waPz7er1R-9awDjS_BFdtwoD4,28569
linhai/agent/lifecycle.py,sha256=WcJYG0HkuJHtc6RlCngqsmnGoamIIjlV_ZFpWZgEQ6E,6563
linhai/agent/main.py,sha256=ZqprGdOgb_WlxKDznGICrZj5qVe7E6Y-WVbsmb4MKY4,12194
linhai/agent/message.py,sha256=ZtjFDU2aD6WsvwAO6p6DwLbnMvarFr7zEUifN2_reKg,18880
linhai/agent/orchestration.py,sha256=zyYazD2gvxOKvCzu5oraBkhFy4LTdHVtpNc3gfGBd7w,30819
linhai/agent/planning.py,sha256=J12YGNZ0w7RINHX_kyUnCfGfzBIbLghTAmJzdSk_E2U,3166
linhai/agent/savable_state.py,sha256=0w2GM_mOCo0490Y6fjgt8YXec0OLkDXc3LDU19gTEYs,188
linhai/agent/state_machine.py,sha256=sbu49wZmnp2M51ULQ-WETcbqt7D_gYIwKXHjibv0uaU,3781
linhai/agent/toolcall.py,sha256=I5VXj0gxkuZQh_RYab19ofGAiCa0-eHPmmvUHUMAads,23026
linhai/agent/user_message_handler.py,sha256=egno6N_b-pmhKl7Sc6ftroyG5jPNf3fYJ33otefWq9E,1380
linhai/agent/workflow.py,sha256=_i4fRnhxc2jGmGtBX-dw2wvNmiFE9JSPuizTC53GbxU,12680
linhai/agent/messages/__init__.py,sha256=cRTDDXk4NI9THExFWdCCgRdmHDULJmsnvUQdEdd55y4,515
linhai/agent/messages/compression.py,sha256=H5dno_fpGgHSHyJQM9YOOPYrOZvtXtYA7ya-ENWlhXs,2127
linhai/agent/messages/file_content.py,sha256=s8rTaR1ytkv8E8BMJKT528gdl9Ipk9PYCxcRPwXppoQ,1953
linhai/agent/messages/prompt.py,sha256=p6py93eNId4JmhVybzWVTrif3pBCcwg82rhqOmZcXwk,2383
linhai/agent/messages/reasoning.py,sha256=eGTfckkKq2jX8jAfbCa90U3E71SxV5su__zmvrD2pqk,2021
linhai/agent/messages/runtime.py,sha256=Z7sVSPK8qGuRTTGVxKSxJ6EyJpY3giJGadB2844OW2I,824
linhai/init/__init__.py,sha256=A_9MjtZsFFWUDK2fAX_5oxK02blwsRT4ckkJW08qsgI,335
linhai/init/app.py,sha256=8xz2vSA50KXSbqG_jd9D3Z54REjQLCpndESl61hCd0M,4526
linhai/init/config_writer.py,sha256=MNUreFlYry7iRd2HmPGE5tIfAwFMqJsbKCNTwrnFxxs,4728
linhai/init/widgets.py,sha256=GN42JdEvhHTC4XRnt_Bh1NFsPmYILrx8OxXDxiYK-Vg,3664
linhai/llm/__init__.py,sha256=N0gWIHKr1dOksNC_dSXDzkmHNzRMUrF9msCM_VSls8w,268
linhai/llm/anthropic_compatible.py,sha256=o7l2gKm4QNk2uNzMLf2eIR7Bk8Pz8DvSmcR5YN40SLk,14273
linhai/llm/openai_compatible.py,sha256=uXnaF63kiePXC-N2AcTP8w5EuS_hJbSerTeaG-JglY0,25064
linhai/machine_control/__init__.py,sha256=PNbsOIU3RgHbNetSWK1bc40bLCGWzsgJ145V2VEH6nE,482
linhai/machine_control/http_message.py,sha256=_EaMxbTAZkH0GeTxEnVL4Zf5bcao70bf8zZlhHHEnpA,6947
linhai/machine_control/main.py,sha256=u3qkjfuqqd4xCnZs7WwhfGSDorRvtO4mTABx_Dw9ess,19162
linhai/machine_control/plugin.py,sha256=Be7GoAMKuoZcTabooT19mxgiHM--7A-UGAJa9IMnBF0,3315
linhai/machine_control/process.py,sha256=lkdB0wzLi8IGmkMb1hiQ0snREql50Dv2CtHh_QVHMQ4,1807
linhai/machine_control/protocol.py,sha256=Skcxom2-vFKP_0YNfY8XtRp6ucbiurJNEruhvefvVyQ,3580
linhai/machine_control/tools.py,sha256=WouK1sgkbXpUzqyi1tK0eHlppx7n4e5rrFcZybSeVk4,41934
linhai/machine_control/bash_host/__init__.py,sha256=Hr1RpMwAKLJ9DT7hjYVtm7cgIf14hhZTqZAo1TjEnKo,145
linhai/machine_control/bash_host/bash_host.py,sha256=vIGkd_ynGXqEldpGblJC84dXgGZv-u0pZ9NXGwJ3l3Y,19157
linhai/machine_control/bash_host/file.py,sha256=ko3nCFcAdT3OuBwHEgDPA4M5H0rxgwAZrsyWql44OjA,9017
linhai/machine_control/bash_host/http.py,sha256=JzOP9lpGzcjb3rl4vVdMwNSnlJ5HKDDzQD_F34tPFJE,5379
linhai/machine_control/bash_host/process.py,sha256=hp5sALHLZ03YRDn4i_9k0lTRQ3b5jaDyvcEEzJYaZVA,5243
linhai/machine_control/bash_host/terminal.py,sha256=QQHhl5XOqWUx7cN_8Vms7zDz1qOUYfDdtqsPBDHVnB8,6096
linhai/machine_control/ether_ghost_host/__init__.py,sha256=QPpAJGP6Wqh45QyMK9baTje0tge92Zmca2JyfqNMjyA,134
linhai/machine_control/ether_ghost_host/ether_ghost_host.py,sha256=az6RWhncODMijsRbUBN4uxTnknXuIL0oWS0XTsBk53g,12188
linhai/machine_control/master_host/__init__.py,sha256=568PTW-Vpy6ltZbAOyoaMf3XeRLfIzQRNZMJOC40VsM,1103
linhai/machine_control/master_host/file.py,sha256=Zhefs3cFeAPdbxXoE3xfUkK8dQYGWTk2uMkLwjxrd2Q,17136
linhai/machine_control/master_host/http.py,sha256=4-QFx2gJnHigRkkWnU2LSV-98_cfZHbiOcRp3ro0UZ0,3376
linhai/machine_control/master_host/master_host.py,sha256=Df9eGiYSNFgj7cAk1N7T3jOqZjarY2dNat_pXK3lUo4,12023
linhai/machine_control/master_host/process.py,sha256=KuElQDIZhc_v5lXypXG1suYr-FBrURl_uhvGuTK5nZA,13481
linhai/machine_control/master_host/terminal.py,sha256=BYXxQ6Er4CfI8E1DKtjmtdg3BJf09NMIkuovmKlqW44,7597
linhai/machine_control/master_host/tmux_terminal.py,sha256=XQ8UsT59kxoVktMrSCoQX-Eaz3rxUhBATDsadoiJwhg,3538
linhai/machine_control/posix_shell/__init__.py,sha256=Nv1XpytBTI1wn4R7uYGOQuQ3eMLh5OVO4Fs1TfN40Y8,119
linhai/machine_control/posix_shell/posix_shell_control.py,sha256=AMjJScQapqdmry1tumrHNQjWRY5WWCM59Xwm-3pluTc,15067
linhai/machine_control/posix_shell/process.py,sha256=n4BXdckoNvtaG5EYlaXu6-KRgefZxo5bNdtF1oDppkM,3249
linhai/machine_control/trojan/__init__.py,sha256=d8t2R1_UosSO8p8DOywyp8_lZy7UwUvuFBOSd9iy0vc,36
linhai/machine_control/trojan/shell_transport.py,sha256=Mytv7x98UcKS8PfSM_eH-3eEaANzXwbBMO7O_SPf8ho,6923
linhai/machine_control/trojan/transport.py,sha256=IVZvdlfAiyd7jydOeitB9TFT22AkovXBSA9KJxVnw0Q,6259
linhai/machine_control/trojan/trojan.py,sha256=ZmaukGRqPw0TwOOnOPBDJGH6dMKaPzx2SUTeRsnY4M4,29768
linhai/plugin/__init__.py,sha256=eXZntPIxOZOVzqwFxKYbowUSmCfM4TvNFR4JncNQcsQ,3465
linhai/plugin/afk_plugin.py,sha256=xDGsGCTOFq6Y3t8p2J8RmAd6Ql-MEDXM8gdiHutnjZo,1303
linhai/plugin/catgirl_tone.py,sha256=HjTIU04aYrREZlFgqyGS13gjZe2_hsHVZy2oL8AOeRo,2271
linhai/plugin/claw.py,sha256=7arS7pd79TnhP4K3jvlO4006uM_NBrhsoGAK4MzwA1c,6119
linhai/plugin/command_hints.py,sha256=fKJVBSGD8BKbZ8_hFLAvbhy3KkDphocAAW-mQjoiLSg,8776
linhai/plugin/file_operations.py,sha256=lirsLTXwIix1jkpWSKeJ8cff5Z6MpnV5CNJ-e2Wv7iw,17665
linhai/plugin/file_permission_plugin.py,sha256=NR8Q0CV0QtwfcwW8PP7y0DsPyXqM7Mq8q6SRwxu8DyA,3939
linhai/plugin/helpers.py,sha256=hoCdCyYRfXsfwFXuaB8SFgIQqhv-h2dT6ohwnq6SJbw,2207
linhai/plugin/interlink.py,sha256=qDXmuucTapbNLp9Wa4r44N5OBxGoG0tgUl2zU0aHBXs,4956
linhai/plugin/message_checkers.py,sha256=J8Pu_uvSf2HnUw3ZtfdP8TouoDhFbg4e3BMULU7JvbU,33029
linhai/plugin/planning.py,sha256=XSWUAY0j2MLdVHZdekoRxEAC1mEc49tgX-9YzNgrpik,18889
linhai/plugin/python_chore.py,sha256=4XZrzYrNWZjY_d3boo0rSgmZcsGszuAjVAehJXwzEoI,4370
linhai/plugin/reminder.py,sha256=cNAR44rL1wGu-t2oHEfSwfTFJwY-G1j5XHdDbHoJNn0,4882
linhai/plugin/security_config.py,sha256=StGpkqQp9c8mwElpivB5YIeBIvE_YPNaGHtr95m8XPg,9136
linhai/plugin/sudo_stdio_checker.py,sha256=XesgYc9b0RUyPkSJt7lyi-cNYAlhguZc3_CJ9yfI8Ss,3762
linhai/plugin/system_message_leaning.py,sha256=Ujm7hTGcMXA7NPjL-urjLcWr7kWrEhCkzIRDHbfcX9s,4012
linhai/plugin/telegram.py,sha256=z6G7bvyYfzLb50jwyUZH9G00g6Nlk0n7diuN3rUKZ3o,18320
linhai/plugin/tool_call_managers.py,sha256=PIEoCw-IBvyPeGAqEzEQ5fdJIxEO9IDr0fnUjZu4KEM,14070
linhai/plugin/user_reminder.py,sha256=V0u_bkp-iEaQcYF-HdrDNfBu11Us1MmZs9yy-mFL4VY,1609
linhai/tool/__init__.py,sha256=tsrmpgZ0KHmKUpnkoGxchgHHH_HJMHrs_LVMh-aiB6Y,674
linhai/tool/base.py,sha256=n30gX5-0fb-Yn3ikRxefpdIatjQtrJfH5E6MfyeGBgU,13267
linhai/tool/general.py,sha256=_sZk6INEY63zTsl_VdOiXe4pme_pNihuM3LZOgWGK0s,7347
linhai/tool/main.py,sha256=6HtRaRyBzKsfnVDhg6ouG_tWhJeZ61QXsC9fbV9AuiM,8120
linhai/tool/mcp_connector.py,sha256=7J4DOrX-6KPcTFA1c3RLvRbH_4mitL7G8VIp2rvzR2Y,11340
linhai/tool/mcp_server_example.py,sha256=PjIzxMUXZLu2GDvojEZukL6VVAfrh2_A1fzNV-RSDg0,674
linhai/tool/search.py,sha256=nJNlugP34mykrdqRF7KjfmgKMCr6-_Id_F_KiUAJqyw,5969
linhai/tui/__init__.py,sha256=A09x8KMmUehxbABHCO1xySA3FoWXm3XB3zM-7vqpVVQ,515
linhai/tui/app.py,sha256=1NORrqoq8Y0W_8r5wifC1lnKs2Wyqji_G0G2Jhw6l_o,13064
linhai/tui/components.py,sha256=O3d46ENhTsj3fXPbQ6hOiqQ_aCKB1ULij4s-IF_dPVU,45943
linhai/tui/context_tab.py,sha256=cglK4N5aAbTWlJRX2VX5a_iMjF7VomSyJc088oJPXfs,19735
linhai/tui/messages_list.py,sha256=LM3-Z0vmC0CJcOm5M92fGZCy4O7NdVbEv4BFs0AkABo,10736
linhai/tui/planning_tab.py,sha256=TIwdyA07qDRn8UBuX7-3XFpZ3sLkn5zOpeASAn8KDFw,2558
linhai/tui/process_tab.py,sha256=OqMveZoqa6Ccd5p6o9XEBpl7pSkCpYGSkuhm0P8senQ,7180
linhai/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
linhai/utils/baizhi_compat.py,sha256=LQnX8_N8EzCtOWxDS0WWR2zSH9oWB-Ze4emOqr8yqGM,2487
linhai/utils/common.py,sha256=YKtHWDL5hYufQNVuXo-OGr3UjH_nOgFmuOUUSfRU_js,5325
linhai/utils/http_diff.py,sha256=kXmDxApLZc7mfrttzJu8buPEuo4gs6bRxsfxg5gpbZ4,872
linhai/utils/i18n.py,sha256=VFbF81Zxp9fPEqDOHfj_CAVOvr9vjATM17RIRjzJrMQ,377
linhai/utils/input_parser.py,sha256=dPkL0lDnnGZ_J9TQE_YWWBOgtSh7Mao8HX9y0hZuyHA,1099
linhai/utils/jsonpubsub.py,sha256=HaPbqUbjYnhrzPpjXGUqs61Z6kPsZHbvU9rZJeNPR9c,6848
linhai/utils/pulse_encoding.py,sha256=V0zXSTst72iHbojIiK6We-CQ5XbX64mBjGe_bwN3ZKs,4168
linhai/utils/streamjson.py,sha256=4PpZ4Q5zhxLhzYoyixwOiJ0i4dj0XDSwaMRSiZwtFJQ,11601
linhai/utils/token_parser.py,sha256=DLhGTc_-RrAFRcHgyTnAhfSkTvaLEhx8y9seiz3iRkU,4559
linhai/utils/tokenizer.py,sha256=qP6O4OARgIpvwXi6-GPqACrWaGYTFi4qDV_vDMWQOBc,3667
linhai/webui/__init__.py,sha256=guQ-YBIFCxsCY6iY-CSnSHnCv32WXG_JlEL3S90AvEs,202
linhai/webui/agent_manager.py,sha256=ZNyTRxBK-xgdjSC1Yrtr6Ypshu--Oim2UXLFByp05vI,14137
linhai/webui/app.py,sha256=79aE1YTHKAQWbasJh29Z61gMdacJACZbtHcRcMNqXmI,1986
linhai/webui/routes.py,sha256=j5rvRB5BFq_Lvaa3l_TiuHRY68rxmKC3RjksUblhfak,12019
linhai/webui/schemas.py,sha256=LX6nQ4RsSrzHuTosP2eev0brzjIwiQMMSh4JqvW9o-g,5554
linhai-0.4.0.dist-info/METADATA,sha256=x_fOMRohXKtGN3SlFOxHwUiXibQAYnMme1hrk_XniwE,977
linhai-0.4.0.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
linhai-0.4.0.dist-info/entry_points.txt,sha256=4I-5HheY5LSb18vNPkTyvlk2UiDj4668BvD365_0gBg,44
linhai-0.4.0.dist-info/licenses/LICENSE,sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY,35149
linhai-0.4.0.dist-info/RECORD,,
