Context for a conversation thread.
| 19 | |
| 20 | |
| 21 | class ConversationContext(BaseModel): |
| 22 | """Context for a conversation thread.""" |
| 23 | pipeline_id: str |
| 24 | user_id: Optional[str] = None |
| 25 | urls: List[str] = Field(default_factory=list) |
| 26 | schema: Dict[str, Any] = Field(default_factory=dict) |
| 27 | generated_code: str = "" |
| 28 | current_phase: str = "initial" |
| 29 | metadata: Dict[str, Any] = Field(default_factory=dict) |
| 30 | created_at: datetime = Field(default_factory=datetime.utcnow) |
| 31 | last_updated: datetime = Field(default_factory=datetime.utcnow) |
| 32 | |
| 33 | |
| 34 | class Intent(BaseModel): |
no outgoing calls
no test coverage detected