Skip to main content
Ctrl+K

Marcus AI

  • Introduction to Marcus
  • Quickstart Guide
  • Core Concepts
  • Setting Up Local LLMs with Marcus
  • Guides
    • The Complete Agent-Marcus Interaction Flow
    • What Happens When an Agent Registers
    • What Happens When an Agent Requests a Task
    • What Happens When an Agent Reports Task Progress
    • Dependency Validation System Internals
    • What Happens When an Agent Requests Task Context
    • What Happens When an Agent Reports a Blocker
    • What Happens When You Create a Project
    • What Happens When Someone Queries Project Status
    • System Health & Diagnostics: Marcus Monitoring Intelligence
    • Guide: Using Hierarchical Task Decomposition
    • SQLite Kanban Provider
    • What Happens When an Agent Logs a Decision
    • Artifact Tracking System Internals
    • Memory System: Four-Tier Learning Intelligence
    • What Happens When Someone Queries Agent Status
    • Agent Support Tools: Context, Logging & System Intelligence
    • What Happens When an Agent Pings Marcus
    • Contributing to Marcus
    • Local Development Setup
    • Development Workflow Guide
    • Marcus Configuration Reference
    • API Reference
    • MCP Tools Reference
    • Python API Reference
    • Data Models
    • Error Handling
    • 🏗️ Marcus System Architecture Documentation
    • Intelligence Systems
    • Coordination Systems
    • Project Management Systems
    • Architecture Systems
    • Infrastructure Systems
    • Quality Systems
    • Concepts
    • Marcus: A Stoic Approach to Multi-Agent Software Development
    • Marcus Core Values
    • Contract-First Task Decomposition
    • Marcus Evolution: From Project Creation to Universal Software Engineering Assistant
    • Marcus Public Release Roadmap
  • GitHub
  • Discord
  • Introduction to Marcus
  • Quickstart Guide
  • Core Concepts
  • Setting Up Local LLMs with Marcus
  • Guides
  • The Complete Agent-Marcus Interaction Flow
  • What Happens When an Agent Registers
  • What Happens When an Agent Requests a Task
  • What Happens When an Agent Reports Task Progress
  • Dependency Validation System Internals
  • What Happens When an Agent Requests Task Context
  • What Happens When an Agent Reports a Blocker
  • What Happens When You Create a Project
  • What Happens When Someone Queries Project Status
  • System Health & Diagnostics: Marcus Monitoring Intelligence
  • Guide: Using Hierarchical Task Decomposition
  • SQLite Kanban Provider
  • What Happens When an Agent Logs a Decision
  • Artifact Tracking System Internals
  • Memory System: Four-Tier Learning Intelligence
  • What Happens When Someone Queries Agent Status
  • Agent Support Tools: Context, Logging & System Intelligence
  • What Happens When an Agent Pings Marcus
  • Contributing to Marcus
  • Local Development Setup
  • Development Workflow Guide
  • Marcus Configuration Reference
  • API Reference
  • MCP Tools Reference
  • Python API Reference
  • Data Models
  • Error Handling
  • 🏗️ Marcus System Architecture Documentation
  • Intelligence Systems
  • Coordination Systems
  • Project Management Systems
  • Architecture Systems
  • Infrastructure Systems
  • Quality Systems
  • Concepts
  • Marcus: A Stoic Approach to Multi-Agent Software Development
  • Marcus Core Values
  • Contract-First Task Decomposition
  • Marcus Evolution: From Project Creation to Universal Software Engineering Assistant
  • Marcus Public Release Roadmap
  • GitHub
  • Discord

Section Navigation

