haive.core.utils.haive_discovery.component_info¶

Component information data model with serialization support.

Classes¶

ComponentInfo

Standardized component information with serialization support.

Module Contents¶

class haive.core.utils.haive_discovery.component_info.ComponentInfo[source]¶

Standardized component information with serialization support.

to_dict()[source]¶

Convert to dictionary, handling non-serializable fields.

Return type:

dict[str, Any]

to_document_content()[source]¶

Convert to RAG-friendly document content.

Return type:

str