From 609c6172d92296e518de8b24dcbb3331304077cb Mon Sep 17 00:00:00 2001 From: Adrian Altermatt Date: Fri, 21 Nov 2025 13:48:30 -0800 Subject: [PATCH] docs: too many E(inv=2, role=user) plus reformatting Merge https://github.com/google/adk-python/pull/3538 Main change from: E(inv=2, role=user), E(inv=2, role=model), E(inv=2, role=user), To: E(inv=2, role=user), E(inv=2, role=model) I think the last E(inv=2, role=user) was wrong. Also reformatted. Co-authored-by: Hangfei Lin COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/3538 from adrianad:patch-1 627b933bdc3e00e45f704edf95448281e32d127c PiperOrigin-RevId: 835346467 --- src/google/adk/apps/compaction.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/google/adk/apps/compaction.py b/src/google/adk/apps/compaction.py index a6f55f9a..4511b1b9 100644 --- a/src/google/adk/apps/compaction.py +++ b/src/google/adk/apps/compaction.py @@ -72,9 +72,10 @@ async def _run_compaction_for_sliding_window( beginning. - A `CompactedEvent` is generated, summarizing events within `invocation_id` range [1, 2]. - - The session now contains: `[E(inv=1, role=user), E(inv=1, role=model), - E(inv=2, role=user), E(inv=2, role=model), E(inv=2, role=user), - CompactedEvent(inv=[1, 2])]`. + - The session now contains: `[ + E(inv=1, role=user), E(inv=1, role=model), + E(inv=2, role=user), E(inv=2, role=model), + CompactedEvent(inv=[1, 2])]`. 2. **After `invocation_id` 3 events are added:** - No compaction happens yet, because only 1 new invocation (`inv=3`) @@ -91,10 +92,13 @@ async def _run_compaction_for_sliding_window( - The new compaction range is from `invocation_id` 2 to 4. - A new `CompactedEvent` is generated, summarizing events within `invocation_id` range [2, 4]. - - The session now contains: `[E(inv=1, role=user), E(inv=1, role=model), - E(inv=2, role=user), E(inv=2, role=model), E(inv=2, role=user), - CompactedEvent(inv=[1, 2]), E(inv=3, role=user), E(inv=3, role=model), - E(inv=4, role=user), E(inv=4, role=model), CompactedEvent(inv=[2, 4])]`. + - The session now contains: `[ + E(inv=1, role=user), E(inv=1, role=model), + E(inv=2, role=user), E(inv=2, role=model), + CompactedEvent(inv=[1, 2]), + E(inv=3, role=user), E(inv=3, role=model), + E(inv=4, role=user), E(inv=4, role=model), + CompactedEvent(inv=[2, 4])]`. Args: