From 5aee7a980df75c8b7fae1e8bae041175281ccd48 Mon Sep 17 00:00:00 2001 From: a2a-cloud Date: Mon, 13 Jul 2026 11:05:41 +0000 Subject: [PATCH] a2a-source-edit: write agent.py --- agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent.py b/agent.py index 0e2fb50..91f7e1f 100644 --- a/agent.py +++ b/agent.py @@ -878,7 +878,7 @@ def _propose(analysis: AnalyzeRevenueLeakageOutput, prioritized: PrioritizeAccou plans: list[RecoveryPlan] = [] for account in prioritized.prioritized_accounts[:max_plans]: findings = by_token.get(account.customer_token, []) - primary = max(findings, key=lambda f: f.recoverable_amount, default=None) + primary = max(findings, key=_recoverable_amount_key, default=None) action = RecoveryAction.suppress if account.policy_blockers else (primary.recommended_action if primary else RecoveryAction.data_quality_review) amount = account.recoverable_amount rationale = _rationale(action, account, primary)