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_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.3.1.dist-info/licenses/LICENSE.md,sha256=S9pX7lhcK5oAHrsFA5Fboeu-7gw1b7Z8B2MkXcLbv0A,1104
fairlib/__init__.py,sha256=N6so51HjRI9yWrOvVFNGqGOwhcmGXhnPgBYHEFm9miw,15515
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=AxBTronEbqEWzyO8CbQ3Q7N3jzE6v5OgyXN8_MpwHVw,9663
fairlib/core/errors.py,sha256=Jyf4Z0teYW4eXPg0lOUylJbU3w5L7VW58ns8NsLyVis,4357
fairlib/core/message.py,sha256=eoGArDlgYJ9M1PN8K_x1vnlZ6qf8fHwVoXWKRZmAr3Y,5387
fairlib/core/prompts.py,sha256=Gj7EkYENfMW3cNUledDyhzfhWDQlCNR7DaZCPOK-omc,28276
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=ayArmU7aAnxnkk80FIJiPGSowNbcZIScr6o1UYBD6xw,6814
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=mqYD7SJ1SpT22g8hr8aylfu4omdavqu-IkKNZgQgDVk,3377
fairlib/core/interfaces/security.py,sha256=m97QaAYI46cQLPd0yxv4ZUD5MRbNnCnV8kkbH1RF0R0,2890
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=Uvf0c-EIhDG3VvlegG8TwK4QZwGQ8Rfb72sdaLozg00,8355
fairlib/modules/action/tools/code_execution_tool.py,sha256=u83ULONVoMav_Kt9Fvkp7XOrt2or-uXl8VUMktaeEfU,4559
fairlib/modules/action/tools/composite_registry.py,sha256=aNTIXQm634k1Q_MFW_oP7ymbihwZ0lDcvsNqUhHCrAE,4808
fairlib/modules/action/tools/grading_tool.py,sha256=PYfOQqJGx_YtJouqFt1fEQjAx6b8ngmUQHh5h-Ujq_A,7304
fairlib/modules/action/tools/graphing_tool.py,sha256=V6of8Io11DWHhtAPWlQm4DkPFrbqW8IsFMDHi-Exorg,26431
fairlib/modules/action/tools/knowledge_tool.py,sha256=Mng7j39sdTAORlUgLV2wS7bhgitGuExKXGt3Tx5VTzQ,3296
fairlib/modules/action/tools/registry.py,sha256=fkn-5blDNfSBBf7bFm5K2lzlQidSVIbJmJP3rkE-us0,1859
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=5GQhaaTr0-fdZ-xk92jam6T5Cw_u0R1tCw8XVIaxPwA,18981
fairlib/modules/agent/simple_agent.py,sha256=M14JsH980mI31SuGkgxU3TobbqRqPZbUugzCwhfB3o8,10577
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=Wh0CsUlV47pzqxv2pR5mdP0lP33s4OpgoB_95NhfSBg,7379
fairlib/modules/mal/huggingface_adapter.py,sha256=kl5M7A4ND66xPxdf76sis81MMqNkcauEqW0rpoxHOH8,31207
fairlib/modules/mal/load_balancer_adapter.py,sha256=uLtWOTUlKdNH8XO0_VOa874ALEp9aUD3yNWW6ybd0Zs,13687
fairlib/modules/mal/local_llama_adapter.py,sha256=OlkJ-v-QZGejSKBsMGUFGhu2HvubUv-bGC2KZ-2fiog,6828
fairlib/modules/mal/openai_adapter.py,sha256=efiMD8PO89gFCwFEiN37FvQlIIT6YNQZtNZVObpq6uw,7660
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=wLKBMJRHCPw2VdIFDgfRYP0VeWQU_r7gksdy0RF5g68,2617
fairlib/modules/memory/embedder.py,sha256=tZZXVsu8mPBtK5guGINZR8fC4IRZTsOBsZ-vZIYmAXU,4656
fairlib/modules/memory/retriever.py,sha256=auaQ0JMauQCIgaoVJlxGES5t5EDxkrUishVFjlYVP2k,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=fKrYKpA_Hk8Wr2W2PQURyAMuDT9NzJZW3yj_FlAW0Dc,6469
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=5ElDpdyP_GMZHmLXB8X3VyRwq4_q7U9dj3xYTOwUXQ8,30842
fairlib/modules/security/basic_security_manager.py,sha256=z2cK4mpRsNGqLe9tn2XmdC7MCXdfkTXJuGEM00f9w-0,4054
fairlib/utils/WolframGPT.py,sha256=QiT_2YliMXpzceGglPcTDk9eJil2ECqDUB3XG_GFR_g,30192
fairlib/utils/autograder_utils.py,sha256=mhJSuMxwwkG0tLPX0cQJx0ZjYsYHDr2pQlQqJQGBh_0,20751
fairlib/utils/chart_utils.py,sha256=OFLCAHwzTdCqib_Qcl0AjE0BKY93xONEVYZrSgvEOlg,27436
fairlib/utils/config_manager.py,sha256=ZEwFecsHaRbxmkVX3jmBPlYiPkH0UnlrYLqQ4rBNBsQ,15436
fairlib/utils/document_processor.py,sha256=MNOiREZUlzdDBBporFmSjOJbBq_9GI9x-TbCUZC7Fek,21060
fairlib/utils/json_utils.py,sha256=KuZBcrp6an2_Rb-ZPPk2RqnPCQ5MnxON46bGFVWJ62E,3169
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/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/core/test_context_window_warning.py,sha256=IF9OD6jWwPaE6C61N9qhC-nMBbQxUlvcoZeQvB9-e08,4643
tests/core/test_errors.py,sha256=PIXipx0ZhTHkUsDIHMgm9pBZlirIru7rvpYFR3yrJ20,2844
tests/modules/action/tools/test_advanced_calculator_tool.py,sha256=EDH9vMGQyT1CFQGpylmoX7E6mNs_96UUbN47C7KefT4,13300
tests/modules/action/tools/test_graphing_tool.py,sha256=hjwH9lU6wk_r_pDruOeQ2-9_XPksVXHTK6Lyb0IE_RA,12017
tests/modules/action/tools/test_knowledge_tool.py,sha256=lttt2Y7sb006v2fbOXi70q5UwinorCVE7pjVkki_Ot4,2442
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=utwI0dps0Lq_gmdOE13INiNcURHBsvT0OhLvN1ao3RA,12065
tests/modules/agent/test_simple_agent.py,sha256=7bn6cHl-3l7-cStG-SakJFk7R5KSUWXw76_bqP-8q9w,2870
tests/modules/agent/test_simple_agent_abstract.py,sha256=P1hOo4_jHbxOspKGaSwLyPZUb-YFlcBPEsp4fDmxItA,5924
tests/modules/agent/test_simple_agent_retry.py,sha256=sBMTumLnVycwy5OprYMYWt091wfDwGYLyCfdTDaoafw,3417
tests/modules/agent/test_simple_agent_typed_dispatch.py,sha256=wfyU_cuGPmota8aHFTdbjS4cfz8m5sGwbq9ir9nfJsk,7047
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=f_RN5aAU5QHiZGc6EQsfjGpvYrX8vus09hRX-7p6pG8,10377
tests/modules/mal/test_huggingface_adapter.py,sha256=86_SuEVkXAxa8E7ICg-wemOQATeLiAehkKOXWuTwguU,57301
tests/modules/mal/test_load_balancer_adapter.py,sha256=wkwWapiUvi8osKzd3mhA1xezu5vOVrXflnLMXQXpfRo,11649
tests/modules/mal/test_ollama_adapter.py,sha256=4kFZ9lhVlbyNc1pJFaTaR0yvFYDE9UT5FFq5FjZPGAI,6294
tests/modules/mal/test_openai_adapter.py,sha256=iErCz8t_yjX70MDe3HVDN3DgBdHmu8wW-2Je_7bVxgM,10967
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=rcB6UXt3G8zwJOSjhYV2rf0EUK2caHWbIMOIlvTRvWY,3956
tests/modules/memory/test_retriever.py,sha256=8BNag4GnVo8qgTkH0V1MLZywqa3ieckxe6y1OPHpCpo,2855
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/planning/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/modules/planning/test_format_turn_for_memory.py,sha256=4LcmtxlSEJ5MGgIAeA6a5DiAPWjDf7yjFpPKZJzTWWo,5704
tests/modules/planning/test_output_hygiene.py,sha256=JDQc0ubQBn7SjimyfLvdjPwiuvV2Y88n0Z-OoClBRmo,3599
tests/modules/planning/test_planner_parse_error.py,sha256=rwu3NrA8Ocy2IiydGHssYFlX_02ZWzWOP21ll0MEZjA,2004
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_json_utils.py,sha256=lqA3Tzv13F6lABhA_1XCswilQMbQHE03hm7YtRIelL4,9702
tests/utils/test_nuextract.py,sha256=zZdGTcNYqsJ6psqS_G7wmbekeuPX783VxHAU2hsNCNI,2869
tests/utils/test_speech_util.py,sha256=9jOzlsvoGJ5y93ZpJE-E9w3O1Y4fHhheFBj6b16e8Hc,16347
fair_llm-0.3.1.dist-info/METADATA,sha256=8tph39QFc8Y2hYnKtcl0OxOoQ8JIo5J1uvdLKvCaCQY,4739
fair_llm-0.3.1.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
fair_llm-0.3.1.dist-info/top_level.txt,sha256=p1Keiaw0PbkhX9vLmGS9aRugI9F2nEXH4JNIMFD9OkY,20
fair_llm-0.3.1.dist-info/RECORD,,
