LICENSE
README.md
pyproject.toml
src/OpenDsStar.egg-info/PKG-INFO
src/OpenDsStar.egg-info/SOURCES.txt
src/OpenDsStar.egg-info/dependency_links.txt
src/OpenDsStar.egg-info/requires.txt
src/OpenDsStar.egg-info/top_level.txt
src/agents/__init__.py
src/agents/base_agent.py
src/agents/analyzer/__init__.py
src/agents/analyzer/analyzer_execute_env.py
src/agents/analyzer/analyzer_graph.py
src/agents/analyzer/analyzer_state.py
src/agents/analyzer/nodes/__init__.py
src/agents/analyzer/nodes/coder.py
src/agents/analyzer/nodes/debugger.py
src/agents/analyzer/nodes/executer.py
src/agents/analyzer/nodes/finalizer.py
src/agents/ds_star/__init__.py
src/agents/ds_star/ds_star_execute_env.py
src/agents/ds_star/ds_star_graph.py
src/agents/ds_star/ds_star_results_prep.py
src/agents/ds_star/ds_star_state.py
src/agents/ds_star/ds_star_utils.py
src/agents/ds_star/open_ds_star_agent.py
src/agents/ds_star/nodes/__init__.py
src/agents/ds_star/nodes/base_node.py
src/agents/ds_star/nodes/coder.py
src/agents/ds_star/nodes/debugger.py
src/agents/ds_star/nodes/executer.py
src/agents/ds_star/nodes/finalizer.py
src/agents/ds_star/nodes/planner.py
src/agents/ds_star/nodes/router.py
src/agents/ds_star/nodes/verifier.py
src/experiments/__init__.py
src/experiments/example.py
src/experiments/pipeline.py
src/experiments/base/__init__.py
src/experiments/base/base_experiment.py
src/experiments/benchmarks/__init__.py
src/experiments/benchmarks/shared_tools.py
src/experiments/benchmarks/databench/__init__.py
src/experiments/benchmarks/databench/data_reader.py
src/experiments/benchmarks/databench/databench_main.py
src/experiments/benchmarks/databench/tools_builder.py
src/experiments/benchmarks/demo/__init__.py
src/experiments/benchmarks/demo/agent_builder.py
src/experiments/benchmarks/demo/agent_runner.py
src/experiments/benchmarks/demo/data_reader.py
src/experiments/benchmarks/demo/evaluators.py
src/experiments/benchmarks/demo/evaluators_builder.py
src/experiments/benchmarks/demo/experiment_main.py
src/experiments/benchmarks/demo/tool_builder.py
src/experiments/benchmarks/hotpotqa/__init__.py
src/experiments/benchmarks/hotpotqa/data_reader.py
src/experiments/benchmarks/hotpotqa/hotpotqa_main.py
src/experiments/benchmarks/hotpotqa/tools_builder.py
src/experiments/benchmarks/kramabench/__init__.py
src/experiments/benchmarks/kramabench/data_reader.py
src/experiments/benchmarks/kramabench/kramabench_main.py
src/experiments/benchmarks/kramabench/tools_builder.py
src/experiments/core/__init__.py
src/experiments/core/config.py
src/experiments/core/context.py
src/experiments/core/types.py
src/experiments/demo/__init__.py
src/experiments/demo/create_mcp_tools.py
src/experiments/demo/data_reader.py
src/experiments/demo/databench_loader.py
src/experiments/demo/mcp_multi_agent_example.py
src/experiments/evaluators/__init__.py
src/experiments/evaluators/ragbench_llm_judge.py
src/experiments/implementations/__init__.py
src/experiments/implementations/agent_factory.py
src/experiments/implementations/flexible_agent_builder.py
src/experiments/implementations/invoke_agent_runner.py
src/experiments/implementations/ragbench_converters.py
src/experiments/implementations/ragbench_data_reader.py
src/experiments/interfaces/__init__.py
src/experiments/interfaces/agent_builder.py
src/experiments/interfaces/agent_runner.py
src/experiments/interfaces/data_reader.py
src/experiments/interfaces/evaluator.py
src/experiments/interfaces/ragbench_data_reader.py
src/experiments/interfaces/tool_builder.py
src/experiments/utils/__init__.py
src/experiments/utils/cache.py
src/experiments/utils/data_reader_cache.py
src/experiments/utils/evaluation_cache.py
src/experiments/utils/logging.py
src/experiments/utils/model_provider_setup.py
src/experiments/utils/recreatable.py
src/experiments/utils/run_experiment_by_params_file.py
src/experiments/utils/tool_registry.py
src/experiments/utils/validation.py
src/ingestion/__init__.py
src/ingestion/analyzer.py
src/ingestion/docling_cache.py
src/ingestion/document_description_builder.py
src/ingestion/utils.py
src/ingestion/docling_based_ingestion/__init__.py
src/ingestion/docling_based_ingestion/batching.py
src/ingestion/docling_based_ingestion/docling_converter.py
src/ingestion/docling_based_ingestion/docling_description_builder.py
src/ingestion/docling_based_ingestion/file_description_generator.py
src/ingestion/docling_based_ingestion/markdown_shortener.py
src/ingestion/docling_based_ingestion/milvus_manager.py
src/ingestion/docling_based_ingestion/prompts.py
src/ingestion/docling_based_ingestion/sources.py
src/runner/__init__.py
src/runner/agent_class.py
src/runner/simple_qa_loop.py
src/tools/__init__.py
src/tools/analyzer_retriever.py
src/tools/file_retriever_tool.py
src/tools/mcp_client_standalone.py
src/tools/mcp_integration_standalone.py
src/tools/string_to_stream_tool.py
src/tools/vector_store_tool.py
tests/test_cache_integration.py
tests/test_cache_required.py
tests/test_data_reader_cache.py
tests/test_docling_cache.py
tests/test_trajectory_fix.py