Complete Module Reference

  • src.ai package
    • src.ai.advanced package
      • src.ai.advanced.prd package
        • src.ai.advanced.prd.advanced_parser module
    • src.ai.core package
      • src.ai.core.ai_engine module
    • src.ai.decisions package
      • src.ai.decisions.hybrid_framework module
    • src.ai.enrichment package
      • src.ai.enrichment.intelligent_enricher module
    • src.ai.learning package
      • src.ai.learning.contextual_learner module
    • src.ai.providers package
      • src.ai.providers.anthropic_provider module
      • src.ai.providers.base_provider module
      • src.ai.providers.llm_abstraction module
      • src.ai.providers.local_provider module
      • src.ai.providers.openai_provider module
    • src.ai.types module
  • src.ai.advanced package
    • src.ai.advanced.prd package
      • src.ai.advanced.prd.advanced_parser module
  • src.ai.advanced.prd package
    • src.ai.advanced.prd.advanced_parser module
  • src.ai.advanced.prd.advanced_parser module
  • src.ai.core package
    • src.ai.core.ai_engine module
  • src.ai.core.ai_engine module
  • src.ai.decisions package
    • src.ai.decisions.hybrid_framework module
  • src.ai.decisions.hybrid_framework module
  • src.ai.enrichment package
    • src.ai.enrichment.intelligent_enricher module
  • src.ai.enrichment.intelligent_enricher module
  • src.ai.learning package
    • src.ai.learning.contextual_learner module
  • src.ai.learning.contextual_learner module
  • src.ai.providers package
    • src.ai.providers.anthropic_provider module
    • src.ai.providers.base_provider module
    • src.ai.providers.llm_abstraction module
    • src.ai.providers.local_provider module
    • src.ai.providers.openai_provider module
  • src.ai.providers.anthropic_provider module
  • src.ai.providers.base_provider module
  • src.ai.providers.llm_abstraction module
  • src.ai.providers.local_provider module
  • src.ai.providers.openai_provider module
  • src.ai.types module
  • src.api package
    • src.api.pattern_learning_init module
  • src.api.pattern_learning_init module
  • src.config package
    • src.config.config_loader module
    • src.config.hybrid_inference_config module
    • src.config.settings module
  • src.config.config_loader module
  • src.config.hybrid_inference_config module
  • src.config.settings module
  • src.core package
    • src.core.adaptive_dependencies module
    • src.core.ai_powered_task_assignment module
    • src.core.assignment_lease module
    • src.core.assignment_persistence module
    • src.core.assignment_reconciliation module
    • src.core.board_health_analyzer module
    • src.core.code_analyzer module
    • src.core.context module
    • src.core.error_framework module
    • src.core.error_monitoring module
    • src.core.error_responses module
    • src.core.error_strategies module
    • src.core.event_loop_utils module
    • src.core.events module
    • src.core.memory module
    • src.core.memory_advanced module
    • src.core.models module
    • src.core.persistence module
    • src.core.phase_dependency_enforcer module
    • src.core.project_context_manager module
    • src.core.project_registry module
    • src.core.resilience module
    • src.core.service_registry module
    • src.core.task_recovery module
    • src.core.workspace module
  • src.core.adaptive_dependencies module
  • src.core.ai_powered_task_assignment module
  • src.core.assignment_lease module
  • src.core.assignment_persistence module
  • src.core.assignment_reconciliation module
  • src.core.board_health_analyzer module
  • src.core.code_analyzer module
  • src.core.context module
  • src.core.error_framework module
  • src.core.error_monitoring module
  • src.core.error_responses module
  • src.core.error_strategies module
  • src.core.event_loop_utils module
  • src.core.events module
  • src.core.memory module
  • src.core.memory_advanced module
  • src.core.models module
  • src.core.persistence module
  • src.core.phase_dependency_enforcer module
  • src.core.project_context_manager module
  • src.core.project_registry module
  • src.core.resilience module
  • src.core.service_registry module
  • src.core.task_recovery module
  • src.core.workspace module
  • src.cost_tracking package
    • src.cost_tracking.ai_usage_middleware module
    • src.cost_tracking.token_tracker module
  • src.cost_tracking.ai_usage_middleware module
  • src.cost_tracking.token_tracker module
  • src.detection package
    • src.detection.board_analyzer module
    • src.detection.context_detector module
  • src.detection.board_analyzer module
  • src.detection.context_detector module
  • src.integrations package
    • src.integrations.providers package
      • src.integrations.providers.github_kanban module
      • src.integrations.providers.linear_kanban module
      • src.integrations.providers.planka module
      • src.integrations.providers.planka_kanban module
    • src.integrations.adaptive_documentation module
    • src.integrations.ai_analysis_engine module
    • src.integrations.documentation_tasks module
    • src.integrations.enhanced_task_classifier module
    • src.integrations.github_mcp_interface module
    • src.integrations.kanban_client module
    • src.integrations.kanban_client_with_create module
    • src.integrations.kanban_factory module
    • src.integrations.kanban_interface module
    • src.integrations.label_helper module
    • src.integrations.nlp_base module
    • src.integrations.nlp_task_utils module
    • src.integrations.nlp_tools module
  • src.integrations.adaptive_documentation module
  • src.integrations.ai_analysis_engine module
  • src.integrations.documentation_tasks module
  • src.integrations.enhanced_task_classifier module
  • src.integrations.github_mcp_interface module
  • src.integrations.kanban_client module
  • src.integrations.kanban_client_with_create module
  • src.integrations.kanban_factory module
  • src.integrations.kanban_interface module
  • src.integrations.label_helper module
  • src.integrations.nlp_base module
  • src.integrations.nlp_task_utils module
  • src.integrations.nlp_tools module
  • src.integrations.providers package
    • src.integrations.providers.github_kanban module
    • src.integrations.providers.linear_kanban module
    • src.integrations.providers.planka module
    • src.integrations.providers.planka_kanban module
  • src.integrations.providers.github_kanban module
  • src.integrations.providers.linear_kanban module
  • src.integrations.providers.planka module
  • src.integrations.providers.planka_kanban module
  • src.intelligence package
    • src.intelligence.dependency_inferer module
    • src.intelligence.dependency_inferer_hybrid module
    • src.intelligence.intelligent_task_generator module
    • src.intelligence.prd_parser module
  • src.intelligence.dependency_inferer module
  • src.intelligence.dependency_inferer_hybrid module
  • src.intelligence.intelligent_task_generator module
  • src.intelligence.prd_parser module
  • src.learning package
    • src.learning.pattern_learner module
    • src.learning.project_pattern_learner module
  • src.learning.pattern_learner module
  • src.learning.project_pattern_learner module
  • src.logging package
    • src.logging.agent_events module
    • src.logging.conversation_logger module
  • src.logging.agent_events module
  • src.logging.conversation_logger module
  • src.marcus_mcp package
    • src.marcus_mcp.tools package
      • src.marcus_mcp.tools.agent module
      • src.marcus_mcp.tools.analytics module
      • src.marcus_mcp.tools.attachment module
      • src.marcus_mcp.tools.audit_tools module
      • src.marcus_mcp.tools.auth module
      • src.marcus_mcp.tools.board_health module
      • src.marcus_mcp.tools.code_metrics module
      • src.marcus_mcp.tools.context module
      • src.marcus_mcp.tools.nlp module
      • src.marcus_mcp.tools.predictions module
      • src.marcus_mcp.tools.project module
      • src.marcus_mcp.tools.project_management module
      • src.marcus_mcp.tools.system module
      • src.marcus_mcp.tools.task module
    • src.marcus_mcp.agent_server module
    • src.marcus_mcp.audit module
    • src.marcus_mcp.client module
    • src.marcus_mcp.client_manager module
    • src.marcus_mcp.dual_transport_server module
    • src.marcus_mcp.handlers module
    • src.marcus_mcp.handlers_fixed module
    • src.marcus_mcp.server module
    • src.marcus_mcp.tool_groups module
    • src.marcus_mcp.utils module
  • src.marcus_mcp.agent_server module
  • src.marcus_mcp.audit module
  • src.marcus_mcp.client module
  • src.marcus_mcp.client_manager module
  • src.marcus_mcp.dual_transport_server module
  • src.marcus_mcp.handlers module
  • src.marcus_mcp.handlers_fixed module
  • src.marcus_mcp.server module
  • src.marcus_mcp.tool_groups module
  • src.marcus_mcp.tools package
    • src.marcus_mcp.tools.agent module
    • src.marcus_mcp.tools.analytics module
    • src.marcus_mcp.tools.attachment module
    • src.marcus_mcp.tools.audit_tools module
    • src.marcus_mcp.tools.auth module
    • src.marcus_mcp.tools.board_health module
    • src.marcus_mcp.tools.code_metrics module
    • src.marcus_mcp.tools.context module
    • src.marcus_mcp.tools.nlp module
    • src.marcus_mcp.tools.predictions module
    • src.marcus_mcp.tools.project module
    • src.marcus_mcp.tools.project_management module
    • src.marcus_mcp.tools.system module
    • src.marcus_mcp.tools.task module
  • src.marcus_mcp.tools.agent module
  • src.marcus_mcp.tools.analytics module
  • src.marcus_mcp.tools.attachment module
  • src.marcus_mcp.tools.audit_tools module
  • src.marcus_mcp.tools.auth module
  • src.marcus_mcp.tools.board_health module
  • src.marcus_mcp.tools.code_metrics module
  • src.marcus_mcp.tools.context module
  • src.marcus_mcp.tools.nlp module
  • src.marcus_mcp.tools.predictions module
  • src.marcus_mcp.tools.project module
  • src.marcus_mcp.tools.project_management module
  • src.marcus_mcp.tools.system module
  • src.marcus_mcp.tools.task module
  • src.marcus_mcp.utils module
  • src.modes package
    • src.modes.adaptive package
      • src.modes.adaptive.basic_adaptive module
    • src.modes.creator package
      • src.modes.creator.basic_creator module
      • src.modes.creator.task_generator module
      • src.modes.creator.template_library module
    • src.modes.enricher package
      • src.modes.enricher.basic_enricher module
      • src.modes.enricher.board_organizer module
      • src.modes.enricher.enricher_mode module
      • src.modes.enricher.task_enricher module
  • src.modes.adaptive package
    • src.modes.adaptive.basic_adaptive module
  • src.modes.adaptive.basic_adaptive module
  • src.modes.creator package
    • src.modes.creator.basic_creator module
    • src.modes.creator.task_generator module
    • src.modes.creator.template_library module
  • src.modes.creator.basic_creator module
  • src.modes.creator.task_generator module
  • src.modes.creator.template_library module
  • src.modes.enricher package
    • src.modes.enricher.basic_enricher module
    • src.modes.enricher.board_organizer module
    • src.modes.enricher.enricher_mode module
    • src.modes.enricher.task_enricher module
  • src.modes.enricher.basic_enricher module
  • src.modes.enricher.board_organizer module
  • src.modes.enricher.enricher_mode module
  • src.modes.enricher.task_enricher module
  • src.monitoring package
    • src.monitoring.assignment_monitor module
    • src.monitoring.error_predictor module
    • src.monitoring.project_monitor module
  • src.monitoring.assignment_monitor module
  • src.monitoring.error_predictor module
  • src.monitoring.project_monitor module
  • src.orchestration package
    • src.orchestration.hybrid_tools module
    • src.orchestration.mode_registry module
  • src.orchestration.hybrid_tools module
  • src.orchestration.mode_registry module
  • src.visualization package
    • src.visualization.conversation_adapter module
    • src.visualization.event_integrated_visualizer module
    • src.visualization.shared_pipeline_events module
  • src.visualization.conversation_adapter module
  • src.visualization.event_integrated_visualizer module
  • src.visualization.shared_pipeline_events module
  • src.worker package
    • src.worker.client module
  • src.worker.client module
  • src.workflow package
    • src.workflow.project_workflow module
  • src.workflow.project_workflow module
  • API Reference
  • Python API Reference
  • src.core package
  • src.core.task_recovery module

src.core.task_recovery module#

previous

src.core.service_registry module

next

src.core.workspace module

Edit on GitHub
Show Source

© Copyright 2026, Marcus AI Contributors.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.18.0.