a2a-source-edit: write agent.py
This commit is contained in:
4
agent.py
4
agent.py
@@ -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]:
|
def _extract_deadlines(text: str) -> list[ExtractedDeadline]:
|
||||||
deadlines: list[ExtractedDeadline] = []
|
deadlines: list[ExtractedDeadline] = []
|
||||||
seen: set[tuple[str, date]] = set()
|
seen: set[tuple[str, date]] = set()
|
||||||
|
|||||||
Reference in New Issue
Block a user