Spaces:
Runtime error
Runtime error
File size: 592 Bytes
61411b5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | from __future__ import annotations
from typing import Any, Dict, List, TypedDict
from typing_extensions import NotRequired
class InvoiceState(TypedDict):
"""Shared LangGraph state for the automation workflow."""
email_content: str
extracted_data: NotRequired[Dict[str, Any]]
vendor_verification: NotRequired[Dict[str, Any]]
validation_status: NotRequired[Dict[str, Any]]
decision: NotRequired[Dict[str, Any]]
erp_update_status: NotRequired[Dict[str, Any]]
report: NotRequired[str]
agent_logs: NotRequired[List[Dict[str, Any]]]
|