openhands/sdk/__init__.py,sha256=DQX1WSZPjJB8RzQokLPAohx663MxQdz0Lfqi0jnLvNE,4868
openhands/sdk/banner.py,sha256=xEJhzmowOjoeUHuBBKxC9JeyyqXVkEzTqOGq8j1kaic,1436
openhands/sdk/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openhands/sdk/agent/__init__.py,sha256=-WJ7PU7FtjdAIknmiGQCTzs4CCeZYFvjaiepmeI6i3c,678
openhands/sdk/agent/acp_agent.py,sha256=J_3OKNRsNMCNvixc_hscUyTVecUTcMJ-ee-3QP1cftA,163708
openhands/sdk/agent/acp_models.py,sha256=4lZ5A9aIuVfk9dtbXT90keeLCGTxoRqAztA_mfhk-6I,2729
openhands/sdk/agent/agent.py,sha256=nOxPM8BwBHR0Ro3wju4KJIBUVW-M2oVQ-CuRrCpSJOA,49650
openhands/sdk/agent/base.py,sha256=KHqdEm5JRHEG5JdPe9rAmmO_rFVy60oFJRdauOYah8M,32722
openhands/sdk/agent/critic_mixin.py,sha256=1w3paXHDywN7fuQKekV2r7ZStACc1IFz844PH3zgLA8,5171
openhands/sdk/agent/parallel_executor.py,sha256=d9VQDQoPx8esfh9s4aEW2zMsV1MOz4JWDnUHS4dSpLk,11534
openhands/sdk/agent/response_dispatch.py,sha256=FZJQ_J-E5u-ILXkev4B9UM_Q_tiNc2ZBPUcgrzHeG90,12964
openhands/sdk/agent/utils.py,sha256=oeY-S38A7kz8jpxwlgWQPcfcfKBzfsbdz_5EptAogwY,22156
openhands/sdk/agent/prompts/in_context_learning_example.j2,sha256=YxcqT3WZOET1subzzF83OfmJP-TjbCjBgqVszt5VqGI,6838
openhands/sdk/agent/prompts/in_context_learning_example_suffix.j2,sha256=k3Zwnd7Iq7kL4lo307RDuu1mxWXn6pSLsEdvKEXN3BU,164
openhands/sdk/agent/prompts/security_policy.j2,sha256=7e_Yi9DzAe2HiM1Y80bZoftojBiBNFnJ3fPycuL4P_U,1489
openhands/sdk/agent/prompts/security_risk_assessment.j2,sha256=s5zm5IndnL_hN7Ut_EgPrnPQCZ_-u5c3t9GT1JYFOPQ,2153
openhands/sdk/agent/prompts/self_documentation.j2,sha256=Q0nLryVYnGg8Qk056-3tW2WJ2rwBijC5iqJByEdGAT0,1063
openhands/sdk/agent/prompts/system_prompt.j2,sha256=CK7yzgyALuUYlATph3X3d0Qg7xomjHucMBd8oDsGH60,10906
openhands/sdk/agent/prompts/system_prompt_interactive.j2,sha256=AW3rGuqu82BqbS1XMXVO4Fp-Apa8DPYZV3_nQYkzVtM,1388
openhands/sdk/agent/prompts/system_prompt_long_horizon.j2,sha256=_oOHRIer_FSuRrBOSOPpe5Ueo9KgSTba5SPoHHpghCI,2995
openhands/sdk/agent/prompts/system_prompt_planning.j2,sha256=aetn9KN6I01SAO-x1pqmPPfpqqKxHh3SEuJj-8JfZZo,5268
openhands/sdk/agent/prompts/system_prompt_tech_philosophy.j2,sha256=Yq9H7hHen2-tNsfBq9RlAWpyWsVRpjHhzmziZv8JHs8,5005
openhands/sdk/agent/prompts/model_specific/anthropic_claude.j2,sha256=Cf4vXqlwoh94hOsLqcuIeMailgkrbGLF9vv0wHt4eEM,379
openhands/sdk/agent/prompts/model_specific/google_gemini.j2,sha256=DvGy_9yuqeyKJ8GDF_qVpQz4ri-rSCRl1awqPE1ImSs,219
openhands/sdk/agent/prompts/model_specific/openai_gpt/gpt-5-codex.j2,sha256=5iJvfBq3okP0yBVmQe9unB4gZx22_C3Yp_GyWtfColU,312
openhands/sdk/agent/prompts/model_specific/openai_gpt/gpt-5.j2,sha256=JZhzfIuLVLUH_5afY-YYvnSlEzTOH-jqeRY5mz5nnbs,1077
openhands/sdk/context/__init__.py,sha256=b-ZK_y3ocC9FQvb1G8bbq4qSHp6Qy9QaXoq-KVTAeF4,658
openhands/sdk/context/agent_context.py,sha256=Aun7SAgjBrLIBeQBdOND0CURJPlhscx-JDfYmepCAyY,20489
openhands/sdk/context/condenser/__init__.py,sha256=peHKPk51AujZhXvR2H0j1vBUJsCc8D6-OMHZ4Vk-pxU,568
openhands/sdk/context/condenser/base.py,sha256=JuzOS2xC3iBDluw4zJT7AyrcayAYCx2DFfCcGni8pqA,10085
openhands/sdk/context/condenser/llm_summarizing_condenser.py,sha256=8uXq_i4GyjXwwnIksiiBldbYlbLjrphlerulIruqgAM,17616
openhands/sdk/context/condenser/no_op_condenser.py,sha256=T87bTtJw4dqlOIZZZ4R_JFPXeSymDqlbsZtH6ng7N1E,474
openhands/sdk/context/condenser/pipeline_condenser.py,sha256=RqlPssxOvCv5BqiYEsD7lKHOWjge8jDltiwt2P4ARVI,2559
openhands/sdk/context/condenser/utils.py,sha256=WJOTh28Toe9hx6fszsyBSMqMGZy_trkOxuw6baBT42g,6097
openhands/sdk/context/condenser/prompts/summarizing_prompt.j2,sha256=iM_MRDY27i34qiZ0F6IsDxyePKpzxO3OEP5K1rA90_M,2081
openhands/sdk/context/prompts/__init__.py,sha256=wC1Qiak4RHY3YS0TuZRmhFGAJ7Vc6CLwvQ4KQJB5o84,104
openhands/sdk/context/prompts/prompt.py,sha256=8ZV9C0lg9Lnw7lF5zLnLTF9nL6gTnW5vGIw1YxtRQBU,3724
openhands/sdk/context/prompts/templates/ask_agent_template.j2,sha256=VRKWdF2VTJ_Tyway_Wexp8_KlNgAkME94eZelbbsEZI,212
openhands/sdk/context/prompts/templates/skill_knowledge_info.j2,sha256=boqEsAIszJ2Cy7Zc7UfFLbwSXgFybZ4mU8YCCW-zXYc,423
openhands/sdk/context/prompts/templates/system_message_suffix.j2,sha256=aozFQq13vwMS4W8-hx6XA4MaaNN_MESngePjtsmnNfY,3459
openhands/sdk/context/skills/__init__.py,sha256=tqlhqU8oEvmeTLamYxpUYbwKagyr0lLchX7nXMlASDY,270
openhands/sdk/context/view/__init__.py,sha256=OmU1ATkezZZE76qcKxZVT2bWlWGO9Ob8C9HL4bzE9DA,173
openhands/sdk/context/view/manipulation_indices.py,sha256=T1G2NFLVxZ9nBL_ZN79Lye6KZ1duZzBmeTen2o4zzkE,1850
openhands/sdk/context/view/view.py,sha256=PTFwnyhLQOQb8dEu9T00ZiM5dXkCzgbfN2W-JyUxtF8,6127
openhands/sdk/context/view/properties/__init__.py,sha256=bWz720b09nMeDTMUJAodGYSlObySOeN6GzKFZo_W5c4,894
openhands/sdk/context/view/properties/base.py,sha256=tQ2xCidjSUKoWZTgRIM8hYRr_2unCoxNNRjhtkqP9pM,2385
openhands/sdk/context/view/properties/batch_atomicity.py,sha256=2uPBl1WXyoOK-tVQlVymoDtsNCh6Bk_91qcZKMxpDzI,3827
openhands/sdk/context/view/properties/observation_uniqueness.py,sha256=dJJHJmg5trtfEjjr_1iG8w6G2ipKnmjuqwL2u83vdOQ,2832
openhands/sdk/context/view/properties/tool_call_matching.py,sha256=5vF93oT2U_M4qgIL6SIlWT-WBz6pBHXBMRNip1B8dSQ,4362
openhands/sdk/context/view/properties/tool_loop_atomicity.py,sha256=upVZGDfBlKadPy3u-3KhFQleRyvBeQfFP3F044egx3U,5098
openhands/sdk/conversation/__init__.py,sha256=I_Jt2nJagPloWHLEJGXarlBuwkxIkk41dDpTMVeBvH0,1819
openhands/sdk/conversation/base.py,sha256=HHrpvkUJGTMTzI-0Gmx-wgBOEPbLkZ-IRsde2bDIPl0,14043
openhands/sdk/conversation/cancellation.py,sha256=Z81KBU3Qz7wcSIvyRiWod6LcEmPkvv-Ya8868fdg9J8,1146
openhands/sdk/conversation/conversation.py,sha256=2spXhpiznR6mXCpu9UYkKLLInwFtc9-Jgtp0IFNiwTw,8155
openhands/sdk/conversation/conversation_stats.py,sha256=ZlQ99kgG5YVCrZ4rqJlq63JaiInxX8jqv-q5lS7RN68,3038
openhands/sdk/conversation/event_store.py,sha256=G4mX9PnSFY4hAanPogyFJ0pUN34iyBYydsQR7u72C_A,9589
openhands/sdk/conversation/events_list_base.py,sha256=n_YvgbhBPOPDbw4Kp68J0EKFM39vg95ng09GMfTz29s,505
openhands/sdk/conversation/exceptions.py,sha256=GHrPxo8QEVwA2OQUM0F5ksltLrSmap1C0alZXX6w048,2351
openhands/sdk/conversation/fifo_lock.py,sha256=jUgk5deyYACLGDGnnaFo4V4V_L59VMEiTWVQR-jb_AQ,4508
openhands/sdk/conversation/persistence_const.py,sha256=om3pOQa5sGK8t_NUYb3Tz-7sKeu531gaS1e7iCaqWmo,218
openhands/sdk/conversation/request.py,sha256=U_qiDhGaZ6SUBaFyjZZkYlPMyxYptNYp2JyzX_p3QZQ,9811
openhands/sdk/conversation/resource_lock_manager.py,sha256=z76TuAKzqr6BbV2f_ldO4z8CIKlc_jby1CpDynMvLfo,4115
openhands/sdk/conversation/response_utils.py,sha256=rPlC3cDSmoQte6NZ0kK6h6-9ho5cbF8jEw-DiyEhgIM,1548
openhands/sdk/conversation/secret_registry.py,sha256=yXw8N2ZMerFVlf0GjZ0f98mtpqjKuzUJdTHyWjnhWMg,7018
openhands/sdk/conversation/serialization_diff.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openhands/sdk/conversation/state.py,sha256=bEd7WPWTY4W8b9O3QcGhygAkr0iw9wwzKIepqgdOSCY,25947
openhands/sdk/conversation/stuck_detector.py,sha256=p8DljC-YwAVpAUTUqcLy2CY1hTSdpKzN9f6iKJbxs8I,12185
openhands/sdk/conversation/title_utils.py,sha256=wLEKknwrF-Ab1BZqJu_5Qd8DbOy8tKNid5c4SVJH2So,7549
openhands/sdk/conversation/types.py,sha256=HjBn5ys9l79MMlk7Nmizdq73eRe3vNxoDTx4rJtkm1E,2378
openhands/sdk/conversation/impl/__init__.py,sha256=DmDFyNR4RU8eiMocKf2j9eBQomipP-rrJgU1LoVWTDA,220
openhands/sdk/conversation/impl/local_conversation.py,sha256=BnfvVjPbnMDYxtR8t9UmLAGgSMIeT4yJpvb27uyN0K4,92629
openhands/sdk/conversation/impl/remote_conversation.py,sha256=Ewa_ZLlGt_qu1uv_eLwqzQEl3Cd9DGMgYRArv08ysDw,62061
openhands/sdk/conversation/visualizer/__init__.py,sha256=0LXpKlt2eJcrqP1z6jQP_nLx23V8ErnQkKYSxvUp0_A,275
openhands/sdk/conversation/visualizer/base.py,sha256=oMg-JvQc34ebYdC3J9itHraoB2u3MdQ6E77AKiTmu30,3198
openhands/sdk/conversation/visualizer/default.py,sha256=Puirr7wrUC3RHRyzhbWrCrnnqXJHmJSWT9CP50jhMM0,13388
openhands/sdk/critic/__init__.py,sha256=it3Aagn89_K5vqi76bpzjHK2oEMngev-YAHGG3jG6-s,480
openhands/sdk/critic/base.py,sha256=c-HdXFQ1_QMifL98hOfkalBu6MZlSykJdkf_t4E_CJs,4203
openhands/sdk/critic/result.py,sha256=ptx1aRDp3kvhrssTS9a8QSLQRtq6SYYDb4EoVHIytng,5129
openhands/sdk/critic/impl/__init__.py,sha256=if0S347bcciabr288SuwgDqeRJlzoBBmnp6OiSwrVYM,403
openhands/sdk/critic/impl/agent_finished.py,sha256=qnNFnmVg71rFkcYWcCt-IbN_1ZepWrGGgmRFrDJoFNI,2938
openhands/sdk/critic/impl/empty_patch.py,sha256=_fvVq77DFye9hS5vAodUa14LMCzG8VrhNqo22jLJ77Y,1566
openhands/sdk/critic/impl/pass_critic.py,sha256=kikTVZmve0DCTkQnhRutdUSff0OLbqH0WqRxGXP103Y,1239
openhands/sdk/critic/impl/api/__init__.py,sha256=cgpLoVholRbE6YyCu4KUs0InG6LHcdBVAM1eq1ja8xQ,375
openhands/sdk/critic/impl/api/chat_template.py,sha256=qu5tJMi1Nuynp4FsV_MG_sAz4V6hpHactbxoGZGkAJE,7564
openhands/sdk/critic/impl/api/client.py,sha256=rIZTKYOrJ2MsJ_wuwSGwLvPiBMiBdPLdxoUunvH8gUw,11833
openhands/sdk/critic/impl/api/critic.py,sha256=gSBnQX5cukJ4CvL9XJzvZ2E6t3UllI0VF-PDvK_cdv0,7466
openhands/sdk/critic/impl/api/taxonomy.py,sha256=dVM0t4x4H4a_vCkc4jl40agLR1PgQlW-V9NO6_wkhGo,6440
openhands/sdk/event/__init__.py,sha256=XEfdPUw-llzUS1Hl9fvKtvspSR1dtEmSr5ciwbEo9jg,1669
openhands/sdk/event/acp_tool_call.py,sha256=pjFHGlO33fXgm-5Xe7iH6Q_4TNw_kjeyIJgnZzL2sOc,5886
openhands/sdk/event/base.py,sha256=Y9_qWUcnB5-I_k3h2045XtmNgcmG_uhbMR9uSgWFTZ0,5569
openhands/sdk/event/condenser.py,sha256=GxcjMLUnDinGvxKophgYAJubJS_Ul8Ua0-rFGj3rXB4,4679
openhands/sdk/event/conversation_error.py,sha256=73HDgrPDXba2_IMk3sMgk85_glkaKlZzEOk0afhm47Q,1392
openhands/sdk/event/conversation_state.py,sha256=V-ti5SLL5SL330sEOQgpy-U8tErVwZYG0iC3AqjTUwo,3650
openhands/sdk/event/hook_execution.py,sha256=f2qQsWAYCwXF-Uu_mZODAbc8XifycNksohl0eintMxk,4357
openhands/sdk/event/llm_completion_log.py,sha256=VCxJiZBsn1F6TRV6fwvsPs6W9DpjghfIFmJJlGKztXg,1232
openhands/sdk/event/resume_transcript.py,sha256=HMg4rSOBFXVeJXST4HJPmEUvmi6H27uLBD_OVr4hbLM,15820
openhands/sdk/event/streaming_delta.py,sha256=6Yl11JD3quFIvUCbMO0wifK0ThSO_TochtMq1M1ZAh0,694
openhands/sdk/event/token.py,sha256=QlEbBrfZaHe9tp8-Ot4vTd0T-_Vj7lpUqKfVJcVHOeI,497
openhands/sdk/event/types.py,sha256=BxUBbeUexunD0YYmXMtLAzWSDudh86-EUOeT-eIAwB4,279
openhands/sdk/event/user_action.py,sha256=98-YQHzr7dgaqfsHv1GhNl5iL3qvZM6aawCbs12rzRU,1289
openhands/sdk/event/llm_convertible/__init__.py,sha256=irSLIgjalDornV2C7XoTSF9bwQM1yAm7LnZvp7Q0UUY,597
openhands/sdk/event/llm_convertible/action.py,sha256=06bouhFllWaLo8wrtmfYvcHTn9-TXzbbuDiU3L_N8dk,6452
openhands/sdk/event/llm_convertible/message.py,sha256=sz9zBjoEW7hUeab6yu6ZgKLJS3F3MX0GbC-cWHeYyug,5362
openhands/sdk/event/llm_convertible/observation.py,sha256=vQt4M4fahOtruUoqH35xZo1rYQlPuPms2WTx2KdYYoo,5619
openhands/sdk/event/llm_convertible/reasoning_utils.py,sha256=Cv3AV3OKE-q_jpjMalsNT4Lubvgq0Xgtd_ApKJezR2Q,1357
openhands/sdk/event/llm_convertible/system.py,sha256=0oocYY4-DNZZy2hVHltZPw1J1A8I4riXW84vPBs01E0,4377
openhands/sdk/extensions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openhands/sdk/extensions/fetch.py,sha256=4hC6iKT_enrEEmd8Th2wOkSWjQ6XFaBxM5zTGW4TGMo,9195
openhands/sdk/extensions/installation/__init__.py,sha256=Wj37DqmjjIb7_Pq-pm23DksigRGS8AGtgQzRVlI94Gg,546
openhands/sdk/extensions/installation/info.py,sha256=pL-CPy7hAPz_ekxCCEXuHwTdwVxp3J1_9zgQogKDwIw,2342
openhands/sdk/extensions/installation/interface.py,sha256=uODCg1_n4wk31NKE5LBMUXzAZYpkZwP69iVtv1tYPDc,851
openhands/sdk/extensions/installation/manager.py,sha256=xHmtUrUjvTJQsU62RNjjLb5LNmmVuOo5w0257Yv0Jko,11195
openhands/sdk/extensions/installation/metadata.py,sha256=uNLdH7ipMJzqw8YIx6pgT5P_IXOIunjbZvf1viiZwTg,8572
openhands/sdk/extensions/installation/utils.py,sha256=w1spGOR_RuBWEsTSWrq1hWYmLm6yOhRWnTAcLgglgdY,460
openhands/sdk/git/cached_repo.py,sha256=wI8hY6bfbzNR9dWhiiJu_T0I_hlFUuzam5T7D0HlJIU,16312
openhands/sdk/git/exceptions.py,sha256=T3_jdOzilK39y1_ilMQ3Z3RSkxHJZafUoZTzOiuGji0,991
openhands/sdk/git/git_changes.py,sha256=-tCjLm9s2C_s-lh1V1iOrnN2pv-o8HnMLL2PwhkT1kQ,8961
openhands/sdk/git/git_diff.py,sha256=M2K8O3IaXbi7kEbuRNiEaln4Uyeu6X1csiT0m0FE5a4,4146
openhands/sdk/git/models.py,sha256=t0g4VgdDOOgf10yPfNdGwhvUmd4wQYpUQjoQZYdKpqQ,553
openhands/sdk/git/utils.py,sha256=GWG0w_Me9xyu8AKXx7k4kx9o0mVh9qdZttfqAtVveuM,13047
openhands/sdk/hooks/__init__.py,sha256=eQ7nB7_5jKgm4OsbnR4-dSvyLo_uBBKrBKYofQy0fmQ,949
openhands/sdk/hooks/config.py,sha256=dwrI7NyRbdOWGnEXEHdvnD1hUIo28GTv9OsPFZrDe6Y,13783
openhands/sdk/hooks/conversation_hooks.py,sha256=90yILgN1PTc6VrlfO69BCmC9oIZw0YSy3_ESu1be-NM,17281
openhands/sdk/hooks/executor.py,sha256=ZEvQ2G92B7mUL8gPW311qOSz5looqZAv9wka9rIRkWY,20871
openhands/sdk/hooks/manager.py,sha256=x-7XsGa9F9hSk2HSrGQj2jr8_lfyG6n-EuLIiGBzuEY,7365
openhands/sdk/hooks/types.py,sha256=ZQp2_HVvOWI9YQPZInFJ0QdhpKo4UxGmq4YLYz9zfOY,1066
openhands/sdk/io/__init__.py,sha256=6pXTWP03Wn5S7b6fOT0g3PYn-qSoEGGdrrwBqALYGA4,165
openhands/sdk/io/base.py,sha256=m-tMq3Em4DOd17cP0T6-gc9c_7FE-HakcPLScGGycVE,2958
openhands/sdk/io/cache.py,sha256=TZD9Px-WK303WGjm5nin9n3TCKGiAJ-PIqrM5MFeg5c,2908
openhands/sdk/io/local.py,sha256=rbYCh1zpsQlnhe70KueRDJlOmPvv4ymS5EJO5acIQsQ,5000
openhands/sdk/io/memory.py,sha256=3xNtFc2swYdBneCUlXtrOxFatj0I0QJQZGk4jNGP9c0,3199
openhands/sdk/llm/__init__.py,sha256=9XJAXu_sXrt9fSbgfEfo_zNI1bLWaCl_fIqRSiopbAo,1864
openhands/sdk/llm/fallback_strategy.py,sha256=xBIerNkpxq12hlp0K_Gt_ldRziemOvfIhIZdrsu_8Do,5494
openhands/sdk/llm/llm.py,sha256=pZQlAnFX0dvNNhFuxdXKPTXVD0PtMaDcb_LcTSZ0qhk,86869
openhands/sdk/llm/llm_profile_store.py,sha256=h3kgHZDl3Asg2i8jiStbuQRIEvQexn-32tif4O389xw,11401
openhands/sdk/llm/llm_registry.py,sha256=hrt_NXKPMhpN-tharyeapbx-mvHLkNR_uvU_YVpqUWA,5608
openhands/sdk/llm/llm_response.py,sha256=DaBVBkij4Sz-RsYhRb3UUcvJCTzCBcOYQ9IhFwN4ukI,1988
openhands/sdk/llm/message.py,sha256=g3JtXL7c12sRiErjglnT8O-Xyw9NvQsn4wD9p32HimE,24936
openhands/sdk/llm/streaming.py,sha256=XZbzlkSKI4hC8N471vFlw4MEZN0gpOj_P9-8OCTKq74,923
openhands/sdk/llm/auth/__init__.py,sha256=GDGU9D6a-o6bXSlVC8NUMxViXJfmEr55HMRosog9F_k,698
openhands/sdk/llm/auth/credentials.py,sha256=UoLxan2-VhSza7-657XiBN1ByKDph6A8EV4mgGv3lP4,5203
openhands/sdk/llm/auth/openai.py,sha256=eJS4s5zTJoGg3pcDJwP3SqoNWsqcwkV0EYA6p_CMRIA,31685
openhands/sdk/llm/exceptions/__init__.py,sha256=Yo7Mc9y3nhFR1ltzQfgwDXTZLte6DYQSdy6Fjo08OEo,1423
openhands/sdk/llm/exceptions/classifier.py,sha256=m0AZFZK_sdCzYoxlHUaF5UdJflpXBU9HWejaPCs-GMQ,3547
openhands/sdk/llm/exceptions/mapping.py,sha256=BwpJo-42Q9H-M3_fg5aVIz0PBDMjVtU0s_Z8pB_Ty0c,2056
openhands/sdk/llm/exceptions/types.py,sha256=2Hse5Jb-EDvx9kOigglIud9KpM0CV9gr2LJc_ViKamQ,4353
openhands/sdk/llm/mixins/fn_call_converter.py,sha256=fFvt1ijqCe5wZXWPaamf0mYk4SjbZS809i9felhyWZY,34760
openhands/sdk/llm/mixins/fn_call_examples.py,sha256=CAuBdqmSP3mzLVfmZVZnYREm2buP1eoYqpeObzf6XI8,13987
openhands/sdk/llm/mixins/non_native_fc.py,sha256=geTJdKqi6VJv1XkfryqVYxfHBwUSTh7PtRfBegRo95g,3703
openhands/sdk/llm/options/__init__.py,sha256=EntvOWC5kwDoTMXXMkYuoWMQ13hD8YtC9CEMCtnKj7o,54
openhands/sdk/llm/options/chat_options.py,sha256=210oCXsGUGyRIgiqW_N4rIEhBmV42k3T8oYgo8XOCyU,4047
openhands/sdk/llm/options/common.py,sha256=qFcPuZF_c4rmH1bgGG8Qp6TJ4YWpv9IFzfLZRRiik9M,580
openhands/sdk/llm/options/responses_options.py,sha256=c1_rCRxR3kikfHVbPQHaW9GiVLszzvPqgijpzaqLkp0,3388
openhands/sdk/llm/router/__init__.py,sha256=N8qldpGdLLCWZzn5Rz2y8AheSoCTQLGkLOBDCFNMJRA,261
openhands/sdk/llm/router/base.py,sha256=71icjJQGmykMiQ2YQ1YhK7ViJDOBCT4BnfXma6YhBMw,5191
openhands/sdk/llm/router/impl/multimodal.py,sha256=ymI7l9YhDKEJWoaVijmDlejHAV0FBX_pzlju27ZaQTY,3076
openhands/sdk/llm/router/impl/random.py,sha256=oBHoFTBMa9OeDyg-rV4siLCkN6rKYL0uDlZMEseB3ro,656
openhands/sdk/llm/utils/image_resize.py,sha256=yhglNbUTtIcOrP3tdvdDVmyywN2-f8nb31aD2prvnTU,3312
openhands/sdk/llm/utils/litellm_provider.py,sha256=t9-NHv3JzTI3BOTSsAMJUUWIddUGKzvAWZR2YkKTD_8,789
openhands/sdk/llm/utils/metrics.py,sha256=4zD0Hkc9Oc4qcDcVZUX13RyggyObshUbz4Ik9W1uIw4,11592
openhands/sdk/llm/utils/model_features.py,sha256=SjgNl7jF27plN1VM1umucw0Isxzn7f3i_-uWW6iYEvg,7225
openhands/sdk/llm/utils/model_info.py,sha256=1mFYA7OcEyUB6k1doao8_w1XT7UMM_DAm57HcTpKkLw,2628
openhands/sdk/llm/utils/model_prompt_spec.py,sha256=Ye9AHy6v7MDlisttViGYlF_NdgmsyV5dj5zwtiX2yOQ,2801
openhands/sdk/llm/utils/responses_serialization.py,sha256=p4dsvAo4U7zn4WQact3nstJMumwkl7lNdrcaV4676lM,5361
openhands/sdk/llm/utils/retry_mixin.py,sha256=7q9baeTjS3wFQEH0JhYBgZZW67mtmYrrZKPmyzTzTBs,4975
openhands/sdk/llm/utils/telemetry.py,sha256=YDN05KRZ5sD84X3CtUXxXYdTX7mPPiK6L6xwW0Iu9lQ,15583
openhands/sdk/llm/utils/unverified_models.py,sha256=pdTmRNEoa8j3fJ1jz-h_L-iJWlQ8s2oyKrKfoYmm2ec,5601
openhands/sdk/llm/utils/verified_models.py,sha256=CXKQC8AnQ3KDJTqINiUSVEerAntzDOLx6NDvtxlEOLE,3172
openhands/sdk/logger/__init__.py,sha256=vZvFDYfW01Y8Act3tveMs3XxTysJlt4HeT-n6X_ujYk,330
openhands/sdk/logger/logger.py,sha256=en8SHzFC2baohQmqbgE8t0mvV_xMZQrILEycOzdAZL0,6511
openhands/sdk/logger/rolling.py,sha256=E6oy0asgmOhZHoWlSCw0QK1PKnS6kvtxjoWLAsqlGvs,3440
openhands/sdk/marketplace/__init__.py,sha256=8cshJL6DYG_MaVTnSDNvtLQsxZy81PivfSt1kVJ3eLY,1263
openhands/sdk/marketplace/types.py,sha256=MMvRpK2k9yfDsYwIvFHQ41qjavJ4wZOZn8gwgFQJZt0,10904
openhands/sdk/mcp/__init__.py,sha256=-wQbZ405PjVRCBtSfirp4jsiRohd7IJAyAdicZ-M8Ok,588
openhands/sdk/mcp/client.py,sha256=e4uQsd38SMsZ3VHVM_Z_0UlO8jAbpeHdzDtUiXkgq84,3919
openhands/sdk/mcp/definition.py,sha256=vFLQeLW99fBzPGR7X7_1GzTmIHlSVAbmsg3elhhkp5U,3424
openhands/sdk/mcp/exceptions.py,sha256=N4g7Wju420TQJ7hmck1e5UblWbC_7Torb-UTFj1GN70,448
openhands/sdk/mcp/tool.py,sha256=RA8m-qs9WUOq6Mmc5MmesQzCFc4e4kkTBC8j9om7MYw,12525
openhands/sdk/mcp/utils.py,sha256=VBjd1_PoDeATSo-c_QM9qZZbEc3NM7MtjIJOBzvvmT4,3054
openhands/sdk/observability/__init__.py,sha256=eZfhDuxuPtRq-gBle0cEZT7w1BLEtcyNPXwRmsmtUSc,195
openhands/sdk/observability/laminar.py,sha256=2N_HE5PBsQV-aaZ4LmMMuQbQn1xCqYMq6BoJH84lMos,17996
openhands/sdk/observability/utils.py,sha256=N0p8ACs2WKS1PyFPjiU-PPng6WsAe15ZpFViFAw1gO0,576
openhands/sdk/plugin/__init__.py,sha256=7pO5CNJX2eiGjqOKvPY1ewfamSsEikQN6emIJuF0orM,2022
openhands/sdk/plugin/fetch.py,sha256=-9ZyOBuKLrV41dCrqoN9Mx6TsEbkvUycmTE93LaSFos,4097
openhands/sdk/plugin/installed.py,sha256=GMW2mXRQOZxYqYVNa5gX3x4p8LoA6Me4Oi9K7qIhPYM,4215
openhands/sdk/plugin/loader.py,sha256=b5FItKLhbd-7zgPxFC6oyj3Lj4kovRr2-DLYjq_aXZ4,4474
openhands/sdk/plugin/plugin.py,sha256=nycRLPaGJFCE6yUzjgnJcSqHi6MO9TFhnu-ZRK8ppAw,19098
openhands/sdk/plugin/source.py,sha256=BApr6SyJnYzdL5_0N3WEc8eNvv_TfEWCXJs1WNH55M4,3338
openhands/sdk/plugin/types.py,sha256=22eRF6z4P_VFIRhNknpMinj5xEDf9CYLI3kHkQ-uZ6s,13594
openhands/sdk/secret/__init__.py,sha256=Y-M2WPfYLfVYZSFZGTf6MDOnjsL5SayETtA4t9X0gjw,348
openhands/sdk/secret/secrets.py,sha256=glzzkoEMfQfNqFDD8nAdb14Qu-0L3KfGQ2ZUV9nIUnk,4632
openhands/sdk/security/__init__.py,sha256=oLdREeVeoerUrA-_Lf_E4ZDMj5bcbfIsqr8_K0MuY-M,878
openhands/sdk/security/analyzer.py,sha256=V6Fowh83sfEr1SdwK3UW1PNQHahHxwHfla0KndTombk,3994
openhands/sdk/security/confirmation_policy.py,sha256=bsrIOfo3QOXNyKrmUVzQz070F3xbJ7uZp9WTr4RMdl8,2145
openhands/sdk/security/ensemble.py,sha256=XHdt1ou9a2yg6iKlnHt41xxHc7yB3_hBnMs4epFMI_k,3678
openhands/sdk/security/llm_analyzer.py,sha256=wb7VNJjzlKkimh1mR2wpn6LSqBdo3GZJqhWQp8qyky4,1108
openhands/sdk/security/risk.py,sha256=ub3sJWR-kvtx9FksuTUtFy11s9oXFT7CBz8A15yWoPs,5323
openhands/sdk/security/shell_parser.py,sha256=JdmYej1NGzZsaB__dexqnfuNSCfDp1IV3K1DuIdZBk0,3079
openhands/sdk/security/defense_in_depth/__init__.py,sha256=Shkrkxyq9Br8ifdLA2Po6R6bapJI_liyGaIwGkgoQ3c,752
openhands/sdk/security/defense_in_depth/pattern.py,sha256=4_PZRq4IXR0YtvD9s6rCT9Z3jjJOUlEsMslhc66KDpU,9604
openhands/sdk/security/defense_in_depth/policy_rails.py,sha256=WcRb8CTTcwnTDI9F38-Gljr_YhGV6CtBf9mjGrl_VbU,6583
openhands/sdk/security/defense_in_depth/utils.py,sha256=oYQbjcINs84643e-46uVINuxcO1E9N-AfR9L4bT2vSY,13107
openhands/sdk/security/grayswan/__init__.py,sha256=H-fcQYekrSA9C6i6za02VJJoOUPfs5FIxkAg2s0ZkLs,103
openhands/sdk/security/grayswan/analyzer.py,sha256=4emwF5FtgfjgfKkEoMWkMuUYf1aTfKCqGFH-4ygMnVc,10360
openhands/sdk/security/grayswan/utils.py,sha256=vU8GSye0eF2qMbbfRr7njcHckd3s7OrEDtZtQtxDvVs,5270
openhands/sdk/settings/__init__.py,sha256=WVXEoVVrX8Wfv6roAdsOJv1zJM2BrCR9b2u1DWc9mzs,3178
openhands/sdk/settings/acp_providers.py,sha256=0SGS4tssbXmsB4chC-PZmn_40gb-AmgMwohVrSu796w,25504
openhands/sdk/settings/api_models.py,sha256=dtyEZEVGknUQZMlT5Ml9QMcbPdLP3UjFXAeMlkpH1Zk,4373
openhands/sdk/settings/metadata.py,sha256=E6qSbCWeIT1SL4Fj_m3fbIuMAOVcSwzxMjlH286pYuI,1436
openhands/sdk/settings/model.py,sha256=u6AF4bVbY93kGza9mjifgQZiPEr5SU3UQmEeQOaimso,74361
openhands/sdk/skills/__init__.py,sha256=x_7j9qXqgFSwQrFMcSZkL8uJE5UhTxOyQyLoy3s-0Zs,3681
openhands/sdk/skills/exceptions.py,sha256=tVBSbXTXG32nb1TebVAuzbNNHvn8GScpSM1bHCnQzvY,305
openhands/sdk/skills/execute.py,sha256=Q3sYZxEmwW0VYQQSc103oLIslKSJIKoJa9rtfHijKZg,4416
openhands/sdk/skills/fetch.py,sha256=alwZ-1TXgfg_UEKDLYjwCgRAv_ZF2894rMbS4BIs1ew,2923
openhands/sdk/skills/installed.py,sha256=F3YuAeLIwfPpiYcXrCFoAl6ZibKktho-oquB1MBbmaI,7567
openhands/sdk/skills/skill.py,sha256=6uIfFu2meKBQbyQSgYu-qQQA3U4hVyBzC2QoFAFobcE,49110
openhands/sdk/skills/trigger.py,sha256=ZGaDmMpJghnAEuTTYX6UepsA5nX1CSz83zK1Ox46vMk,756
openhands/sdk/skills/types.py,sha256=LvyCveHBSt2-g9Lbpr_eQMvOd4eEBjJb3irAWL-OzE0,1813
openhands/sdk/skills/utils.py,sha256=SopGWDkIjJjMvqFAhdzbi5hn7Jjm2hycPAJ9qmpNMpQ,15786
openhands/sdk/subagent/__init__.py,sha256=2LBXg4jUidNXt7abnnAHQ3Fi5e56LaVJsWb4GB0c30Q,864
openhands/sdk/subagent/load.py,sha256=NTaGOWH5aT0vZKk4vnZ4_RnNJxp_REQ8bdLVRogg7ww,5311
openhands/sdk/subagent/registry.py,sha256=zi7DGeP_NK9XPc618Z5xc0qRbJPti0-5ErapaJWXwyk,14856
openhands/sdk/subagent/schema.py,sha256=NkvublShzaJIvNL0FPe639XocRwdl4KG9WSdkeCiHJ8,11003
openhands/sdk/testing/__init__.py,sha256=ShpfVLaYZtbuy8MZ9QunCotreHCqqhRBHq6BKX95DRk,319
openhands/sdk/testing/test_llm.py,sha256=jafjS_YtQ5kXQEIaxtISgP91a8ZB33e3YjusYU_3Uh8,11816
openhands/sdk/tool/__init__.py,sha256=mc1M3-HW_2vvhqSILPP30TZx5gk1z4z7xtmNqaFMVKw,813
openhands/sdk/tool/registry.py,sha256=67sPWEfN84xxaBMRkRp0SKX7KEehiEi2I9m-KTDroLw,6118
openhands/sdk/tool/schema.py,sha256=fzrbiIfWMmimBP2wazwH3SlTFWH-dKUnKqndAxSFWv8,12156
openhands/sdk/tool/spec.py,sha256=EbtWasVhwjLKNJywHubbwfYqfgXnZbU4QE6XUOLhsdk,1221
openhands/sdk/tool/tool.py,sha256=7OrKi9cta6a-BsMi1cpL_In3lPFlVlD6lId4oLnnDVM,24795
openhands/sdk/tool/builtins/__init__.py,sha256=ZD2VnIcFSEnOrIaYF3SqutpeO9HkG_u5B-xsM0sbZUY,1849
openhands/sdk/tool/builtins/finish.py,sha256=pPv_bKDOQE4sUK9lNh1H1lDaxavHozjOwLCIuYrb424,3136
openhands/sdk/tool/builtins/invoke_skill.py,sha256=hikZGlrX08Jm7BXdw0-Nf-0UEZTvlmGN_6UX_qbdvWs,6896
openhands/sdk/tool/builtins/switch_llm.py,sha256=rD9T_CxiwFcBvEvGaFuLqeB0VEHANjQP4eof4OddQks,6093
openhands/sdk/tool/builtins/think.py,sha256=Jp8CBHJZwrtNuVCLrxKlVwb9HeQ1lZB56PCYMxW3wWk,4050
openhands/sdk/utils/__init__.py,sha256=AJjpc11ktj9bnDrFx96qBYpvsl_OOLmyMsfYNGy5S8E,640
openhands/sdk/utils/async_executor.py,sha256=GoVPkKBhzv23I-5YT6AX8afSOZ8bEDEPaz7a8rnrS5s,3915
openhands/sdk/utils/async_utils.py,sha256=0d_Z8hx0FaPcUkoJfYM2qoTk_cnaNnF6FmgKovvEjO8,2394
openhands/sdk/utils/cipher.py,sha256=CMiAhjXbFylfV93ofYgnXcII4BpjWNFWcz6GX5OPEUg,2871
openhands/sdk/utils/command.py,sha256=UUuYhPlbFmdMpCGQqjYB114K2YD-w4a5a_2DKG9lfQs,3966
openhands/sdk/utils/datetime.py,sha256=zCdA7ktidK_aEwtoiPR_C-qSXC2waTCOp_I_9k_ktGI,515
openhands/sdk/utils/deprecation.py,sha256=lzltXoWpFmhs_4WH4CI0POuj3SE23C4HG_2At__KcuY,6578
openhands/sdk/utils/github.py,sha256=l-_LQKw820dA_U8NmDdmaReAPhgMAWqfH1oRMi1q5OA,1638
openhands/sdk/utils/json.py,sha256=hHAA7i7NCJrQhb5WWSsoT0nvmJUi0koyBdbviFrfdcM,1384
openhands/sdk/utils/models.py,sha256=wDyxpPDrQn5cKviaUUNf1VFZZRnPH3RJIjqWXUMVMrc,13169
openhands/sdk/utils/paging.py,sha256=kXLvPFq5YSIdmf6ARhBTFgUwY-Ly4RVza8jGfMXjE2M,1956
openhands/sdk/utils/path.py,sha256=kr_y_YGYxQRC0q0BaFXdj19qXyO9GE8YVjSWzUKaIoU,2139
openhands/sdk/utils/pydantic_diff.py,sha256=vOy4M1XKKDkCzp7RXBvnibvPYWL8fNEDtWNUn_-N1yg,2732
openhands/sdk/utils/pydantic_secrets.py,sha256=WGKVBrV8IacV3rugaxO3dx-jlOXYHwCExUdAjQILMS0,6534
openhands/sdk/utils/redact.py,sha256=q3lBBaNxACv4vwmWMDJCnmGBhEGHFyt4dPLxhCjzLrQ,10638
openhands/sdk/utils/truncate.py,sha256=LYRA45CBR7daSC03gs80nu7PYdROh943_niOpaoquKU,4390
openhands/sdk/utils/visualize.py,sha256=4x32eU-OiSZTKpXWIche7QppMS1vxcZjP-kASqE99X4,2004
openhands/sdk/workspace/__init__.py,sha256=cHLEhzFKxhZg_pF6nf8q04UXFC7RC63bxDahaHSI41o,594
openhands/sdk/workspace/base.py,sha256=AqdbuNCFByVEP88HVjSHesSeEElfdfX5lSmn84UZQvU,5384
openhands/sdk/workspace/local.py,sha256=_kW7UxEr9KoKKM7ybSmDzDQWBxUNmBOgdyz5oIG9DKE,6825
openhands/sdk/workspace/models.py,sha256=BUY8NGg0O4XozvRh3v3GlKrN0XsuvUybQAKXkgmODWc,1382
openhands/sdk/workspace/repo.py,sha256=tbKp8nhIyKip9Wmiz7rFNjjY5iHmYCThy3WBmL7erjk,18066
openhands/sdk/workspace/workspace.py,sha256=Of1r2z3W_pXSgV8u10sUQ87ChtaA5khD6HJ_PtJz6aY,1296
openhands/sdk/workspace/remote/__init__.py,sha256=C2lRIhfoTKyZs9sXD8yH6b4T5YHOvdMPmriMmPUH5uQ,199
openhands/sdk/workspace/remote/async_remote_workspace.py,sha256=MfnYoXvx_tZ7MKDGJCofnkYAJxfBKqNtM2Qprx3QQRk,5608
openhands/sdk/workspace/remote/base.py,sha256=dXgSGsAaXqyPz06TL2vlC00mP6KwTq3C-nTydZXoMwI,37037
openhands/sdk/workspace/remote/remote_workspace_mixin.py,sha256=muugRxWdUmdcHtlZdhNkOQG1DeIG3G2c-uox-4O_DTA,13238
openhands_sdk-1.25.0.dist-info/METADATA,sha256=evIGbXdMZjHvLzR2WtSXtA2-XC2f6c91y9muKUyIroM,1077
openhands_sdk-1.25.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
openhands_sdk-1.25.0.dist-info/top_level.txt,sha256=jHgVu9I0Blam8BXFgedoGKfglPF8XvW1TsJFIjcgP4E,10
openhands_sdk-1.25.0.dist-info/RECORD,,
