Task Extraction#

Infrastructure node that converts chat conversation history into focused, actionable tasks.

TaskExtractionNode#

Supporting Functions#

Core Models#

Task extraction uses models defined in the core framework:

See also

ExtractedTask

Structured output model for extracted tasks

BaseInfrastructureNode

Base class for infrastructure components

Registration#

Automatically registered as:

NodeRegistration(
    name="task_extraction",
    module_path="osprey.infrastructure.task_extraction_node",
    function_name="TaskExtractionNode",
    description="Task extraction and processing"
)

See also

Prompt System

Prompt customization system

Registry System

Component registration system

Task Extraction

Implementation details and usage patterns