a2a-source-edit: write agent.py

This commit is contained in:
a2a-cloud
2026-07-18 08:15:25 +00:00
parent cf1f1be324
commit 15e98b9ace

View File

@@ -295,6 +295,10 @@ def _analyze_contract_text(contract_id: str, title: str, text: str) -> ContractR
)
def _deadline_sort_key(deadline: ExtractedDeadline) -> tuple[int, str]:
return (0 if deadline.kind == "renewal" else 1, deadline.deadline_date.isoformat())
def _extract_deadlines(text: str) -> list[ExtractedDeadline]:
deadlines: list[ExtractedDeadline] = []
seen: set[tuple[str, date]] = set()