Message Generation#

Message generation capabilities for responding to user queries and requesting clarification when needed.

Respond Capability#

Clarify Capability#

Core Models#

Message generation uses models defined in the core framework:

See also

BaseCapability

Base class for all capabilities

ContextManager

Context management for response generation

Registration#

Respond Capability is automatically registered as:

CapabilityRegistration(
    name="respond",
    module_path="osprey.infrastructure.respond_node",
    class_name="RespondCapability",
    provides=["FINAL_RESPONSE"]
)

Clarify Capability is automatically registered as:

CapabilityRegistration(
    name="clarify",
    module_path="osprey.infrastructure.clarify_node",
    class_name="ClarifyCapability",
    provides=[]
)

See also

Prompt System

Prompt customization system

Registry System

Component registration system

Message Generation

Implementation details and usage patterns