build/lib/demos/demo_advanced_calculator_calculus.py,sha256=HzviPmT4MXurxoetH954MsZ-s4pjt94Pvyg3M5O6vgs,4447
build/lib/demos/demo_agent_config_export_load.py,sha256=LlMoCJwVP0FP3ld4f62nL4cjpZkMAqIskl7pk96vNe4,5376
build/lib/demos/demo_committee_of_agents_coding_autograder.py,sha256=nigNGgqKzF2WCOkhqX3xyjUhqLaZebPFxlT99K0wP1c,11983
build/lib/demos/demo_committee_of_agents_essay_autograder.py,sha256=fnKk3Li-FPI1058hI1xm5KIRKIUM69GJk6beyMUt3tc,12142
build/lib/demos/demo_faiss_rag_from_readme.py,sha256=5LHsAFRBjZKycizq9kpzbgBkU8dBZTKKb9Z64r_LI3s,6438
build/lib/demos/demo_huggingface_v4.py,sha256=RI3ym-AkFRzCgM_f0LHvw2B1zo3Lx5AVTZppn45fZGg,5886
build/lib/demos/demo_huggingface_v5.py,sha256=kl-Fd4FmADvr20ltPW_6LjfQjk-oBxL-Xa0oU3rwiwQ,6355
build/lib/demos/demo_model_comparison.py,sha256=kgvUkSzuS8xZCKAyKyHrRIW8S7aO_2CV1q-XYP38Oqc,4223
build/lib/demos/demo_multi_agent.py,sha256=hP_MqNrtNcDaGwfJ-Q44SoRnD2-f9FEUvO8a4AYN_Z4,5653
build/lib/demos/demo_multi_agent_load_balancer.py,sha256=X_hiIMZLvNprv8l3my3YOuHRL_SSbrAmoppv-o7WQzQ,5945
build/lib/demos/demo_rag_from_documents.py,sha256=jPMh8lIuT0NGOaQOIr1v7UONYgmlvm5YRKc8USSAq14,8180
build/lib/demos/demo_single_agent_calculator.py,sha256=MF5qz2oFvwqJAQ85Bdssy-MrDA7TZ58xFs_Xu5qEt7s,4173
build/lib/demos/demo_single_agent_calculator_load_balancer.py,sha256=Y2vWUDzAl261yQHKWMFd6aUgOJ0tUA9bfxKfYsJzDl4,3326
build/lib/demos/demo_streamlit.py,sha256=2PVVHpKypn4ZGEFW4m1PP3rfXgcxnjnXV7ET-YYeoWE,18403
build/lib/demos/demo_streamlit_simple.py,sha256=X1c07_86leEDtH9IwxK1ck6rx7J1rzzhovO5lVcbf0o,10725
build/lib/demos/demo_structured_output.py,sha256=nBfSGzWBUk_v5VAQ_tvHYVDcmA5iJHgo7vi4SenCUxA,7762
build/lib/demos/demo_web_search_plot_agent.py,sha256=bVjWBOsUVJjWFXcpCNNcluUznJS2y2WXFFlZu2n8tkU,26213
build/lib/demos/mcp/demo_mcp_agent_tool_calling.py,sha256=cD6-0dZKsKY34yDPgAslGNIDZa02Bfwnv99HOkKyVXo,8398
build/lib/demos/mcp/demo_mcp_multi_agent_research_team.py,sha256=jcRJEq9vS31ZImQpzYHGS7NILKoP9LPS5BJoEwfkfrQ,19038
build/lib/demos/mcp/demo_mcp_single_agent.py,sha256=XpZOlmUHk_PYPHjKSC1EycnMxWCk636_BBAR2SOncyQ,4912
build/lib/demos/mcp/demo_multi_agent_research_team.py,sha256=SA5oe36rADzFBvDZYHijSqjlQGa5bpyh_zxBz9YQCvM,30897
build/lib/demos/mcp/mcp_filesystem_server.py,sha256=tuMMLrB67b1bYiKuHljxG-Ax2g6alFw1MtStoL9FKwo,8319
build/lib/demos/outputs/calculator_agent.json,sha256=_qIa8R6xuhtdZF2Yxe2udV6Lvka2b2qaqfDJAD5MiiI,4318
build/lib/fairlib/__init__.py,sha256=qu3Mk0yax8GxgDh7bQ0-unTyVWsf6fOV0x8mSZY_f8U,14044
build/lib/fairlib/config/settings.yml,sha256=9TlQ-919pIEgaRsvh2Pj9-o-Yu1gEBKCGMEr9BsvgDM,3308
build/lib/fairlib/core/base_agent.py,sha256=oxGZHGkmiOkXXxQb7D4TfAAh7vuefORZHusCwBq3BRQ,1710
build/lib/fairlib/core/config.py,sha256=Xmdh29JgbGE0OX2Za5AYV886_I6H5WVxBvobtkx_o4o,992
build/lib/fairlib/core/config_schemas.py,sha256=cyhWFnQOkTjuNg3WFM-QM49qL9XM9am_70zTEUH_9JY,10003
build/lib/fairlib/core/message.py,sha256=05UWtP589_iWqjXMmM6auTZJrbvvH4IAM020lOtSbSo,5720
build/lib/fairlib/core/prompts.py,sha256=ED4Vmq8m8tJMqcamAoUjjU8UNRTvbPpa204C8Wej2Xg,28480
build/lib/fairlib/core/types.py,sha256=oBQRclnNuve4yZ2f2oGtdWB9_iDm8vwcEz2N50Wzxno,3267
build/lib/fairlib/core/interfaces/communicator.py,sha256=bhepkNL1bCEYPhwweCRx8iL760YmNqXRw9OJn0Pfjyo,1458
build/lib/fairlib/core/interfaces/embedder.py,sha256=cgHtLIoxXTucTuifGo-1beFHapNDg0gNOauKaU6x_FI,1387
build/lib/fairlib/core/interfaces/executor.py,sha256=cHVcdhSCh4--zv1cMOxmAN4fakAMAYgCstlMeeR1CDU,1442
build/lib/fairlib/core/interfaces/llm.py,sha256=krsQZCnf6ZN3dT_EKKAgjaRVrh2dpaMQqsdJko3R1_c,4970
build/lib/fairlib/core/interfaces/memory.py,sha256=J6AKsf2Sonexbk2G04a_gAN1IKsOQ69OSat1sioD07g,3640
build/lib/fairlib/core/interfaces/model_manager.py,sha256=33yTQfqnvskuX2AKHGnYbO846apgzBL-Cq08ZDR82EE,2139
build/lib/fairlib/core/interfaces/perception.py,sha256=byhK1sU2X53mpARDMGpWUof4ZtbyBx0R39ACaaFZOUo,2088
build/lib/fairlib/core/interfaces/planner.py,sha256=FI5y1iyCNMbMsKUz75lkA_sG1AiETCzyiRC03uqsPeE,2246
build/lib/fairlib/core/interfaces/security.py,sha256=H5KsjTwy1GN2mAsX7tgN25pzcPpHLsKfQ6l_KEanGYY,2903
build/lib/fairlib/core/interfaces/tools.py,sha256=CO8KYLkSgnGoyC6pvDBCUNSgmoOkXjQBHqJm4QrU45A,1514
build/lib/fairlib/modules/action/executor.py,sha256=B8T0B9ho5TReMPV72A2GjEHO_YCy3Oc9zn92myQiQQc,4771
build/lib/fairlib/modules/action/tools/advanced_calculus_tool.py,sha256=1XDk9X8f5wT27ZD-UI9Kxjzpf13BuChGPl2pzBRJdao,8358
build/lib/fairlib/modules/action/tools/code_execution_tool.py,sha256=Qbj8YjuHF08K8DIW_zhgt65kxIGm4RT5AGIt2o-248E,4981
build/lib/fairlib/modules/action/tools/composite_registry.py,sha256=aNTIXQm634k1Q_MFW_oP7ymbihwZ0lDcvsNqUhHCrAE,4808
build/lib/fairlib/modules/action/tools/grading_tool.py,sha256=dTNVleBivce76TbC32RABPosvscujbrk14hBQNgBCdw,7514
build/lib/fairlib/modules/action/tools/graphing_tool.py,sha256=V6of8Io11DWHhtAPWlQm4DkPFrbqW8IsFMDHi-Exorg,26431
build/lib/fairlib/modules/action/tools/knowledge_tool.py,sha256=60-ZkfKWbW6rMgKcfLVTFsw-kRfXt0fupV_dic4lO2c,3390
build/lib/fairlib/modules/action/tools/registry.py,sha256=TsDbNIHcRLFAKFOFamNQqdJHPEUw8f6G6YhEL-Nq0pQ,1800
build/lib/fairlib/modules/action/tools/builtin_tools/data_extractor.py,sha256=7-mBsBFQZRAPIatzLjTCvTW-eOWiQkRdzkRbtEQ2W_c,49470
build/lib/fairlib/modules/action/tools/builtin_tools/final_answer.py,sha256=oqAziwRGAZ61xGwOCWDTWeLp63WuFeTgh5LZRNxJd4o,186
build/lib/fairlib/modules/action/tools/builtin_tools/safe_calculator.py,sha256=XVxfYcLBLpzblsXEakjv-wIB0RNAsmqdKj01hRhBSAY,2702
build/lib/fairlib/modules/action/tools/builtin_tools/weather.py,sha256=1o4DDys7agFr6K0v6bJe5sqLtpiUgJKrsQyoV4ZpYes,2231
build/lib/fairlib/modules/action/tools/builtin_tools/web_searcher.py,sha256=cq1DBurEX9JB7LhBSGdB3Sou4ErljM52V5WfOjbNXag,12903
build/lib/fairlib/modules/agent/multi_agent_runner.py,sha256=N3bhd57vX7Uh9venbHBJujdnW047Zi-hI3DLJlQytVA,17076
build/lib/fairlib/modules/agent/simple_agent.py,sha256=SOiGC63g_NHDwDTvUD6KG3I7qnenGfHl_D5JI9YSpo4,8648
build/lib/fairlib/modules/communication/in_memory_communicator.py,sha256=wSydKgxMIeqT4BzBV2A6tGWZf8c1ldIw-Xu7BIcNKe4,4067
build/lib/fairlib/modules/learning/base.py,sha256=JioF_sVZ1CHsn9zwnKSfjbgWEeHEqFlJAgBJsD0DVfw,1334
build/lib/fairlib/modules/learning/model_selector.py,sha256=-S2EgF17YrtXAGhehgwF3BL3AgbEhLmtGYPYM0SnbEY,934
build/lib/fairlib/modules/mal/anthropic_adapter.py,sha256=rp1A7u4fjLmEmQ3lgxPYWKalDS4v7n3HP3kMOF56nUY,6908
build/lib/fairlib/modules/mal/huggingface_adapter.py,sha256=8ZfrROMzVHkKky4sENhESipOfm4_Ls2zbgPcwidstX8,16486
build/lib/fairlib/modules/mal/load_balancer_adapter.py,sha256=LwZikB4hKXBQnMDICO_6tcP1tT69MXx1F49JswD3rB4,13113
build/lib/fairlib/modules/mal/local_llama_adapter.py,sha256=JKf5e3tlcVbrX1y4Js-MBX4sTkgq11UczElpukZAiOk,6560
build/lib/fairlib/modules/mal/openai_adapter.py,sha256=Vjzc2DFeTiH5uJPzJKRh_MEA3w7P_0SGfe9anw1TzBc,7198
build/lib/fairlib/modules/mcp/__init__.py,sha256=1OEq_8ltl_MyXD7kYKSKwo-1lXEHO2GvrrqmviIrbzw,4589
build/lib/fairlib/modules/mcp/client/__init__.py,sha256=XwfcXgtJZdG_AS920s7UrNmmVOPVtyWeRtaShImfw9o,299
build/lib/fairlib/modules/mcp/client/mcp_client.py,sha256=ww_YssbtUwvvKKFsY-xQHLKZRyPTfwudTMg8CdRymZI,10593
build/lib/fairlib/modules/mcp/client/mcp_tool_adapter.py,sha256=34_oC-N3wnwuBnJrWn2LJSXnDaBxZ9p58Fqm9LvVLjk,6748
build/lib/fairlib/modules/mcp/client/mcp_tool_registry.py,sha256=QfVhFkIAPOoosHiTW-D8eGU90B3ysLDlmgmzBrLyfuU,6116
build/lib/fairlib/modules/mcp/server/__init__.py,sha256=sJkTEkueuy6qCK3u3ZvTbco7sFJTvMRVeBmrd3Jp-6I,159
build/lib/fairlib/modules/mcp/server/mcp_server.py,sha256=8u3QOGDVgRb4KwdbfZAmvI34HM7vh6bord679VHkXnw,6973
build/lib/fairlib/modules/memory/base.py,sha256=GHPZ5W5ALbS52ROGx4dBEs9LlfwahGjMf0VDJGBBgx8,2588
build/lib/fairlib/modules/memory/embedder.py,sha256=tZZXVsu8mPBtK5guGINZR8fC4IRZTsOBsZ-vZIYmAXU,4656
build/lib/fairlib/modules/memory/retriever.py,sha256=Ulxrx_ahskXze8fkPbLH-PBxnBfksW5RMbFBVEy33sg,2833
build/lib/fairlib/modules/memory/retriever_rerank.py,sha256=kEm5KQg-YFUDhH-Vg_x1LFPY9KoXz_2l_2c5trO969U,1618
build/lib/fairlib/modules/memory/summarization.py,sha256=7KYkTNnyroQRSod7t40tjQ01iF8XmsFanbo--MKd8ZA,5173
build/lib/fairlib/modules/memory/vector_faiss.py,sha256=3Sy5jkMtmMeVSWAoZQgAFrWUKfwAOa3-91NSNvkIe8w,6541
build/lib/fairlib/modules/memory/vector_store.py,sha256=UhBAoV9yOv19qncn4-Bj24Md_Fe80dMdeXMbAHjODdo,6949
build/lib/fairlib/modules/perception/echo_preprocessor.py,sha256=Kri3vcNwV6NQIKHeiZWI4ahfuaQydNRqfzvjK14V4i8,3523
build/lib/fairlib/modules/perception/text_parser.py,sha256=V7o_626jtz0WE8o3kJfQOs5Gi43mSZ_5Rqcz12sakxY,2785
build/lib/fairlib/modules/planning/react_planner.py,sha256=GUviBJUPjuG_l2yO3m1YEY9TNBjScd4khL3wleGWu9M,28179
build/lib/fairlib/modules/security/basic_security_manager.py,sha256=ApTb-nC-FvdoNy9RRR2pLRkh6Xc1PqmYiowl-ZsyST8,4058
build/lib/fairlib/utils/WolframGPT.py,sha256=QiT_2YliMXpzceGglPcTDk9eJil2ECqDUB3XG_GFR_g,30192
build/lib/fairlib/utils/autograder_utils.py,sha256=Zri61FueAI9nmdj9C4LJ5cBcZH8gxUTKXvINHXfEFAs,21048
build/lib/fairlib/utils/chart_utils.py,sha256=OFLCAHwzTdCqib_Qcl0AjE0BKY93xONEVYZrSgvEOlg,27436
build/lib/fairlib/utils/config_manager.py,sha256=E2rMkJp8_4dvAcdnlXzOAKQdaitlE2Vc7O5XIt-b6uk,15313
build/lib/fairlib/utils/document_processor.py,sha256=MNOiREZUlzdDBBporFmSjOJbBq_9GI9x-TbCUZC7Fek,21060
build/lib/fairlib/utils/math_expression_parser.py,sha256=BWp6JV1IOlNsUu8nRj7IlYXLCW7BLBbUeLwDo-lY8X4,1777
build/lib/fairlib/utils/nuextract.py,sha256=Le54can7hBe8BSy87vKJQ_EQnkWw1OXaYGgWgwzsKeo,9602
build/lib/fairlib/utils/rag_prompts.py,sha256=oUnphYgwFvmjnExFt5FgNtWPWCQM3T9e-0aAZrkCZiM,29930
build/lib/fairlib/utils/speech_util.py,sha256=aWvud5kCK9b2g24CUAcp8sIqV7FESEGvphK5yPZqTlM,3367
build/lib/tests/modules/action/tools/test_advanced_calculator_tool.py,sha256=XNpTTNdNms_cGXgtn9zhRxmdvASv7bqeZEAvE63Ky7c,13215
build/lib/tests/modules/action/tools/test_graphing_tool.py,sha256=hjwH9lU6wk_r_pDruOeQ2-9_XPksVXHTK6Lyb0IE_RA,12017
build/lib/tests/modules/action/tools/builtin_tools/test_data_extractor.py,sha256=tLfCDafIKzohE34Rrf4EYsfg_ss5yk2c9QOWmysmatc,15584
build/lib/tests/modules/action/tools/builtin_tools/test_web_searcher.py,sha256=UH7JUbM_e_eg0u7gXAJ9asyPLiN9JQX6RhmvDRxUuso,10154
build/lib/tests/modules/agent/test_multi_agent_runner.py,sha256=-jgk2micm8ZhwkeVkzawZoQL-WVUXuNMuggvLBR6Suo,8147
build/lib/tests/modules/agent/test_simple_agent.py,sha256=3fMiSlIPp8kzakepumlxsUlwLN-YmvafUTu4aP4ff28,2154
build/lib/tests/modules/communication/test_in_memory_communicator.py,sha256=OsBia9WQvZMML8jmLuE_vgkjq4UrXGvMDlSNbjxR_wQ,11736
build/lib/tests/modules/learning/test_model_selector.py,sha256=T8aS7_8_Us6nITwZAYztQQTM0V636k1IGtWEYf0a_sA,1472
build/lib/tests/modules/mal/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
build/lib/tests/modules/mal/test_anthropic_adapter.py,sha256=EYJR4HEn_M3Yi29e2Wo2aboitbu-Rt8SaZTJAg4h6nw,11469
build/lib/tests/modules/mal/test_huggingface_adapter.py,sha256=xgaLfLI8eZyb3yC4Pqa-JnV4QBSQnVoFXkSnJ-fEu0Y,20295
build/lib/tests/modules/mal/test_load_balancer_adapter.py,sha256=bgEIutY3dyz2eP-Ams_ruhaAjQQQ0P-uyBrbUjnm5QY,12926
build/lib/tests/modules/mal/test_ollama_adapter.py,sha256=HaHgjYabAjuB2KXCC_K3pAmPFJiVyMPSwHkGZled5gU,6922
build/lib/tests/modules/mal/test_openai_adapter.py,sha256=Um7b5X62FpA760Z8Tjm9w0_RPHXmg0iyTMvlFazlAOw,11812
build/lib/tests/modules/mcp/__init__.py,sha256=CxgSEmgiIKnIVjCnnz1-OPjbB_CxQOb67Q21IgXHliE,19
build/lib/tests/modules/mcp/test_mcp_client.py,sha256=OkekIm02ctsk0NO0YrRnkIWVTdZWNz13eaZY7NUcJBU,12023
build/lib/tests/modules/memory/test_base.py,sha256=mpY18UaPkU4XqcfWNqFu51DS0Tcx39viaPG9OoiiheY,2207
build/lib/tests/modules/memory/test_embedder.py,sha256=X8tnzQVPYGgmKq0MPxEfQowP7UG9a_jOG7a3m192hMQ,3976
build/lib/tests/modules/memory/test_retriever.py,sha256=M2mZmOL_H_oQgqYljk4Wg9yV89-JLNWD90QJ_cOJhRI,2882
build/lib/tests/modules/memory/test_retriever_rerank.py,sha256=HLCxLNEPeJCil3bRBVfpEiduQgSlcVuR-B14OHQUz_M,4938
build/lib/tests/modules/memory/test_summarization.py,sha256=o8ZcN9arBLz-B6yle9GW5aDACMGMZ88taW3m0TTAzO0,6135
build/lib/tests/modules/memory/test_vector_faiss.py,sha256=QCyAU3Bmo8wEuC_z4dArYt7cNbJWbstb3eue1VzzqAs,8632
build/lib/tests/modules/memory/test_vector_store.py,sha256=dgDOPiObP9NO9VgC9w_X9srcjUVI6IK3K2WOp-GgesI,5981
build/lib/tests/modules/perception/test_echo_preprocessor.py,sha256=Y1U1wtp-ITo6eraMgMnRONAJ5om8R9LtJFHGMvQBJIo,6297
build/lib/tests/modules/security/test_basic_security_manager.py,sha256=7FReKUzdHxAYlT7c_A7E_pDd0g-OaSQLy1qk-Sz43C4,3285
build/lib/tests/utils/test_autograder_utils.py,sha256=GPEkLVmV2UgVGiLPeegPQ0-JYdQ0MtnNyP8v9tOH9Oo,22612
build/lib/tests/utils/test_chart_utils.py,sha256=Y3IrM4Aq4bU4ycSeJxueYXTmPfomXONj4qe1lpV-u40,8666
build/lib/tests/utils/test_chart_utils_integration.py,sha256=oAbkhdAPPAupMwDQPP-H33QhQBQBXzqfww-RlFxJOJM,3559
build/lib/tests/utils/test_document_processor.py,sha256=OR40bEIp3mnWsvbNLCKhU0L8apfEWFLuwpVlEtH6Gjk,8320
build/lib/tests/utils/test_nuextract.py,sha256=zZdGTcNYqsJ6psqS_G7wmbekeuPX783VxHAU2hsNCNI,2869
build/lib/tests/utils/test_speech_util.py,sha256=9jOzlsvoGJ5y93ZpJE-E9w3O1Y4fHhheFBj6b16e8Hc,16347
demos/demo_advanced_calculator_calculus.py,sha256=HzviPmT4MXurxoetH954MsZ-s4pjt94Pvyg3M5O6vgs,4447
demos/demo_agent_config_export_load.py,sha256=LlMoCJwVP0FP3ld4f62nL4cjpZkMAqIskl7pk96vNe4,5376
demos/demo_committee_of_agents_coding_autograder.py,sha256=nigNGgqKzF2WCOkhqX3xyjUhqLaZebPFxlT99K0wP1c,11983
demos/demo_committee_of_agents_essay_autograder.py,sha256=fnKk3Li-FPI1058hI1xm5KIRKIUM69GJk6beyMUt3tc,12142
demos/demo_faiss_rag_from_readme.py,sha256=5LHsAFRBjZKycizq9kpzbgBkU8dBZTKKb9Z64r_LI3s,6438
demos/demo_huggingface_v4.py,sha256=RI3ym-AkFRzCgM_f0LHvw2B1zo3Lx5AVTZppn45fZGg,5886
demos/demo_huggingface_v5.py,sha256=kl-Fd4FmADvr20ltPW_6LjfQjk-oBxL-Xa0oU3rwiwQ,6355
demos/demo_model_comparison.py,sha256=kgvUkSzuS8xZCKAyKyHrRIW8S7aO_2CV1q-XYP38Oqc,4223
demos/demo_multi_agent.py,sha256=hP_MqNrtNcDaGwfJ-Q44SoRnD2-f9FEUvO8a4AYN_Z4,5653
demos/demo_multi_agent_load_balancer.py,sha256=X_hiIMZLvNprv8l3my3YOuHRL_SSbrAmoppv-o7WQzQ,5945
demos/demo_rag_from_documents.py,sha256=jPMh8lIuT0NGOaQOIr1v7UONYgmlvm5YRKc8USSAq14,8180
demos/demo_single_agent_calculator.py,sha256=MF5qz2oFvwqJAQ85Bdssy-MrDA7TZ58xFs_Xu5qEt7s,4173
demos/demo_single_agent_calculator_load_balancer.py,sha256=Y2vWUDzAl261yQHKWMFd6aUgOJ0tUA9bfxKfYsJzDl4,3326
demos/demo_streamlit.py,sha256=2PVVHpKypn4ZGEFW4m1PP3rfXgcxnjnXV7ET-YYeoWE,18403
demos/demo_streamlit_simple.py,sha256=X1c07_86leEDtH9IwxK1ck6rx7J1rzzhovO5lVcbf0o,10725
demos/demo_structured_output.py,sha256=nBfSGzWBUk_v5VAQ_tvHYVDcmA5iJHgo7vi4SenCUxA,7762
demos/demo_web_search_plot_agent.py,sha256=bVjWBOsUVJjWFXcpCNNcluUznJS2y2WXFFlZu2n8tkU,26213
demos/mcp/demo_mcp_agent_tool_calling.py,sha256=cD6-0dZKsKY34yDPgAslGNIDZa02Bfwnv99HOkKyVXo,8398
demos/mcp/demo_mcp_multi_agent_research_team.py,sha256=jcRJEq9vS31ZImQpzYHGS7NILKoP9LPS5BJoEwfkfrQ,19038
demos/mcp/demo_mcp_single_agent.py,sha256=XpZOlmUHk_PYPHjKSC1EycnMxWCk636_BBAR2SOncyQ,4912
demos/mcp/demo_multi_agent_research_team.py,sha256=SA5oe36rADzFBvDZYHijSqjlQGa5bpyh_zxBz9YQCvM,30897
demos/mcp/mcp_filesystem_server.py,sha256=tuMMLrB67b1bYiKuHljxG-Ax2g6alFw1MtStoL9FKwo,8319
demos/outputs/calculator_agent.json,sha256=_qIa8R6xuhtdZF2Yxe2udV6Lvka2b2qaqfDJAD5MiiI,4318
fair_llm-0.2.0.dist-info/licenses/LICENSE.md,sha256=S9pX7lhcK5oAHrsFA5Fboeu-7gw1b7Z8B2MkXcLbv0A,1104
fairlib/__init__.py,sha256=qu3Mk0yax8GxgDh7bQ0-unTyVWsf6fOV0x8mSZY_f8U,14044
fairlib/config/settings.yml,sha256=9TlQ-919pIEgaRsvh2Pj9-o-Yu1gEBKCGMEr9BsvgDM,3308
fairlib/core/base_agent.py,sha256=oxGZHGkmiOkXXxQb7D4TfAAh7vuefORZHusCwBq3BRQ,1710
fairlib/core/config.py,sha256=Xmdh29JgbGE0OX2Za5AYV886_I6H5WVxBvobtkx_o4o,992
fairlib/core/config_schemas.py,sha256=cyhWFnQOkTjuNg3WFM-QM49qL9XM9am_70zTEUH_9JY,10003
fairlib/core/message.py,sha256=05UWtP589_iWqjXMmM6auTZJrbvvH4IAM020lOtSbSo,5720
fairlib/core/prompts.py,sha256=ED4Vmq8m8tJMqcamAoUjjU8UNRTvbPpa204C8Wej2Xg,28480
fairlib/core/types.py,sha256=oBQRclnNuve4yZ2f2oGtdWB9_iDm8vwcEz2N50Wzxno,3267
fairlib/core/interfaces/communicator.py,sha256=bhepkNL1bCEYPhwweCRx8iL760YmNqXRw9OJn0Pfjyo,1458
fairlib/core/interfaces/embedder.py,sha256=cgHtLIoxXTucTuifGo-1beFHapNDg0gNOauKaU6x_FI,1387
fairlib/core/interfaces/executor.py,sha256=cHVcdhSCh4--zv1cMOxmAN4fakAMAYgCstlMeeR1CDU,1442
fairlib/core/interfaces/llm.py,sha256=krsQZCnf6ZN3dT_EKKAgjaRVrh2dpaMQqsdJko3R1_c,4970
fairlib/core/interfaces/memory.py,sha256=J6AKsf2Sonexbk2G04a_gAN1IKsOQ69OSat1sioD07g,3640
fairlib/core/interfaces/model_manager.py,sha256=33yTQfqnvskuX2AKHGnYbO846apgzBL-Cq08ZDR82EE,2139
fairlib/core/interfaces/perception.py,sha256=byhK1sU2X53mpARDMGpWUof4ZtbyBx0R39ACaaFZOUo,2088
fairlib/core/interfaces/planner.py,sha256=FI5y1iyCNMbMsKUz75lkA_sG1AiETCzyiRC03uqsPeE,2246
fairlib/core/interfaces/security.py,sha256=H5KsjTwy1GN2mAsX7tgN25pzcPpHLsKfQ6l_KEanGYY,2903
fairlib/core/interfaces/tools.py,sha256=CO8KYLkSgnGoyC6pvDBCUNSgmoOkXjQBHqJm4QrU45A,1514
fairlib/modules/action/executor.py,sha256=B8T0B9ho5TReMPV72A2GjEHO_YCy3Oc9zn92myQiQQc,4771
fairlib/modules/action/tools/advanced_calculus_tool.py,sha256=1XDk9X8f5wT27ZD-UI9Kxjzpf13BuChGPl2pzBRJdao,8358
fairlib/modules/action/tools/code_execution_tool.py,sha256=Qbj8YjuHF08K8DIW_zhgt65kxIGm4RT5AGIt2o-248E,4981
fairlib/modules/action/tools/composite_registry.py,sha256=aNTIXQm634k1Q_MFW_oP7ymbihwZ0lDcvsNqUhHCrAE,4808
fairlib/modules/action/tools/grading_tool.py,sha256=dTNVleBivce76TbC32RABPosvscujbrk14hBQNgBCdw,7514
fairlib/modules/action/tools/graphing_tool.py,sha256=V6of8Io11DWHhtAPWlQm4DkPFrbqW8IsFMDHi-Exorg,26431
fairlib/modules/action/tools/knowledge_tool.py,sha256=60-ZkfKWbW6rMgKcfLVTFsw-kRfXt0fupV_dic4lO2c,3390
fairlib/modules/action/tools/registry.py,sha256=TsDbNIHcRLFAKFOFamNQqdJHPEUw8f6G6YhEL-Nq0pQ,1800
fairlib/modules/action/tools/builtin_tools/data_extractor.py,sha256=7-mBsBFQZRAPIatzLjTCvTW-eOWiQkRdzkRbtEQ2W_c,49470
fairlib/modules/action/tools/builtin_tools/final_answer.py,sha256=oqAziwRGAZ61xGwOCWDTWeLp63WuFeTgh5LZRNxJd4o,186
fairlib/modules/action/tools/builtin_tools/safe_calculator.py,sha256=XVxfYcLBLpzblsXEakjv-wIB0RNAsmqdKj01hRhBSAY,2702
fairlib/modules/action/tools/builtin_tools/weather.py,sha256=1o4DDys7agFr6K0v6bJe5sqLtpiUgJKrsQyoV4ZpYes,2231
fairlib/modules/action/tools/builtin_tools/web_searcher.py,sha256=cq1DBurEX9JB7LhBSGdB3Sou4ErljM52V5WfOjbNXag,12903
fairlib/modules/agent/multi_agent_runner.py,sha256=N3bhd57vX7Uh9venbHBJujdnW047Zi-hI3DLJlQytVA,17076
fairlib/modules/agent/simple_agent.py,sha256=SOiGC63g_NHDwDTvUD6KG3I7qnenGfHl_D5JI9YSpo4,8648
fairlib/modules/communication/in_memory_communicator.py,sha256=wSydKgxMIeqT4BzBV2A6tGWZf8c1ldIw-Xu7BIcNKe4,4067
fairlib/modules/learning/base.py,sha256=JioF_sVZ1CHsn9zwnKSfjbgWEeHEqFlJAgBJsD0DVfw,1334
fairlib/modules/learning/model_selector.py,sha256=-S2EgF17YrtXAGhehgwF3BL3AgbEhLmtGYPYM0SnbEY,934
fairlib/modules/mal/anthropic_adapter.py,sha256=rp1A7u4fjLmEmQ3lgxPYWKalDS4v7n3HP3kMOF56nUY,6908
fairlib/modules/mal/huggingface_adapter.py,sha256=8ZfrROMzVHkKky4sENhESipOfm4_Ls2zbgPcwidstX8,16486
fairlib/modules/mal/load_balancer_adapter.py,sha256=LwZikB4hKXBQnMDICO_6tcP1tT69MXx1F49JswD3rB4,13113
fairlib/modules/mal/local_llama_adapter.py,sha256=JKf5e3tlcVbrX1y4Js-MBX4sTkgq11UczElpukZAiOk,6560
fairlib/modules/mal/openai_adapter.py,sha256=Vjzc2DFeTiH5uJPzJKRh_MEA3w7P_0SGfe9anw1TzBc,7198
fairlib/modules/mcp/__init__.py,sha256=1OEq_8ltl_MyXD7kYKSKwo-1lXEHO2GvrrqmviIrbzw,4589
fairlib/modules/mcp/client/__init__.py,sha256=XwfcXgtJZdG_AS920s7UrNmmVOPVtyWeRtaShImfw9o,299
fairlib/modules/mcp/client/mcp_client.py,sha256=ww_YssbtUwvvKKFsY-xQHLKZRyPTfwudTMg8CdRymZI,10593
fairlib/modules/mcp/client/mcp_tool_adapter.py,sha256=34_oC-N3wnwuBnJrWn2LJSXnDaBxZ9p58Fqm9LvVLjk,6748
fairlib/modules/mcp/client/mcp_tool_registry.py,sha256=QfVhFkIAPOoosHiTW-D8eGU90B3ysLDlmgmzBrLyfuU,6116
fairlib/modules/mcp/server/__init__.py,sha256=sJkTEkueuy6qCK3u3ZvTbco7sFJTvMRVeBmrd3Jp-6I,159
fairlib/modules/mcp/server/mcp_server.py,sha256=8u3QOGDVgRb4KwdbfZAmvI34HM7vh6bord679VHkXnw,6973
fairlib/modules/memory/base.py,sha256=GHPZ5W5ALbS52ROGx4dBEs9LlfwahGjMf0VDJGBBgx8,2588
fairlib/modules/memory/embedder.py,sha256=tZZXVsu8mPBtK5guGINZR8fC4IRZTsOBsZ-vZIYmAXU,4656
fairlib/modules/memory/retriever.py,sha256=Ulxrx_ahskXze8fkPbLH-PBxnBfksW5RMbFBVEy33sg,2833
fairlib/modules/memory/retriever_rerank.py,sha256=kEm5KQg-YFUDhH-Vg_x1LFPY9KoXz_2l_2c5trO969U,1618
fairlib/modules/memory/summarization.py,sha256=7KYkTNnyroQRSod7t40tjQ01iF8XmsFanbo--MKd8ZA,5173
fairlib/modules/memory/vector_faiss.py,sha256=3Sy5jkMtmMeVSWAoZQgAFrWUKfwAOa3-91NSNvkIe8w,6541
fairlib/modules/memory/vector_store.py,sha256=UhBAoV9yOv19qncn4-Bj24Md_Fe80dMdeXMbAHjODdo,6949
fairlib/modules/perception/echo_preprocessor.py,sha256=Kri3vcNwV6NQIKHeiZWI4ahfuaQydNRqfzvjK14V4i8,3523
fairlib/modules/perception/text_parser.py,sha256=V7o_626jtz0WE8o3kJfQOs5Gi43mSZ_5Rqcz12sakxY,2785
fairlib/modules/planning/react_planner.py,sha256=GUviBJUPjuG_l2yO3m1YEY9TNBjScd4khL3wleGWu9M,28179
fairlib/modules/security/basic_security_manager.py,sha256=ApTb-nC-FvdoNy9RRR2pLRkh6Xc1PqmYiowl-ZsyST8,4058
fairlib/utils/WolframGPT.py,sha256=QiT_2YliMXpzceGglPcTDk9eJil2ECqDUB3XG_GFR_g,30192
fairlib/utils/autograder_utils.py,sha256=Zri61FueAI9nmdj9C4LJ5cBcZH8gxUTKXvINHXfEFAs,21048
fairlib/utils/chart_utils.py,sha256=OFLCAHwzTdCqib_Qcl0AjE0BKY93xONEVYZrSgvEOlg,27436
fairlib/utils/config_manager.py,sha256=E2rMkJp8_4dvAcdnlXzOAKQdaitlE2Vc7O5XIt-b6uk,15313
fairlib/utils/document_processor.py,sha256=MNOiREZUlzdDBBporFmSjOJbBq_9GI9x-TbCUZC7Fek,21060
fairlib/utils/math_expression_parser.py,sha256=BWp6JV1IOlNsUu8nRj7IlYXLCW7BLBbUeLwDo-lY8X4,1777
fairlib/utils/nuextract.py,sha256=Le54can7hBe8BSy87vKJQ_EQnkWw1OXaYGgWgwzsKeo,9602
fairlib/utils/rag_prompts.py,sha256=oUnphYgwFvmjnExFt5FgNtWPWCQM3T9e-0aAZrkCZiM,29930
fairlib/utils/speech_util.py,sha256=aWvud5kCK9b2g24CUAcp8sIqV7FESEGvphK5yPZqTlM,3367
tests/modules/action/tools/test_advanced_calculator_tool.py,sha256=XNpTTNdNms_cGXgtn9zhRxmdvASv7bqeZEAvE63Ky7c,13215
tests/modules/action/tools/test_graphing_tool.py,sha256=hjwH9lU6wk_r_pDruOeQ2-9_XPksVXHTK6Lyb0IE_RA,12017
tests/modules/action/tools/builtin_tools/test_data_extractor.py,sha256=tLfCDafIKzohE34Rrf4EYsfg_ss5yk2c9QOWmysmatc,15584
tests/modules/action/tools/builtin_tools/test_web_searcher.py,sha256=UH7JUbM_e_eg0u7gXAJ9asyPLiN9JQX6RhmvDRxUuso,10154
tests/modules/agent/test_multi_agent_runner.py,sha256=-jgk2micm8ZhwkeVkzawZoQL-WVUXuNMuggvLBR6Suo,8147
tests/modules/agent/test_simple_agent.py,sha256=3fMiSlIPp8kzakepumlxsUlwLN-YmvafUTu4aP4ff28,2154
tests/modules/communication/test_in_memory_communicator.py,sha256=OsBia9WQvZMML8jmLuE_vgkjq4UrXGvMDlSNbjxR_wQ,11736
tests/modules/learning/test_model_selector.py,sha256=T8aS7_8_Us6nITwZAYztQQTM0V636k1IGtWEYf0a_sA,1472
tests/modules/mal/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/modules/mal/test_anthropic_adapter.py,sha256=EYJR4HEn_M3Yi29e2Wo2aboitbu-Rt8SaZTJAg4h6nw,11469
tests/modules/mal/test_huggingface_adapter.py,sha256=xgaLfLI8eZyb3yC4Pqa-JnV4QBSQnVoFXkSnJ-fEu0Y,20295
tests/modules/mal/test_load_balancer_adapter.py,sha256=bgEIutY3dyz2eP-Ams_ruhaAjQQQ0P-uyBrbUjnm5QY,12926
tests/modules/mal/test_ollama_adapter.py,sha256=HaHgjYabAjuB2KXCC_K3pAmPFJiVyMPSwHkGZled5gU,6922
tests/modules/mal/test_openai_adapter.py,sha256=Um7b5X62FpA760Z8Tjm9w0_RPHXmg0iyTMvlFazlAOw,11812
tests/modules/mcp/__init__.py,sha256=CxgSEmgiIKnIVjCnnz1-OPjbB_CxQOb67Q21IgXHliE,19
tests/modules/mcp/test_mcp_client.py,sha256=OkekIm02ctsk0NO0YrRnkIWVTdZWNz13eaZY7NUcJBU,12023
tests/modules/memory/test_base.py,sha256=mpY18UaPkU4XqcfWNqFu51DS0Tcx39viaPG9OoiiheY,2207
tests/modules/memory/test_embedder.py,sha256=X8tnzQVPYGgmKq0MPxEfQowP7UG9a_jOG7a3m192hMQ,3976
tests/modules/memory/test_retriever.py,sha256=M2mZmOL_H_oQgqYljk4Wg9yV89-JLNWD90QJ_cOJhRI,2882
tests/modules/memory/test_retriever_rerank.py,sha256=HLCxLNEPeJCil3bRBVfpEiduQgSlcVuR-B14OHQUz_M,4938
tests/modules/memory/test_summarization.py,sha256=o8ZcN9arBLz-B6yle9GW5aDACMGMZ88taW3m0TTAzO0,6135
tests/modules/memory/test_vector_faiss.py,sha256=QCyAU3Bmo8wEuC_z4dArYt7cNbJWbstb3eue1VzzqAs,8632
tests/modules/memory/test_vector_store.py,sha256=dgDOPiObP9NO9VgC9w_X9srcjUVI6IK3K2WOp-GgesI,5981
tests/modules/perception/test_echo_preprocessor.py,sha256=Y1U1wtp-ITo6eraMgMnRONAJ5om8R9LtJFHGMvQBJIo,6297
tests/modules/security/test_basic_security_manager.py,sha256=7FReKUzdHxAYlT7c_A7E_pDd0g-OaSQLy1qk-Sz43C4,3285
tests/utils/test_autograder_utils.py,sha256=GPEkLVmV2UgVGiLPeegPQ0-JYdQ0MtnNyP8v9tOH9Oo,22612
tests/utils/test_chart_utils.py,sha256=Y3IrM4Aq4bU4ycSeJxueYXTmPfomXONj4qe1lpV-u40,8666
tests/utils/test_chart_utils_integration.py,sha256=oAbkhdAPPAupMwDQPP-H33QhQBQBXzqfww-RlFxJOJM,3559
tests/utils/test_document_processor.py,sha256=OR40bEIp3mnWsvbNLCKhU0L8apfEWFLuwpVlEtH6Gjk,8320
tests/utils/test_nuextract.py,sha256=zZdGTcNYqsJ6psqS_G7wmbekeuPX783VxHAU2hsNCNI,2869
tests/utils/test_speech_util.py,sha256=9jOzlsvoGJ5y93ZpJE-E9w3O1Y4fHhheFBj6b16e8Hc,16347
fair_llm-0.2.0.dist-info/METADATA,sha256=8TIQG-CItAdIFxLMBOlE3fwfJpEktodm1M0F85ggQ7o,4621
fair_llm-0.2.0.dist-info/WHEEL,sha256=YCfwYGOYMi5Jhw2fU4yNgwErybb2IX5PEwBKV4ZbdBo,91
fair_llm-0.2.0.dist-info/top_level.txt,sha256=Tuah1Vh1W_bUyqlDmrwGM6FEWi8hHMGg1xdCvf0XkIE,26
fair_llm-0.2.0.dist-info/RECORD,,
