AUTHORS
CHANGELOG.md
CLAUDE.md
LICENSE
MANIFEST.in
Multi-Agent_Patterns.md
README.md
pyproject.toml
requirements.txt
setup.py
config/credentials.example.json
config/logging.yaml
docs/CLA.md
docs/CLA_SETUP_GUIDE.md
docs/index.md
docs/api/agent-class.md
docs/api/communication.md
docs/api/configuration.md
docs/api/execution.md
docs/api/memory.md
docs/api/models.md
docs/api/orchestra.md
docs/api/overview.md
docs/api/rules.md
docs/api/state.md
docs/api/tools.md
docs/api/topology.md
docs/api/validation.md
docs/architecture/design-principles.md
docs/architecture/overview.md
docs/architecture/decisions/ADR-001-branch-based-parallel-execution.md
docs/architecture/decisions/ADR-002-centralized-response-validation.md
docs/architecture/decisions/ADR-003-topology-driven-routing.md
docs/architecture/decisions/ADR-004-payload-recovery-and-boundary-semantics.md
docs/assets/css/main.css
docs/assets/js/main.js
docs/components/base-agent.yaml
docs/components/base-api-model.yaml
docs/components/branch-executor.yaml
docs/components/branch-spawner.yaml
docs/components/orchestra.yaml
docs/components/topology-graph.yaml
docs/components/validation-processor.yaml
docs/concepts/agents.md
docs/concepts/browser-automation.md
docs/concepts/communication.md
docs/concepts/custom-agents.md
docs/concepts/error-handling.md
docs/concepts/learning-agents.md
docs/concepts/memory.md
docs/concepts/messages.md
docs/concepts/models.md
docs/concepts/overview.md
docs/concepts/planning.md
docs/concepts/registry.md
docs/concepts/run-filesystem.md
docs/concepts/specialized-agents.md
docs/concepts/state-management.md
docs/concepts/tools.md
docs/concepts/advanced/topology.md
docs/contributing/index.md
docs/getting-started/configuration.md
docs/getting-started/first-agent.md
docs/getting-started/index.md
docs/getting-started/installation.md
docs/getting-started/quick-start.md
docs/guides/built-in-tools.md
docs/guides/file-operations.md
docs/guides/multimodal-agents.md
docs/guides/specialized-tools.md
docs/guides/steering-and-error-recovery.md
docs/legal/LICENSING.md
docs/project/overview.md
docs/use-cases/index.md
examples/README.md
examples/anthropic_code_review_example.py
examples/example_01_Deep_Research.py
examples/example_01_Deep_Research_multi-agent.py
examples/example_01_Deep_Research_simple.py
examples/example_02_Advanced_Deep_Research.py
examples/example_02_Google_Search_Multi_Tab_Research.py
examples/example_02_local_models.py
examples/example_03_pdf_extraction_qwen_vl.py
examples/example_schema_validation.py
examples/mixed_providers_debate_example.py
examples/openai_advanced_features_example.py
examples/router_integration_example.py
examples/00_documentation_examples/01_getting_started_1.py
examples/00_documentation_examples/02_quick_start_1.py
examples/00_documentation_examples/02_quick_start_2.py
examples/01_IP_Valuation/02_valuation_methodology.md
examples/01_IP_Valuation/03_PATENT_VALUATION_METHODOLOGY_FREE_DATA.md
examples/01_IP_Valuation/03_patent_valuation_methodology.md
examples/01_IP_Valuation/04_AGENT_ARCHITECTURE_FLOWCHART.md
examples/01_IP_Valuation/05_BACKWARD_DEDUCTION_AGENT_DESIGN.md
examples/01_IP_Valuation/06_IMPLEMENTATION_SPECIFICATIONS.md
examples/01_IP_Valuation/API_RESEARCH_FINDINGS.md
examples/01_IP_Valuation/DATA_REQUIREMENTS_AND_SOURCES.md
examples/01_IP_Valuation/patent_valuation_agents_definition.py
examples/01_IP_Valuation/patent_valuation_framework.md
examples/01_IP_Valuation/patent_valuation_system.py
examples/01_IP_Valuation/results/20251114_220432/01_patent_data.md
examples/01_IP_Valuation/results/20251114_220432/03_application_research.md
examples/01_IP_Valuation/results/20251114_220432/05_financial_data.md
examples/01_IP_Valuation/results/20251114_220432/06_patent_strength.md
examples/01_IP_Valuation/results/20251114_220432/07_attribution_estimate.md
examples/01_IP_Valuation/results/20251114_220432/08_commercialization_assessment.md
examples/01_IP_Valuation/results/20251114_220432/09_discount_rate.md
examples/01_IP_Valuation/results/20251114_220432/10_valuation_calculation.md
examples/01_IP_Valuation/results/20251114_220432/11_final_report.md
examples/01_IP_Valuation/results/20251114_220432/patent_valuation_report.md
examples/01_IP_Valuation/results/20251115_000251/01_patent_data.md
examples/01_IP_Valuation/results/20251115_000251/02_patent_analysis.md
examples/01_IP_Valuation/results/20251115_000251/03_application_research.md
examples/01_IP_Valuation/results/20251115_000251/04_market_sizing.md
examples/01_IP_Valuation/results/20251115_000251/05_financial_data.md
examples/01_IP_Valuation/results/20251115_000251/06_patent_strength.md
examples/01_IP_Valuation/results/20251115_000251/08_commercialization_assessment.md
examples/01_IP_Valuation/results/20251115_000251/09_discount_rate.md
examples/01_IP_Valuation/results/20251115_000251/10_valuation_calculation.md
examples/01_IP_Valuation/results/20251115_000251/11_final_valuation_report.md
examples/01_IP_Valuation/results/20251115_000251/patent_valuation_report.md
examples/01_IP_Valuation/results/20251116_193256/01_patent_data.md
examples/01_IP_Valuation/results/20251116_193256/02_patent_analysis.md
examples/01_IP_Valuation/results/20251116_193256/03_application_research.md
examples/01_IP_Valuation/results/20251116_193256/04_market_sizing.md
examples/01_IP_Valuation/results/20251116_193256/05_financial_data.md
examples/01_IP_Valuation/results/20251116_193256/06_patent_strength.md
examples/01_IP_Valuation/results/20251116_193256/07_attribution_estimate.md
examples/01_IP_Valuation/results/20251116_193256/08_commercialization_assessment.md
examples/01_IP_Valuation/results/20251116_193256/10_valuation_calculation.md
examples/01_IP_Valuation/results/20251116_193256/11_final_report.md
examples/01_IP_Valuation/results/20251116_193256/patent_valuation_report.md
examples/02_financial_analyst/example_02_Financial_News_Video_Maker.py
examples/03_Lead_Generation/IMPLEMENTATION_PLAN.md
examples/03_Lead_Generation/README.md
examples/03_Lead_Generation/default_config.temp.yaml
examples/03_Lead_Generation/default_config.yaml
examples/03_Lead_Generation/export_leads.py
examples/03_Lead_Generation/run_lead_generation.py
examples/03_Lead_Generation/output/lead_gen_marsys/COMPLETION_REPORT.md
examples/03_Lead_Generation/output/lead_gen_marsys/QUALIFICATION_SUMMARY.md
examples/03_Lead_Generation/output/lead_gen_marsys/README.md
examples/03_Lead_Generation/output/lead_gen_marsys/leads_report.md
examples/04_Shopping/example_multi_browser_shopping.py
examples/04_Shopping/example_multi_browser_shopping_openai_oauth.py
examples/04_Shopping/example_single_browser_shopping.py
examples/04_Shopping/example_single_browser_shopping_anthropic_oauth.py
examples/04_Shopping/example_single_browser_shopping_openai_oauth.py
examples/04_Shopping/setup_browser_session.py
examples/notebooks/test_browser_agent_google.py
examples/real_world/README.md
examples/real_world/__init__.py
examples/real_world/example_checkpoint_workflow.py
examples/real_world/example_hierarchical_dev_team.py
examples/real_world/example_hub_spoke_research.py
examples/real_world/example_mixed_content_pipeline.py
examples/real_world/example_parallel_market_analysis.py
examples/real_world/example_pausable_workflow.py
examples/real_world/example_swarm_optimization.py
examples/real_world/requirements.txt
examples/real_world/output/agent_responses_20250903_163747.txt
examples/real_world/output/deep-research-responses.txt
examples/real_world/output/deep_research_20250823_170003_report.md
examples/real_world/output/deep_research_report_20250823_170002.md
src/marsys/__init__.py
src/marsys.egg-info/PKG-INFO
src/marsys.egg-info/SOURCES.txt
src/marsys.egg-info/dependency_links.txt
src/marsys.egg-info/entry_points.txt
src/marsys.egg-info/not-zip-safe
src/marsys.egg-info/requires.txt
src/marsys.egg-info/top_level.txt
src/marsys/agents/__init__.py
src/marsys/agents/agent_pool.py
src/marsys/agents/agents.py
src/marsys/agents/browser_agent.py
src/marsys/agents/code_execution_agent.py
src/marsys/agents/data_analysis_agent.py
src/marsys/agents/exceptions.py
src/marsys/agents/file_operation_agent.py
src/marsys/agents/learnable_agents.py
src/marsys/agents/memory.py
src/marsys/agents/memory_strategies.py
src/marsys/agents/pool_factory.py
src/marsys/agents/registry.py
src/marsys/agents/utils.py
src/marsys/agents/web_search_agent.py
src/marsys/agents/planning/__init__.py
src/marsys/agents/planning/config.py
src/marsys/agents/planning/instructions.py
src/marsys/agents/planning/state.py
src/marsys/agents/planning/tools.py
src/marsys/agents/planning/types.py
src/marsys/cli/__init__.py
src/marsys/cli/oauth.py
src/marsys/coordination/__init__.py
src/marsys/coordination/config.py
src/marsys/coordination/context_manager.py
src/marsys/coordination/event_bus.py
src/marsys/coordination/orchestra.py
src/marsys/coordination/branches/__init__.py
src/marsys/coordination/branches/types.py
src/marsys/coordination/communication/__init__.py
src/marsys/coordination/communication/core.py
src/marsys/coordination/communication/manager.py
src/marsys/coordination/communication/user_node_handler.py
src/marsys/coordination/communication/channels/__init__.py
src/marsys/coordination/communication/channels/enhanced_terminal.py
src/marsys/coordination/communication/channels/terminal.py
src/marsys/coordination/communication/channels/web.py
src/marsys/coordination/configs/__init__.py
src/marsys/coordination/configs/auto_run.py
src/marsys/coordination/execution/__init__.py
src/marsys/coordination/execution/branch_executor.py
src/marsys/coordination/execution/branch_spawner.py
src/marsys/coordination/execution/step_executor.py
src/marsys/coordination/execution/tool_executor.py
src/marsys/coordination/formats/__init__.py
src/marsys/coordination/formats/base.py
src/marsys/coordination/formats/builder.py
src/marsys/coordination/formats/context.py
src/marsys/coordination/formats/processors.py
src/marsys/coordination/formats/registry.py
src/marsys/coordination/formats/json_format/__init__.py
src/marsys/coordination/formats/json_format/format.py
src/marsys/coordination/formats/json_format/processor.py
src/marsys/coordination/routing/__init__.py
src/marsys/coordination/routing/router.py
src/marsys/coordination/routing/types.py
src/marsys/coordination/rules/__init__.py
src/marsys/coordination/rules/basic_rules.py
src/marsys/coordination/rules/rule_factory.py
src/marsys/coordination/rules/rules_engine.py
src/marsys/coordination/state/__init__.py
src/marsys/coordination/state/checkpoint.py
src/marsys/coordination/state/state_manager.py
src/marsys/coordination/status/__init__.py
src/marsys/coordination/status/channels.py
src/marsys/coordination/status/events.py
src/marsys/coordination/status/manager.py
src/marsys/coordination/steering/__init__.py
src/marsys/coordination/steering/manager.py
src/marsys/coordination/topology/__init__.py
src/marsys/coordination/topology/analyzer.py
src/marsys/coordination/topology/core.py
src/marsys/coordination/topology/graph.py
src/marsys/coordination/topology/patterns.py
src/marsys/coordination/topology/converters/__init__.py
src/marsys/coordination/topology/converters/object_converter.py
src/marsys/coordination/topology/converters/parsing.py
src/marsys/coordination/topology/converters/pattern_converter.py
src/marsys/coordination/topology/converters/string_converter.py
src/marsys/coordination/validation/__init__.py
src/marsys/coordination/validation/response_validator.py
src/marsys/coordination/validation/types.py
src/marsys/environment/__init__.py
src/marsys/environment/browser_utils.py
src/marsys/environment/element_detector.py
src/marsys/environment/operator.py
src/marsys/environment/os_controller.py
src/marsys/environment/search_tools.py
src/marsys/environment/shell_tools.py
src/marsys/environment/tool_response.py
src/marsys/environment/tools.py
src/marsys/environment/utils.py
src/marsys/environment/web_browser.py
src/marsys/environment/web_tools.py
src/marsys/environment/code/__init__.py
src/marsys/environment/code/config.py
src/marsys/environment/code/core.py
src/marsys/environment/code/data_models.py
src/marsys/environment/code/python_executor.py
src/marsys/environment/code/shell_executor.py
src/marsys/environment/code/validators.py
src/marsys/environment/file_operations/__init__.py
src/marsys/environment/file_operations/base.py
src/marsys/environment/file_operations/config.py
src/marsys/environment/file_operations/core.py
src/marsys/environment/file_operations/data_models.py
src/marsys/environment/file_operations/editors.py
src/marsys/environment/file_operations/readers.py
src/marsys/environment/file_operations/search.py
src/marsys/environment/file_operations/security.py
src/marsys/environment/file_operations/token_estimation.py
src/marsys/environment/file_operations/handlers/__init__.py
src/marsys/environment/file_operations/handlers/base.py
src/marsys/environment/file_operations/handlers/image_handler.py
src/marsys/environment/file_operations/handlers/pdf_handler.py
src/marsys/environment/file_operations/handlers/text.py
src/marsys/environment/file_operations/parsers/__init__.py
src/marsys/environment/file_operations/parsers/pdf_extractor.py
src/marsys/environment/filesystem/__init__.py
src/marsys/environment/filesystem/core.py
src/marsys/inference/__init__.py
src/marsys/learning/__init__.py
src/marsys/learning/rl.py
src/marsys/models/__init__.py
src/marsys/models/credentials.py
src/marsys/models/models.py
src/marsys/models/processors.py
src/marsys/models/response_models.py
src/marsys/models/utils.py
src/marsys/models/adapters/__init__.py
src/marsys/models/adapters/anthropic.py
src/marsys/models/adapters/anthropic_oauth.py
src/marsys/models/adapters/base.py
src/marsys/models/adapters/factory.py
src/marsys/models/adapters/google.py
src/marsys/models/adapters/google_oauth.py
src/marsys/models/adapters/local.py
src/marsys/models/adapters/openai.py
src/marsys/models/adapters/openai_oauth.py
src/marsys/models/adapters/openrouter.py
src/marsys/topology/__init__.py
src/marsys/utils/display.py
src/marsys/utils/monitoring.py
src/marsys/utils/parsing.py
src/marsys/utils/schema_utils.py
src/marsys/utils/tokens.py
tests/test_auto_run.py
tests/test_error_handling.py