a2a-source-edit: write agent.py

This commit is contained in:
a2a-cloud
2026-07-18 04:49:56 +00:00
parent 69a1e58beb
commit cff6e9c09a

View File

@@ -371,6 +371,15 @@ def _build_comparison_result(comparison_id: str, quotes: list[QuoteInput], weigh
}
def _quote_sort_key(item: dict[str, Any]) -> tuple[Any, ...]:
return (
-item["scores"]["weighted_total"],
item["total_price"],
item["delivery_days"],
item["vendor"].lower(),
)
def _parse_browser_documents(documents: list[BrowserDocument]) -> dict[str, Any]:
quotes: list[QuoteInput] = []
errors: list[dict[str, Any]] = []