linhai/__init__.py,sha256=6Abwwym1zlTHMSIxOAFYL6GE8tzolzdyE5iaSvDHrX0,76
linhai/__main__.py,sha256=BU6JmYTPbcH7IGVjtqGFGpEL4Mo9pdocoYSrXCV92h4,150
linhai/base.py,sha256=s3fyhfuj6i7-AWNO45P6pQzWAAXV1b7JfdhJLwFo1CA,17853
linhai/cl100k_base.tiktoken,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
linhai/config.py,sha256=xu3RHbiqyxsRCJ0Te7bCKX560LuYpJvN8BOzMFt16OU,19857
linhai/context_statistics.py,sha256=rcSeqwDeimfla-7PV4ZT5_RG7Z0UNPGx9NlRT9XeRdQ,11975
linhai/cron.py,sha256=BCSr0DZo9wyCaZNye0qM-m0vLO2hqc_vyUf5Ty0Z4xQ,5896
linhai/exceptions.py,sha256=pzmTwGjKe1DeP4h--BuDvghBypceUDs9WLgEt1fkXz0,425
linhai/llm.py,sha256=P_y1BKB_IQOh5MYI6Nz4Iy1OPsRevNoxuaZyBeAoAnQ,25148
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=Kx1V6x1YKi5hz__78IHGqZs28LVoMxMJlDDio-AIUv8,12326
linhai/parsed_message.py,sha256=lQkS9YhflE6hZOMT7i_z3VrWRa9M9nkvHURKLJFLdkw,15689
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=HEc5Ry3i0Vxr5HCtFQGDciYyphWnt7vOAxAmLfkUCGY,18593
linhai/task_supervisor.py,sha256=-G8RkTYYRxtOUdHe8N6yhYcNtiwhw0WSUB-4sIwfvSE,3147
linhai/telegram.py,sha256=NrLCxt-OHo7BE3VC-PVvwTb1zqmRqSAd-csGmiee_I0,7700
linhai/token_manager.py,sha256=sXD9qTBa6U6lA3yiA29n7nz8nBs1wqkzdwLPbXDTqdk,8316
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=CJvUV9u67w2sH9XTYtja0b8Emhp4T7yK7yoDWoZ1j04,6420
linhai/agent/conversation.py,sha256=SRvafcWFECjc0TcSjSAt507dFD4DgDZSCUqmAaSETjs,4416
linhai/agent/conversation_save.py,sha256=36_Dece1npmoCltvKVr8bMhl22l1CKqPZ7U8qO7x1To,1880
linhai/agent/create.py,sha256=NktlQzWN6auw_Adot4UUSvpbhnmDNf7fWqXw2-5QE5Q,26911
linhai/agent/lifecycle.py,sha256=WcJYG0HkuJHtc6RlCngqsmnGoamIIjlV_ZFpWZgEQ6E,6563
linhai/agent/main.py,sha256=49aZfPlsFw09qr4DK_X4FF1xfZPEdGuE24rTiz98uZs,12125
linhai/agent/message.py,sha256=ZtjFDU2aD6WsvwAO6p6DwLbnMvarFr7zEUifN2_reKg,18880
linhai/agent/orchestration.py,sha256=QF8CXdW21MivOfYB-_yOv56RopVB5r-nPTOwTRrlcHA,30687
linhai/agent/planning.py,sha256=J12YGNZ0w7RINHX_kyUnCfGfzBIbLghTAmJzdSk_E2U,3166
linhai/agent/savable_state.py,sha256=0w2GM_mOCo0490Y6fjgt8YXec0OLkDXc3LDU19gTEYs,188
linhai/agent/state_machine.py,sha256=IqWqJEoArpbZvfV7UN9z1nxanSzHctIXjgwJUFPp99w,3768
linhai/agent/toolcall.py,sha256=pZCoHImlUfs6nefzA0x4Sh0qjhTqnBW4nroFTdu7f2s,22829
linhai/agent/user_message_handler.py,sha256=egno6N_b-pmhKl7Sc6ftroyG5jPNf3fYJ33otefWq9E,1380
linhai/agent/workflow.py,sha256=N6NfD2sJWX_eU2RNUlxDekzDuaLeg7jqT-MaJxZ5yQo,12635
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/machine_control/__init__.py,sha256=PNbsOIU3RgHbNetSWK1bc40bLCGWzsgJ145V2VEH6nE,482
linhai/machine_control/http_message.py,sha256=WmqZiRToYvE5s23v4at3nM7TQVJXOKNBqhtJ-MGKVyA,3865
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=k--9B2dO_iFlKAq_v7r1fpiyh_kZrB77h0KUafMyWn4,3525
linhai/machine_control/tools.py,sha256=adaKvcL-TEJ1ZX7kN3RBEtvPfSxZlP8lGByhoAIwI8M,41005
linhai/machine_control/bash_host/__init__.py,sha256=Hr1RpMwAKLJ9DT7hjYVtm7cgIf14hhZTqZAo1TjEnKo,145
linhai/machine_control/bash_host/bash_host.py,sha256=PHIZUIuzedVyEBrEYAqB8xIref2B7d92SPtEfE51Ek8,19151
linhai/machine_control/bash_host/file.py,sha256=ko3nCFcAdT3OuBwHEgDPA4M5H0rxgwAZrsyWql44OjA,9017
linhai/machine_control/bash_host/http.py,sha256=S00YnOiASDkO3Ac_7dh15VwGK1jesTIfAj_0UxlkWqc,5373
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=otCQuIGyaYV-Hpd5iNpaFerr14SkA_Cv3vjXvbq-pSw,12182
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=sU9IX360a6B_6_Zv7FVOER2mBgIAjt92zbtzX3V3AdQ,2069
linhai/machine_control/master_host/master_host.py,sha256=wVkj0sP66uNocnsDTmxr3uCxwbj9DIsjwt3cm4bIii4,11968
linhai/machine_control/master_host/process.py,sha256=BDZyDS1TNEeCEDZqotBvt0YTXy7FQ05C2gGtfb-AagI,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=71KccexQxhkUnWv-TTFKqn_nJ9RhP3kKnqq2TfgST0E,15061
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=8ujRFECvqanZqLWu7meqINfHaHdnyj_ndMq8TVbpYD0,6961
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=e49xzVRdjMpXfF4YHqTqoo3J9EXQDuYtuw8cS4MnpmE,18778
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=IZyhGhNt-IEhHypYy4_Ut8nkIPfqWwTdFb7DY8XjKl8,17261
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=hTirPe3VfoV8gFTRohoaA9lzz4IvLp8gjVpC0b8lqL8,14876
linhai/tool/general.py,sha256=WtfjkX57AIrTrgedxtAdNxc8vts7KHpX7rdd4J9Xr_s,7289
linhai/tool/main.py,sha256=jD1IvfEaJ51EL0dOX5KjA5c2uFE_Pw4wRaB4k6lPBIk,6613
linhai/tool/mcp_connector.py,sha256=c4YMKyfeHmc-fedWomYKVKkeFtIW8Qy-4HK9yUd2ePc,11293
linhai/tool/mcp_server_example.py,sha256=PjIzxMUXZLu2GDvojEZukL6VVAfrh2_A1fzNV-RSDg0,674
linhai/tool/search.py,sha256=6aYhtXbfCmNH05SQ_dZ7U2LF8ViF8NmVdLpLWxqn1Io,5938
linhai/tui/__init__.py,sha256=A09x8KMmUehxbABHCO1xySA3FoWXm3XB3zM-7vqpVVQ,515
linhai/tui/app.py,sha256=BJXXaYvIJaP_19eEeBIz76exJoodEQNR0K7v5dzP9kM,12461
linhai/tui/components.py,sha256=5J4r0OEMgQx65YXTPFdsyGuq8Okxtfjjc0VxUPTA1ZM,43144
linhai/tui/context_tab.py,sha256=rdlrinvrjSp7jnFj98z8KjGk4GFGBBZ6Pxn5hNbnA9w,19296
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/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=sHXEOK7tsTRRx-G8gfM2rZf8S_iq78g2wu1XkSOBlxM,13964
linhai/webui/app.py,sha256=qdA59rDkEHjke9U7bUJF_17benVt50mtcS7tTNBl5KI,1931
linhai/webui/routes.py,sha256=SGMqwPsTa1hhQZDbhvoCGT4wcQ7ipIjQ_jdhAgxffYA,9986
linhai/webui/schemas.py,sha256=cQm7a0MXNnUqkeInMTqx93xFVKTAqjmtVZqW4YeMnYg,5097
linhai-0.3.0.dist-info/METADATA,sha256=ikzFZv1oVq55EzojoHOnOlOnx1JbmBOQwcD-ORvGbXY,904
linhai-0.3.0.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
linhai-0.3.0.dist-info/entry_points.txt,sha256=4I-5HheY5LSb18vNPkTyvlk2UiDj4668BvD365_0gBg,44
linhai-0.3.0.dist-info/licenses/LICENSE,sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY,35149
linhai-0.3.0.dist-info/RECORD,,
