File size: 434 Bytes
0aa8e87 b6ed6f7 0aa8e87 18ddfa2 0aa8e87 b6ed6f7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | from typing import TypedDict, Optional, Dict, Any, List
class CallState(TypedDict):
file_path: str
file_type: str
content: Optional[str]
clean_content: Optional[str]
metadata: Optional[Dict[str, Any]]
summary: Optional[str]
key_points: Optional[List[str]]
action_items: Optional[List[str]]
tags: Optional[List[str]]
highlights: Optional[List[str]]
quality_scores: Optional[Dict[str, Any]]
|