janito/__init__.py,sha256=Ky0qje94XwF_AhyoKYwNqIrbyyaj9cd2QGDkyrqJMIM,1146
janito/__main__.py,sha256=T8vA4X7oNQg0gPGt0WV_kUr43odKZRCnPyLFIsqPun0,18998
janito/_version.py,sha256=lgr-o6zw3-lM7FZkXpWoN5dEXgrv03HCS_z2ws0kTjQ,4180
janito/auth_config.py,sha256=BTtTNAvegPL0egMsNOJNpJufkSnpCll7Yc2blTk1xmE,2309
janito/config_cli.py,sha256=3h0YGCveZYqPqaUXpy_sCLOSiyHKhQKGFft_-TdmeMY,14218
janito/config_dir.py,sha256=478aU8z-KT7UCwZ5-PJ2qokO5-BAlKQsILLu-3PAlp4,6066
janito/config_keys.py,sha256=piCba9fjokQ03M-Gl-aE5yOayuhypDCeB8gvSWkUS4Y,6182
janito/config_loaders.py,sha256=uCsFwFjioHYoG48Xbzsun6HVd0goGll1ubDjnr_m4rw,24982
janito/config_store.py,sha256=JKTCDVYr1QCiam2og8xv18jQxeKQxI28vIO8rwS823Q,17360
janito/config_variants.py,sha256=rjlpMU6f8sDcx2P0mN9biT3mJUd_Sr3wQfC2vgYBbPk,7052
janito/conversation_utils.py,sha256=qzy2PAaNHYoUr604Hy5a7JjBfjxrI8W2AjpuLhteHQg,2480
janito/general_config.py,sha256=74m8rHJz0oTdwcWzu5Qsi0_e0LjWUyE08ANpS7PCe_A,5642
janito/json_store.py,sha256=SBnp1mpkpRxmqr9-DPi74MGjFt71RmGICKnfzvzaqBQ,11800
janito/mcp_config.py,sha256=gLWG20c3AFQzoOwJ3_Qm78LpXEol9V98_zUvRK21Tso,2063
janito/mcp_manager.py,sha256=dxLGPsCwzIibm3jGxw140tetc48Kn6bdwgtd59_NPbk,13733
janito/mcp_transports.py,sha256=1WHbLWcA-NqONwebbrGa8yVvOyRaiz3HPPrLAB6V3io,5787
janito/optional_packages.py,sha256=EWW4nM-AHaDe54yg8ima3rVqyy69wGOqtWlvEg0D6rA,1619
janito/plugin_manager.py,sha256=aTtE5yMFX2mJ-ODUq9NcbZ8nx1vWphm4MAuxXAmKxNA,12952
janito/privileges.py,sha256=jVR1M-tgRelaD2A01QXDc5EMdJFnLpisdW8dEjfC3MY,4828
janito/runtime_config.py,sha256=zeZRns664EI75E6pS5huWaPJ-wNQbckPkShRfuz2wQk,7025
janito/secrets_config.py,sha256=gTBYHt_MhyYFB9nQce5dVupiuMeri-J8vSwNYoWgKyA,2370
janito/session_setup.py,sha256=dNHl3kdPrRWcIccCTryNxpzs490pJZvMXLO7YSK8Z-I,3770
janito/system-prompt.txt,sha256=HW2VmZi_zVhZCVn13dPxIpBQ7YvvIzkbuPOcl003YZo,266
janito/system_labels.py,sha256=prxzjISW_IdjlkZP3iB_vOfnESdGsnS6dMxUDa7aWhQ,517
janito/system_prompt.py,sha256=Ej8dnBeCj_02_kllllsfJImVm4NYYnuso9OgOCCGO10,11962
janito/cli/__init__.py,sha256=cdJwxn0CHurxocCIEIYZicoyQd8C9_RMR7lx38sPIZ8,104
janito/cli/chat.py,sha256=rbdMmmiwQMaKOg-Kkrfd9KP852ypufXKIxTZOXBYs_Y,25592
janito/cli/input.py,sha256=ffVA1RxV9tTEHkEURslHNpRY8LPc-SOP-DtfGmrTx9I,659
janito/cli/logging_config.py,sha256=k40C3pp1zMVt0P1RN7qjMXfle1RmVbth31TMvG0frx0,1304
janito/cli/parser.py,sha256=xMaiSpQVw2mGXKNBcx_vXW6C8TJVUddaJLjAfBtfPF8,22066
janito/cli/setup.py,sha256=2iGJpgsPMycBFya_tlntdqgoJZYHec9TUjQJWMkQYAE,2747
janito/cli/handlers/__init__.py,sha256=PNkStBykfNDUzhjprRb78ThwPDltJWXdy_j_q0v0204,1478
janito/cli/handlers/auth.py,sha256=9mBS_CqAR0moy-4fYZhzM17kumt9PuR1I-1bhwTOXFE,5181
janito/cli/handlers/config.py,sha256=kX72joZx_mcG2tLF4kkIzRWRn52D2qLzes8fVojsZTk,16088
janito/cli/handlers/info.py,sha256=Y9WaUP5Kn4ZdXp1dVcC8WfUOuxdHG2k0vJJh7ptbUgU,13291
janito/cli/handlers/models.py,sha256=6Yr76ZnTT_KpJ2C210msHCmHghZdWYtKNqEeL5et1aU,4504
janito/cli/handlers/plugins.py,sha256=hRkYxznj7nUOL-rZ1jCGPoPJ8UJQRDGt0QDgrVoOjFo,7270
janito/cli/handlers/providers.py,sha256=Ds7_pVjrOnjLlon6mHedFRcnQVVIrno9yIq__fUEGLs,8745
janito/cli/handlers/secrets.py,sha256=qwww3EZTHhHLIxTS0BZ3Wc-R3rKUR_SMfbS3XW65GOE,5023
janito/cli/handlers/skills.py,sha256=BeavfEzH6JSR5fRi-dGSRJePIx1HFbL9MzKUoTxs094,7902
janito/cli/handlers/tools.py,sha256=2NHrToZOkLI7psVlN8J3fH8Rn7vk3zTiI8HqIVyOd00,6643
janito/cli/handlers/variants.py,sha256=33ekkA3ubQxOFM5LHuQOVlvscuD7e4xuar2zaESlmL4,2707
janito/llm_adapters/__init__.py,sha256=t_bZ5FqFepC8Q_Z0qTKKmXINrZZmKi3kqujCIlvT_B4,1577
janito/llm_adapters/anthropic.py,sha256=NRAxDr_ZiTYEGvPx7HoZ4zZleMrTGKUR230wsQG4OMs,13780
janito/llm_adapters/completions.py,sha256=G7nBqFHFUE1mZER1mUYWvxC2uKEXUjH-vqogIc6Ex1Y,10233
janito/llm_adapters/dashscope.py,sha256=ejZg_GIoCJyf8GkvZ4gtctSIqWMRKFhFJ11QzRckIBM,12951
janito/llm_adapters/gemini.py,sha256=QJa5NUlkY11M7xBUCSROSMqN6HV2hgN9quYGK5FjsB0,21412
janito/llm_adapters/observer.py,sha256=VlC-cw7I6wU2BcRCaj39CtUHdRA0S8RyNAjivd70EQk,7765
janito/llm_adapters/responses.py,sha256=BI8b9JJjf44tm2w0-PcgxplKEi3CaWojQBnj89FFaos,18897
janito/llm_adapters/sdk.py,sha256=TfLXGQ-nF3RiqRkwdYeMkPiKL7bCYkfxdoJlcrWmNjQ,4068
janito/llm_adapters/usage.py,sha256=4ZTfE6lCfRdbLBaDMjoHCReBOqBj0E3MBsTzfPzKvts,6590
janito/llm_clients/__init__.py,sha256=nDXRYwEZct5pKQVJoi7TyF9lFYVDSpLSpnZnUzG4xM0,751
janito/llm_clients/api_config.py,sha256=r0972cxaU3t8sP2BEaxCbPTS01z84G4xgkdqdXvAWZg,7133
janito/llm_clients/base_client.py,sha256=-9VrdEmyzRasfxE58zvF14IqemZGkyjVWBbizpzGx8A,24090
janito/llm_clients/client_support.py,sha256=-1R1qJ5EYFB6z_VrRNx5URnf87kD3ALaUIPhabnYubg,6505
janito/llm_clients/factory.py,sha256=bUU-9sp-5ax-QwFGLWjy62XQ2eDdjoUweFSNzzFwlyo,2760
janito/llm_clients/anthropic/__init__.py,sha256=d4kMcEkLc-QElt9vPpSr8jRhI0_hQ408daQFqVeMPPU,35
janito/llm_clients/anthropic/anthropic_api.py,sha256=8WQmzFAeehHFuRCTKMo3Gn6D_YEPI2n14XFTGLoUV00,15640
janito/llm_clients/anthropic/anthropic_stream.py,sha256=PWJle8CKXoQTo9-_rC2499zlXMidIH-5d--sCxCGfO4,11595
janito/llm_clients/dashscope/__init__.py,sha256=mAlEauGpQjPNQlXaTVXrqRrOpKtRqmUGVX9XmkPsqgo,35
janito/llm_clients/dashscope/dashscope_api.py,sha256=YFV_kHRPwLzxrDq8S2ek0mR9972_LMJXI7Kb6MWNSEI,12861
janito/llm_clients/dashscope/dashscope_helpers.py,sha256=9d6XhrAwxDaprl19__H3GJaKEWv5_eXeRYFXhdxNgbQ,5702
janito/llm_clients/dashscope/dashscope_stream.py,sha256=2ABj-Nq6acJJr79UpQO9wNh167jzekwi4qtss9U5nuk,14813
janito/llm_clients/gemini/__init__.py,sha256=uaf9qZjv9UZj__7AkyMdVEWNWPJFQUlGL5P-z2DPOvc,47
janito/llm_clients/gemini/gemini_api.py,sha256=tAg-pToU_HW6ReibAebwRll1iefWLj3ycVkA5nZkoNE,12886
janito/llm_clients/gemini/gemini_helpers.py,sha256=qT3VcE81Wp9eDG6ExLI0fqRVPdo7SG1m-AdxRQAnUqM,5299
janito/llm_clients/gemini/gemini_stream.py,sha256=a6tx6lS9xzkmQJm--7zy3Fq0paZsoriAGt3SIQVoPl8,3776
janito/llm_clients/openai/__init__.py,sha256=Twpy8fOTXOXuC3pLFYnFJp8lGbm4V-iGA5xdrHUJin8,66
janito/llm_clients/openai/completions_api.py,sha256=hDQyg7RYJMOTLgnTdfapJ27uVgDLaQR5nerL7LNvOCY,8297
janito/llm_clients/openai/completions_helpers.py,sha256=S1bfK-dt5JLyuWFVgPdwDaY5cmQ3ZrjNqN6j3Q7A8rk,4291
janito/llm_clients/openai/completions_stream.py,sha256=XT_24OiyKLocHJ8OiMJa16hVz83MFUmEuPNl9O3gqzA,6284
janito/llm_clients/openai/conversations_api.py,sha256=SxayDXgulxbN2znkXmM4k6v3hMb-RCUYodQyBVxaZMI,18349
janito/llm_clients/openai/responses_helpers.py,sha256=4-9iBE6mS1GnGpimRu-kvXRvHtLY8I6aBjAbfnkfcnI,7248
janito/llm_clients/openai/responses_items.py,sha256=Skve3uCDu8POKh1e2AMULWpWxxJev2ptLRQemy8rGUM,3767
janito/llm_clients/openai/responses_state.py,sha256=XZWE2zfAp5XVAgAIZPpWimOrBpzMCLhavdFAM28aU7g,10990
janito/llm_clients/openai/responses_stream.py,sha256=o6DBqW8fRhXHawjg-6JULU2K7jGiHSNhUnH226DC3N0,13148
janito/mcp_client/__init__.py,sha256=8vKkmEKweo8tnRYYPqaWmAnhcpYIvtvc6F3nN3CAwK0,1172
janito/mcp_client/base.py,sha256=hfhxwOClu-IrOIV6BxyK61uu3Ffpc1G2ujlEOvn-N-8,2874
janito/mcp_client/factory.py,sha256=MlXLj_jDr_9j-4xwY_xgjxFz6Qh3prFdpaQ3sy1Gxl8,1738
janito/mcp_client/http.py,sha256=Vwqt1DC3SB3yc7LXE6zI68JYHfXBnGmhdDM_JLml_cs,6233
janito/mcp_client/protocols.py,sha256=HvN1Es0X2W_M-LvuySGedTiP9LESTll3Cf8vPQoOe1k,3428
janito/mcp_client/stdio.py,sha256=GrZBWWSWU_rHxNX7_cKBg_T59ys4CWoRaGcz0WGrGVQ,9918
janito/providers/__init__.py,sha256=nvCZkUNu4vM6g7c-DGbobNOuRIv4cG6Cow3qgFyyxx0,3760
janito/providers/costing.py,sha256=h8uk73KLrRWUndAklKpt2mygHRHUb4_3Pz8K1wRe9zM,8654
janito/providers/models.py,sha256=h8e-x8mb3o2AB7oZXFqHcmCDsZ8CdexC0HI5fwBDh0E,17081
janito/providers/payloads.py,sha256=j7gsG7w2fE74SktfNQOwpU-icYJy-KW4FY6ouE0XZLw,6390
janito/providers/registry.py,sha256=1u3q2ZOU26LGa-0NTt3h-Jk_Rsm4LFlLwhhg0-xzG4Q,8430
janito/providers/validation.py,sha256=2AAkQdex2w7d27TKyd0lZGLlq2tVQFAcLyIgYYC0eEs,9030
janito/providers/variant_names.py,sha256=NIzfrCxF4fOMaBS-AbWjjzPJMUJzzagyKqssyO_8tt8,3855
janito/providers/alibaba/__init__.py,sha256=c-Za3JnSQa5PFJcJS6PRIkNp_ENoRTByox5sXddK7rQ,58
janito/providers/alibaba/config.py,sha256=1TAwkhMzSqhq9mRr25xuZ0MeWaC-DUV3Fl7ZJoPI5Sk,10605
janito/providers/alibaba/cost.py,sha256=xxbw5fRK2DAcu3rU5dq-xrx21qGT0Qyx1krB5fEz8fQ,2241
janito/providers/anthropic/__init__.py,sha256=8cdd2OV25Bv9OQFouJ0P8xEhhX1a-wuIOuRm5Puv7gE,48
janito/providers/anthropic/config.py,sha256=P2vlf-gtuxF5VIY-kX3tSqQK4iyprB3YCpfM3O1-Ilk,2536
janito/providers/anthropic/cost.py,sha256=4ebFU0TMw_d6BtfEp41As4rT9wBx02GBkG9iFc6SlCk,2242
janito/providers/custom/__init__.py,sha256=dQ8Nv-6cfIfH3wxeNNUxSGcIjKg8HOIPNf9DGNtqNPU,45
janito/providers/custom/config.py,sha256=016bcGg6i9PZ4mkGzaH7JqjfFJXasrwmZF8uNcjVfy8,757
janito/providers/deepseek/__init__.py,sha256=qDlF_R6ECyk7LQ85CLb6JCaAionJxnIpR-XfLLLlbk0,47
janito/providers/deepseek/config.py,sha256=Bml99PO0aUOJJU78WIp5pFdp-ETUj0c_UGmG-GiLDPU,3483
janito/providers/deepseek/cost.py,sha256=z6P3L2UZjPTnQ7BzVhVQxC3_xjg7F2ZCcRGNbxi6ODI,4831
janito/providers/google/__init__.py,sha256=z1VU1_OwwmQW_sI111hM16rqWjNoCKfEm2aw-6KJUAQ,54
janito/providers/google/config.py,sha256=8ztlQ8gz2FC5HmDo2jZbr0vqMCzFj0Mqo0YikwczcRs,5517
janito/providers/google/cost.py,sha256=3fYPDXAZp607dBzVuVOI_OeWn9sUHu--PihTyVFoPDI,1798
janito/providers/meta/__init__.py,sha256=whIRpmaRZZNC-yLk3Kzj4-i_4VfMDOD2trxJC1kA5Ts,43
janito/providers/meta/config.py,sha256=XP15Hx8NfAX0D5A_Lif2PEkOdAn1xjKne2he8TQ3X7w,5850
janito/providers/meta/cost.py,sha256=BJqciBKhkVmOCGRGfVVp4LlNihtC8VtnFFfsRNzdx00,2295
janito/providers/minimax/__init__.py,sha256=TXr6YfomzrKm34f_VmE5x0BjjqKGY7tkdNb-LdKNHU8,46
janito/providers/minimax/config.py,sha256=2HX2i-tdp6M3hnENY68v57bdFdwmdFhgBI8kFL85SKk,1718
janito/providers/minimax/cost.py,sha256=O4n2c44xeuxikrMhm1KbI11n4agI--xomkhQ5b73TrQ,2702
janito/providers/moonshot/__init__.py,sha256=wDyVyc6fmvN35BJtj36JpsGeJNtmSF1hd3DPoFGfrKs,47
janito/providers/moonshot/config.py,sha256=PDAYtalHB75sc101NaRrSI4OjLnbdCo2gl4cxrC7uwQ,1357
janito/providers/moonshot/cost.py,sha256=tQ_1k1x1G_yzkrGsV5Z3O3FipI9HE6ZgzAv0FN6xO3M,2253
janito/providers/openai/__init__.py,sha256=J89XkxleasLROeAhw8cJQXTm9hvG7zu613ZpDkOR-3Y,45
janito/providers/openai/config.py,sha256=ojiBsi1rAa12ShM8DTgXSjZFlWoLrhrrJVng16J93mk,5077
janito/providers/openai/cost.py,sha256=5SfdxVrjmzaHw4R5dPiGYE9cUTz2qCMRbA4OCGx-dAE,3260
janito/providers/openrouter/__init__.py,sha256=nfpuN1dDEX8bbMgCODe5OJhLCuCfxFD_iqK5MtiLgts,49
janito/providers/openrouter/config.py,sha256=8CmHUgPXFwxsDEQU24R5BkKI6X29hZ73F2uvw4GO2IE,1573
janito/providers/template/__init__.py,sha256=taT7EM2oXZA-05_CG-dlHvpWKcH7jq7gbPr28hbsBig,267
janito/providers/template/config.py,sha256=Mr_3jaSyQ5ZRPwsx2-31xvss_M9vzZ-1AHc48D2dIks,11527
janito/providers/xai/__init__.py,sha256=LSOgQ5aTYmQvLsapBrJg9n20R68CUZqVdUpW1Vz04gg,49
janito/providers/xai/config.py,sha256=dJGKudNAHY5HmjEmBO-wtLapP0Z0QgvSF3bCdPBcTak,635
janito/providers/xai/cost.py,sha256=rx8UO34VlVF5nBI4P8ZRM5_KBtSaWFfsnTWGVjCl4Ww,3164
janito/providers/xiaomi/__init__.py,sha256=arEn2tGuZmAOI-ThNQ1fPR2YTQX5_nR0z_gJZMOBdyQ,45
janito/providers/xiaomi/config.py,sha256=eRNaqix5GzXZRUPhN8FQh7tCzVdw7X_cSFAezgkA9ts,657
janito/providers/xiaomi/cost.py,sha256=aC8B_Fn4XFFp4drtu246pgRVSgMOuHMLc4vQGvXMJN0,2146
janito/providers/zai/__init__.py,sha256=Sh6smzU8CHlppVHz8Jh2qKAVDjSUtcih6gG6havHN4I,51
janito/providers/zai/config.py,sha256=dxYDCFH0EHq6T7KatG1U7AeVNeFV7sXmAd3M3N8ni7A,976
janito/providers/zai/cost.py,sha256=iwgKov5BdEwv2-E7sMCXoKtVG1M4i0GClidy3hq92tc,2628
janito/shell/__init__.py,sha256=g_WJDybuDe47rLQFFzHufqgcoHn72km8ZwAaaD35hVo,182
janito/shell/completer.py,sha256=rm6-PgJX8cKJlKftrslBbDOIeGXSUrmSZFxwLCHMj7s,4960
janito/shell/conversation.py,sha256=g2pqB8JW9TwtdaE3UHu9u3qqD9vOYU7t6Kh_dsfNa8U,9687
janito/shell/interactive.py,sha256=zf4JF1uSi50oAK0WIEuR-jelPcbYReiv1gS7t30iaeM,37700
janito/shell/persistence.py,sha256=itAPIfYgO5aFDVPEv3802psmB_JDYk--D-tQpNFh3ek,5949
janito/shell/session.py,sha256=SBfpjYzXMLueQqt2eyVEAB-WzHzd46ViTPXXtpDkOis,7536
janito/shell/stack.py,sha256=olNVyqIua_D9_T2UqSscbvwNdicIV6kil0Ytd9T-ygg,1368
janito/shell/cmds/__init__.py,sha256=Koajgd6-mJMOCKCtfXX1pzUgQS2tj5CFl5hsM4I1E8k,1089
janito/shell/cmds/_tool_filters.py,sha256=7srzK2yq8PhrCTlxiZv_g4fL6VGq1Stc7W-UlfkuUA0,5814
janito/shell/cmds/api_types.py,sha256=QogyyTVjxaS4O8IZRvsbcHOLI9u43CkD_8fZ_5JoGqg,2849
janito/shell/cmds/ask.py,sha256=iKIzW9qZdyUyMdyE4SCM_H7fhLDVMatO6zoUPN97cF4,3270
janito/shell/cmds/base.py,sha256=4us9Jk7FzuAUXSRLeV-dCDq8RBhmjs9pyrZVxnoB9NU,1191
janito/shell/cmds/changes.py,sha256=LbCY1-iPTEa3XGsnBpgWmiNpS4BZ8oI_6AWnRvwVOOo,1542
janito/shell/cmds/compact.py,sha256=SsJbmcywG15Oh0245Jgx86JPOJ90Cjc55AL4BqXNIf4,24649
janito/shell/cmds/effort.py,sha256=ZBMKjqn3d0chhHc5PH8edhOhNq2sithpcUIDCLEmHxY,5075
janito/shell/cmds/exit.py,sha256=gS6hqckudHUQWImUSbzb4IJ6SHHWa8RjuOIRL-wQ8mM,672
janito/shell/cmds/help.py,sha256=SIGeWFRoSgWvYzXWIFYEoZbOsP0yRwJ4VMhTzkQTtKE,4766
janito/shell/cmds/history.py,sha256=_eGXncFF9ohfax8MH5MVj5PI_kzNzTE5fYQzF-lyyvI,4397
janito/shell/cmds/mcp.py,sha256=PslNa_Lom759QA3Maa-Rzjtoql_fbK9_BQeu6YC8X_w,9787
janito/shell/cmds/model.py,sha256=JHqsB0OAfm3eNRqQdQaPAb4RognGO6AvidkhZesRdfs,7368
janito/shell/cmds/multi.py,sha256=MNU-PofJFlOtVh49h4ATWFSskSWqVi0ob2nS6SM9V3I,1109
janito/shell/cmds/notools.py,sha256=AJHm-wTFNSj5Uu5AO_r0O6HDdTi866zlx69NknqtDCg,2896
janito/shell/cmds/plugins.py,sha256=inpjvuAqSGW6raX-FxgqEBbxuZ6ZmIF_yXV0TkQfvDM,3160
janito/shell/cmds/pop.py,sha256=1h_LmBGNxQm9A1Wm3prlIsSMR7fC9HTFW2ts7dkke_Y,1872
janito/shell/cmds/price.py,sha256=DmJJgZ89z7sfO8I4hLoP2k59B-q-oAHEnQakCTooq7o,5179
janito/shell/cmds/priv.py,sha256=4kXFOxFCr-zJ444cxlh2TV_BlQzGlhQ7jGniL-vYt_Q,1057
janito/shell/cmds/prompt.py,sha256=dVGTFBaWBjwIg8P-1XQ9hefmm5sMT0pJWk4kjGpVZSU,4003
janito/shell/cmds/provider.py,sha256=7PzlPOo_eRR_fa12-ZebvBYDKfTr0rQIMy_0DkU7Nmc,7364
janito/shell/cmds/push.py,sha256=BHdkA4RdAnXItF-KL8DJdXqlJD61RhIm_VW84rYBpg4,1028
janito/shell/cmds/read.py,sha256=PovsNyWXnK5oYg07lGpb5h-Zj6y894sl5l521CU562c,2019
janito/shell/cmds/registry.py,sha256=VnTald-Bf8l2sJKyiy0TIFn2HT3yBmFRLXSsWWm78nU,357
janito/shell/cmds/rewind.py,sha256=QlWhhbYYjw-Uljp9RoydMYx6xZPCqQr5dfTJ7sY2Jto,5307
janito/shell/cmds/rw.py,sha256=xSu3SRM_W0nU1RvpDoZK9_oyh86MHbD9ixQM_AU_vXo,2029
janito/shell/cmds/rwx.py,sha256=SIKMcrWpxYaM2mXJ0DvuERrm6FRXs_kXdLWPhQAxp_U,2107
janito/shell/cmds/rx.py,sha256=f1Vh2MqzoCdmtn2eMeMLtqcrpg-UGoZ-m7Ioc0TR6eY,2002
janito/shell/cmds/show_tools_stats.py,sha256=FsZfIH5TslDZDHgdpWAhR3KdFLJtXCUjsUWdS_3X5jI,3266
janito/shell/cmds/skills.py,sha256=1jRNHZkbwKQGC8HNdPYqYdOrWSQ6vVA1jcA-9CTikOo,4080
janito/shell/cmds/status.py,sha256=Il7traTmsYIBY0vBnUnL3YKIQUjpHcAhzHyxjjcCf-w,9404
janito/shell/cmds/tasks.py,sha256=nUrs42HhL3oJ6nxQG0IoF65M10UwENxfS3Yfp6dGaoo,1915
janito/shell/cmds/thinking.py,sha256=nQnGlhabM9_Nu0-Q73HC5kDs78Sor3Y0EskNa-1S7II,4919
janito/shell/cmds/tools.py,sha256=2x3Wv97lN_4GnwJiekainKDVzwcunVF0WiSRepCD12E,6846
janito/shell/cmds/use_stats.py,sha256=G2K9L5__SzK2iFvj1dhfr7AnX0-hztt_l4x6YL4_XL0,6628
janito/shell/cmds/write.py,sha256=UtnMyNEyKk4oAPH8jfWXyVjh3TXkC7zE1jSIYCAMHWM,1980
janito/taskmanager/__init__.py,sha256=APQYbOf-3TOwlf9pBGGrlENs3x73aviztgb-ONcuhbw,4208
janito/taskmanager/command.py,sha256=wLVYvPIOStyx2GO_6OcoYbNGi7Qhr0a8Ok5Ye7uT1xA,2179
janito/taskmanager/constants.py,sha256=KY8MxsEl6dJXj5lKFKB-iCTML03TGgG_7F5DRbA-mKw,2008
janito/taskmanager/manager.py,sha256=zktrDE2gEO9RVMIEGadP8jMLx7_oUC_EUvFzT5douJA,30881
janito/taskmanager/process.py,sha256=pTohVO0-TKkytpUJv8Dx9qSDGHU6g0MmmgvkapxpNGQ,5347
janito/taskmanager/task.py,sha256=o7rBH1bhW1C1zmvqVqHWXGuhGR_ahf6YP-m6sDk_iDI,2512
janito/tooling/__init__.py,sha256=5a8po1iilaT08nAYkZNs_44GG03rt47Fq_gy20KHVNc,1188
janito/tooling/accounting.py,sha256=wf_lv6WTBmzVqIpAiOw6mbW-fF71FXdIDK3Xvgv1Da0,20099
janito/tooling/base_tool.py,sha256=PKGa-VmN7HVygWibo9KNzWc1MILNGUgGg1bJojZIHD8,8543
janito/tooling/changes.py,sha256=Mn1PrNZmTNlMywjoAg2KxzwxEHSjrfHU_8XNz_C9D74,17947
janito/tooling/decorator.py,sha256=N3wfEpF_dWYqiz2Vi9sU3vPTDlDyL5T0m4qdZfN3pQA,2820
janito/tooling/discovery.py,sha256=IP059vHgKyG8mixZRX7_oDYuiOQX3ziMDkq6xmMRm2E,12166
janito/tooling/executor.py,sha256=SV3e8PUJPATKLxs03igQehdrwKQs8cfYRy7Dj2-8amE,16431
janito/tooling/path_utils.py,sha256=McIQWfGUCVKE_JsWxGOmCCEbgjip5hRwLX9Z8ZZ012o,2413
janito/tooling/prompting.py,sha256=m6KtlQz4rtJosbgVyUqpdMa_cVTKRRZGxUPEhsKBCQM,3355
janito/tooling/reporter.py,sha256=t2jFreEJSa-qNu5hVkOWcD5AA6qslVIPeU6IamIS29M,7760
janito/tooling/schema.py,sha256=UmoIWUrkdbCJbCc4i-5-lf8c1a-Pt6jkBGteIGNTMgI,4669
janito/tooling/skills_provider.py,sha256=QoEeGOQKaB026U_vc4sxf59QiChhMOmF31ha1CJwvZU,13972
janito/tooling/time_utils.py,sha256=xuxVA-lcIDYKUZFjfArqZnVDIRHcRzxtZ_tYHQ1sMQo,1135
janito/tooling/tools_registry.py,sha256=Orj0kKb0nRWo0-TsDBuqZRL1jsRCIu6RGZuuT2SNn30,19038
janito/tooling/tools_usage.py,sha256=WPxCRZTLbY16Rnmv7lzB7-aypdry91i1LDfZ4ex0Cy0,8525
janito/tooling/turn_privileges.py,sha256=iHn9E_BF7jeAlOpV5rP7X-ophlADaZH4F90KXWHF2FI,5247
janito/tooling/used_files.py,sha256=DDjNwWFfimktXDx5CvgAJa4YxzdLK2sOnjVxxiHF8g8,10445
janito/tools/__init__.py,sha256=FTJI7MIJGZvMHS8EEx0VlvZaYJ3ZxfS7FWXZOXhyxXc,1365
janito/tools/files/__init__.py,sha256=J2eBDmodKiZ3FcFy-Xl0Jx90mknFeHzI3swvRd-mi2g,35
janito/tools/files/create_directory.py,sha256=HRd9IiGwK6ovV-0wFm4LTKn6kpaF-4JXzO8FfiiIvSg,6177
janito/tools/files/create_file.py,sha256=7A13WVUz7OKXt0s_R-y7MyUHDNEZ3Dl1Ps4grR8zePI,4729
janito/tools/files/delete_file.py,sha256=Ap2Zc-2Jr04wdq6FQoD71ZMc1uNabaF4T-BWhnXgOzI,5305
janito/tools/files/find_files.py,sha256=rB9sUmw2OMtvnnBxnvGcKj9jD-vQzJEPiSzXxSpOzpM,12801
janito/tools/files/find_files_utils.py,sha256=UhQOp70TxEkJGR1OHV9AvwaoClMvx_2yYIFf9cIWv6Q,8541
janito/tools/files/find_files_walk.py,sha256=H8qpE2s7wh167IGziAcTg2u7weI33Kx7LppN_zeuMmU,9400
janito/tools/files/gitignore_utils.py,sha256=7Ry_y7bk9_RXJedfEH59ZrdR389ngxBiFFDin2zwx-I,3034
janito/tools/files/glob_utils.py,sha256=FdDvhQAi-1VqCBgwh4ck8vmPz5VbfPfPP4MQuZqhXDE,1046
janito/tools/files/list_files.py,sha256=y3AAqapBA9dgH0fTLI6v78GLFDrWyUHAxucMFTdxXR0,12803
janito/tools/files/move_file.py,sha256=6Qlfmlc44hGRC-3atF8OiLFGTIFbQX5Ks4BynZBf5rQ,12023
janito/tools/files/read_file.py,sha256=ChQ06pCHCumuIcKQju2HyUmWT3O6GGeKoZHsWkaPPBE,10444
janito/tools/files/read_multiple_files.py,sha256=nwDcVXHZMh4d_THhezF5D8Yip8SeWQVWM09qOBZeMGA,6879
janito/tools/files/remove_directory.py,sha256=pb6gUWExRS__cfQhFBRTnoenM3WR-39rjba4reKfJmA,10477
janito/tools/files/replace_text_in_file.py,sha256=Guslzc9ZI-p1502DTiHmoxSu0WaBO6PS4jrImjdBLxI,8203
janito/tools/files/search_base.py,sha256=Jbi5qNxzEWdAlcWrRaCiXAo6olBh2UYQl1NXxjxMG9o,5755
janito/tools/files/search_regex.py,sha256=EpFnyOLGeE31E5ObhWPJAg8o0cExpXesm9jv4ujG9Yo,8160
janito/tools/files/search_text.py,sha256=mT27lUFHVSamly-_TLdhNF3TxwSEaBajkzDgfbwOj0k,7925
janito/tools/files/search_walk.py,sha256=FqtGFK7l3FBRnuKCcttXDYbm_Jsq7SAdxrzLi6wBTBc,14189
janito/tools/janitoweb/__init__.py,sha256=A8Rtxz4snYXwkN8CqZgy5yhIAjjf45LduPA52DR9hyw,508
janito/tools/janitoweb/create_image.py,sha256=wrGT5XUJZtvni_sFn6b_4wBqS0a5V-7GDan4iC0Ve5k,14875
janito/tools/janitoweb/create_svg.py,sha256=yLOSyczGGVHcA4e2zQkP3lovxnEzTsh8sBvtIFtiekc,4169
janito/tools/net/__init__.py,sha256=W7eq5xZmChzZDOCcRk5bJiO0tXuQ0VKlBQ5eRbJX57k,285
janito/tools/net/_chrome_utils.py,sha256=CS0a6PjIRwDHdQwBCzVFdxy96rVPvm5HjLP505Hw3Lk,3520
janito/tools/net/get_url.py,sha256=5H_jgG5_bz6d7TO95HKhghl0GeOHX4Z24-sOlaJkLgc,18586
janito/tools/net/headless_browse.py,sha256=zoxxP9hAP2t3iTc4kAMhGriqMvSuGpIviJmGEXD5nGc,17067
janito/tools/net/web_search.py,sha256=dRwcFgf-S7UmUyfTi5c0fY4I62WPkEy-t8aiHD-Yrok,12200
janito/tools/system/__init__.py,sha256=v4UvzNhXQniCdHFNxHZGmm3UTxe--fjWeuTW4dkDg8Y,319
janito/tools/system/_exec_cli.py,sha256=Kbd-26w6v339uZXkpx1ab75usVvm4G0FWEIxG_LyVn8,5626
janito/tools/system/_streaming.py,sha256=buzqGN2iIPphaR6PdQElYGP1AlBV7qCI0ycvE3rI59U,7601
janito/tools/system/ask_user.py,sha256=F4tTTzsHEcUoU7R_OyeHw-6iB3vyrQyDgGGZ0Ls2atc,4905
janito/tools/system/get_current_time.py,sha256=gSdh1336KIBsbV3edLtnHW0mIlFVqzsAyu-Ol6QKTSk,5096
janito/tools/system/open_browser.py,sha256=sQnMI4xCOkQvR5H7TXznGqH8rvvhwI0ZKyqrhqqJPFw,3515
janito/tools/system/run_bash_code.py,sha256=d9gqUaM9sWkqyjE8sC_1pQGk-H9h_2-Xl7Cy7BGZPmI,16281
janito/tools/system/run_github_cli.py,sha256=fV46IID1HPd__I-bvg7HQiQqimH1zBCQ2-HphEV0PC8,13591
janito/tools/system/run_powershell_code.py,sha256=wkrlORNgoE5DeEznrq2ngQPevCyx9Xo79dJFmZUVwkI,15749
janito/tools/system/run_python_code.py,sha256=6SRduzsV8zfhs6zTmmYGpHuwMMdTzB1yq6M1-RaG3E8,13600
janito/tools/system/run_python_file.py,sha256=QsXpC3yEZNFAwQctnnvaViZVTPQVVJrXVSIShaeu4Es,14547
janito/tools/tasks/__init__.py,sha256=k7NNAY-vhiRXIwBaE_5_le3IhhrboO7S4z5YGzvGMZI,511
janito/tools/tasks/get_task_info.py,sha256=blCoyCT85rpZy_f-camOuDorxcUriP5pa8HiPKiRFxQ,3509
janito/tools/tasks/list_tasks.py,sha256=WicgPAGppQ5EjFZImcpNt8CgcoBYV-Ayg1DEsWdVJg8,4984
janito/tools/tasks/start_task.py,sha256=ffA2HHZrhJzPdJPg_UlD5NpcgrvOEz1MwzyFG0pbpCg,8430
janito/tools/tasks/stop_task.py,sha256=X5_ehAlUze4YMsknhU2Ji7rXBmatel_-1B9N46ighBo,3005
janito/tools/tasks/wait_for_task.py,sha256=f5V7ckdW3gHcRXqZ_EE57mOeZB_ZDhIXOG4ggBJTk4A,18365
janito/ui/__init__.py,sha256=d8o8FWT9TK9dhEN-RBCMWw-gktGIqUZZnWeEOIpbnsE,790
janito/ui/config.py,sha256=TX4F4qQNP09zaFDCrz1kUiL2z2JSsCz-BhV3T6KKZ3g,2234
janito/ui/display.py,sha256=OGfyjOQz5gazjuWJ9oM_s1ctLam7QlGrTOpdQ0X4aus,7987
janito/ui/errors.py,sha256=r1WzXkcv3xqWX6RQFIjn2awi0bLj7ZVK9iKHqR4KDJQ,3963
janito/ui/observer.py,sha256=eeyaEQckjkvGJ6eUsfPdcYIprWAB6wO9Q3IXwja4jxY,9730
janito/ui/stream_runner.py,sha256=I88ry4JDTGV4oBhm_OTwApD_HfwQK1lsmf8no-R15U4,4938
janito/ui/usage.py,sha256=1DiZkJXKxq1Y4YiT0B_nexX0pSIgpM_HKhqN5jgMqKU,7997
janito/web/__init__.py,sha256=7uOmg4BxUO8U_pQYp_bw3Wm3DU_MoGj6ANd30t6IT08,378
janito/web/backend/__init__.py,sha256=Is_RwlNvIg2d5FGVgilKOTvdrvU0FmVZPzjhhOPix8o,134
janito/web/backend/app.py,sha256=88K18cB2dYqYnS_s3FjfVJ1YG0hS6Y0KQNXHrrcSXpQ,7631
janito/web/backend/config.py,sha256=QOJNC6s0ydrAoReMY-XbEFnkh4ABkvMuegNPpHykH74,10184
janito/web/backend/events.py,sha256=ooxuOqRISaJ_qBFplcIOk5GCXZIOAc7ZQgjVws0qmcI,7725
janito/web/backend/prompts.py,sha256=T5YQmY3Ofc4qIWXkvumjE-MUKrB9C4RItlB7M-o28xw,5245
janito/web/backend/security.py,sha256=4ot1WM7Pw1PeYY1yfli2qNunaCmEZcauvhTKPQajZ7M,3600
janito/web/backend/session.py,sha256=kREQ27VYJygKmdgCS_FoZSLitWQJwL4Mgii0q255yuQ,10798
janito/web/backend/session_store.py,sha256=2IqYw0e2_u-7DOTmg72mRFChYxU7OfyLjg5dqcI7J6M,6536
janito/web/backend/templating.py,sha256=SsdVaJbKYYzZx-iFOik9Pa_pgAa1Ow7mXL6whg7mMD8,1123
janito/web/backend/agent/__init__.py,sha256=76qhURp2uxwZ9Wn2-z5RoOUw-KFxXKBZb5HxG_iDos8,595
janito/web/backend/agent/anthropic.py,sha256=b1a57veR6XHYGXy_sLCb6292uvggLTEgReQ281DVIT0,1669
janito/web/backend/agent/completions.py,sha256=uXbYhdAIZDonyN2CUm8UmIASqL4frpxcIzsfKYXK8bY,2477
janito/web/backend/agent/dashscope.py,sha256=ek8AVyum6CBNFdt1-T__Whh5MAZT0xtLvK6-z-ey96s,4357
janito/web/backend/agent/gemini.py,sha256=OdBgqMQVxKoamuud222Sh8MPkkNKFRwdyHq8av85vSQ,2682
janito/web/backend/agent/loop.py,sha256=xKHqnuws6xBY0U3ZpT3emdQ6wkq8FfuJWyQRv26J7XU,16857
janito/web/backend/agent/responses.py,sha256=mO8-THLxOKlUrfwnfPIEXUdGM6zcHDWJ0-F7P-0vJ6M,1743
janito/web/backend/agent/stream_utils.py,sha256=wFwWvg1GmTAApY3FTYxVYiXuvWVdub_PKElinU9HpIA,2363
janito/web/backend/agent/tooling.py,sha256=NjfByyri3b23KMLeFI2XuG4jXEnXuuZbzNEE4h88fPs,3764
janito/web/backend/agent/turn.py,sha256=WbvBwsYjTHHkNfvg7w4eUUZ4Gxky29_o-q2a869UEjQ,3596
janito/web/backend/routers/__init__.py,sha256=PKDCNjk2E1Nu9Ye3nJh9qnHf1Pspqzd_bFIfVVNc_1w,31
janito/web/backend/routers/chat.py,sha256=-yeVJCI1x5_oLdYG_6qA6rBSo6RbCavFat1qZAi_2fc,12107
janito/web/backend/routers/chat_helpers.py,sha256=awMz7ReM2A2USpEnTB-kxUETpCEHAcwRrOcmeC8vT7I,9797
janito/web/backend/routers/config.py,sha256=8w2YDJmV7Bp6LvsRjgI7hPogl7y42Fw97G-eaX957cI,21520
janito/web/backend/routers/config_helpers.py,sha256=f5s3bPUHLlom0KemjxnzZAU7UzoAGCBebUNaru-YRu8,17551
janito/web/backend/routers/images.py,sha256=RdsgqglC1zeUr1GVCW6Ip8OnCq5lbCD4D5pE6TUNPVQ,1703
janito/web/backend/routers/mcp.py,sha256=JpKHNN4WfrSaho_ESCVypzSARgviX4p2aAL18QSWm8w,2221
janito/web/backend/routers/tools.py,sha256=zT93yvkm-OUD6V7rgrz6At7MmV1oHQtfdtq6rq2vJLA,2618
janito/web/backend/templates/base.html,sha256=9E78g5DttL7YxAgAJu4YeJe-_wHs4dRNeBK3W9Od3Z0,3136
janito/web/backend/templates/partials/chat.html,sha256=MStaQbSbyZuHGTYqDhDRpi0fEszfAXlZ7xNNsW4qUS0,1748
janito/web/backend/templates/partials/chat_banner.html,sha256=ZIBs2nKndtr06ExKybWobPigsbSUIcuuuN2dmMKm7K8,2425
janito/web/backend/templates/partials/chat_messages.html,sha256=kOVRc1aBz04BaqDUAK4OuUqykVbIxkeqtS03Yv87c-Y,23007
janito/web/backend/templates/partials/input_area.html,sha256=umpGR5Lj5rRJ_7vaKIdZ-sPDgiWmLe13q6mIBAphYUc,1007
janito/web/backend/templates/partials/mcp_drawer.html,sha256=M7xTsYdAg6zZTRLVNEV0TrwJr94B94BB73aC-yYqbho,2486
janito/web/backend/templates/partials/settings_drawer.html,sha256=y37JFE3Fih4LB4wdQ7rv-ekDrGiobBiOp8UGOP03RrI,11796
janito/web/backend/templates/partials/sidebar.html,sha256=-W8XjS5hKOicB5nlEPki_3RRoJpQhWNGDXycEsG8tiQ,1617
janito/web/backend/templates/partials/status_bar.html,sha256=bswc6f7Bd57ocNWw-pBDEGOnp7pU_f4GGGUQrF65ig8,2898
janito/web/backend/templates/partials/toast.html,sha256=avFsmTbcN9Eny9zHlFY1l3YuUNEGIhlhERMxQiKTO3w,428
janito/web/backend/templates/partials/tools_dialog.html,sha256=pm9uReJFzI2NbH_Ldb0_lSpRbKql-r6ZcE-8GQHFIyM,6079
janito/web/backend/templates/partials/topbar.html,sha256=X0xYu7g8tS1tk5WG4EuwB8mblrsmU7LCsZJGbXHMrWo,3456
janito/web/frontend/favicon.ico,sha256=_85f090Qc8Pw-IV1c8KHdIKaYOdLIWtz994lKnrb88I,4286
janito/web/frontend/favicon.svg,sha256=tt8HzunfXofeZljnr6VCklqvWJF6jq51bd-YD2CqAiY,488
janito/web/frontend/css/chat.css,sha256=PrCF-YW9pWiYwGU7933sk2Gy2aROhZm8ZPmZ5SLgbsU,2368
janito/web/frontend/css/drawers.css,sha256=UOHMnbna2yb0tINmgf5TBEmTd-2pwqK9dTBJs9xzPVo,12670
janito/web/frontend/css/layout.css,sha256=tFYAiF4DaVFRDdkJMKNzURBefyuMiTooTmhYgd2ZDlw,5411
janito/web/frontend/css/messages.css,sha256=kSVift6NIFS-c7HE60CT_Bd062b23dkhTt5lTLsQrKo,6340
janito/web/frontend/css/theme.css,sha256=AK7s96NwXFW00L_VTlIR1hdq8MpC00DU_io9PQMNTnc,599
janito/web/frontend/css/tokens.css,sha256=1aQulU9C0iYME2eoODP_G36DPyBHXGhc2BzldD0r94Y,4426
janito/web/frontend/css/tools.css,sha256=0Vgh1FfS7BI3uAkwCw0pgqcZIgKTCKHo5E6Gw--WnGE,10672
janito/web/frontend/css/ui-controls.css,sha256=Zo8zEAY2co8lpsOuAShXoYbXHY8FRU_ZsL-cAzNu1eY,3716
janito/web/frontend/css/utilities.css,sha256=NsaxHBnoGGYTDOMpXE5vaYDDIlAn16CJ_c1EEiO0dpw,1319
janito/web/frontend/js/api.js,sha256=I24D5YAxuzk7EO87V1FhvwCJdBmag8mBw9yFIGWu0NA,3374
janito/web/frontend/js/app.js,sha256=jLerNGcS9jNtvuvEnwdX98KlFZLhr0S3Y7QP00P6tDg,3826
janito/web/frontend/js/chat.js,sha256=C_hFCV7oevRKXEAirGMAk-9cssW1zeDsogTBYLdcEmk,23269
janito/web/frontend/js/chatCommands.js,sha256=Ry7571bnAzqHyHJajzIscVplTR6o3SQ_NH-9eOmkWck,5345
janito/web/frontend/js/chatEvents.js,sha256=e8a-v69IFkdUpHu4XABJ80aS-cECNq--vAHptH-XJ0U,9033
janito/web/frontend/js/chatFormat.js,sha256=nJm9OaqUYHSRR8Jp_AcA7FE-qQfpCrDji8FvQDOtQGA,10458
janito/web/frontend/js/chatHistory.js,sha256=eSp6ATW1Fwcxob7zwgLfScyI0esNgD0kex1onFI3KDg,5345
janito/web/frontend/js/chatMessages.js,sha256=J3ejHZ00kWrmo2HkPaMV64NsDkzv05CUZgWAQvkAYR8,2059
janito/web/frontend/js/chatScroll.js,sha256=4FD51RGwVoPOma3oZ0yEQJlbvn6elnBhHadbSJciqbc,2309
janito/web/frontend/js/chatStore.js,sha256=P9_dNuXtZ-2Pm3aLX6UX9KyI6pe76iUu9XQnzwt91qY,3635
janito/web/frontend/js/markdown.js,sha256=tH2eS2kgEVjcqz69O1ZCxAlvD0zcGlfZDMsbsCFw-wc,1822
janito/web/frontend/js/mcp.js,sha256=3tzqHiKZu8rfdn8elrqEm-x0URebDSouZ2B75JbnTq4,1577
janito/web/frontend/js/providerSwitcher.js,sha256=kXl21Fsmmo7Brx5KU4uDe4sixFAc-YVXzUcDhsSYD8k,5286
janito/web/frontend/js/sessions.js,sha256=HdphAsrtwPnxbkn_iYDUVsStlI28UJBq1zJU3HlMj4s,6830
janito/web/frontend/js/settings.js,sha256=ZZVB71CqYBA3rw4D7_snEoh95GjW7ZOcyMc4KB-NLOw,19665
janito/web/frontend/js/statusBar.js,sha256=BK0Km_ZEAUZ1Dc-JJXr8QwSQYJA23Xiz1r2-5XEn3hw,5662
janito/web/frontend/js/websocket.js,sha256=hzDYkZku1EiLuSq9T_NAYPVsCHoys-pcTrQXLP-CTos,5158
janito-4.39.0.dist-info/METADATA,sha256=o6N3rYkcTEbFFr95MOdXWqAxkT0Lra1Qg13eNf12B-w,9359
janito-4.39.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
janito-4.39.0.dist-info/entry_points.txt,sha256=wIo5zZxbmu4fC-ZMrsKD0T0vq7IqkOOLYhrqRGypkx4,48
janito-4.39.0.dist-info/top_level.txt,sha256=m0NaVCq0-ivxbazE2-ND0EA9Hmuijj_OGkmCbnBcCig,7
janito-4.39.0.dist-info/RECORD,,
