from typing import TypedDict, List, Dict, Any | |
class FounderAnalysisState(TypedDict, total=False): | |
query: str | |
query_type: str | |
filter_key: str | |
filter_value: str | |
retrieved_profiles: List[Dict[str, Any]] | |
web_search_results: List[Dict[str, Any]] | |
analysis_results: List[Dict[str, Any]] | |
final_response: Dict[str, Any] | |
error: str |