From b5809d3da9d0a470609958e16b84591cdb3ea926 Mon Sep 17 00:00:00 2001 From: Lilith Date: Mon, 5 Jan 2026 12:26:41 -0800 Subject: [PATCH] =?UTF-8?q?chore(shared):=20=F0=9F=94=A7=20Hello!=20I'm=20?= =?UTF-8?q?a=20mock=20assistant=20responding=20to=20your=20message.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../__pycache__/app.cpython-312.pyc | Bin 17910 -> 17974 bytes src/auto_commit_service/app.py | 9 ++++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/auto_commit_service/__pycache__/app.cpython-312.pyc b/src/auto_commit_service/__pycache__/app.cpython-312.pyc index c18733d58363dd568b689694c7af3ce84b34a9ee..ef6840cbf4298c85d3145c0d040f915ada78b0c9 100644 GIT binary patch delta 542 zcmey?&A6?Hk@qw&FBbz4D@r~ueNF>6E7*(?k_b6FTl_#qNN z?MzvMlkf9OO)j$*3}>%lcVXz~=;uskPG?AFiWOmChyj{e%Tdc&!%-p(*Ml&aGeuwy z^F*c|F&2ho=335L4v?Qx1m`dZ1NAdP#WvrwE?{Kro$PO0&d4?SxUDQx(YnbGZB-e$ zC$rlr2o_}m4Zg*dT$!Ac8lRGxTryeDPK}itD5x+w!Y+Z)dh$*?1q&Ia>oR&5W%O1Q zUz0KJ@VUV+vw-yyzv@i^(GP44Qfk*F4K7L=T$VKI@OmJnGGA||-U`VLPS>Q&Co|f+ zaT%@WTgkVf>avE@4vP=`46-I)bSBr?7s#l&2rwShauf$rhndttq^6_`7uyjg zJ{N(_Tny9{Q~+Y6nYE!%Hw!~gFAGBnFGL2Yf3hO4?Br?Ig5hj6 zY%UD_?EM_c%;^ltOtB&i3^70xYuRf#YS>Ez;TkyL#&V}c=CrMsSUCFcgM%Nn+mC)%rW7=Peo5YzplHhG_YfsB|71LHv{M{yu^$VeSX z9+s4JwqiSM#OK1W*~=k|MOKHEYYp=U1|YR11@PP@)`Vh1EqKhk|f-@T< d{|!Ec1tu5y)ITtTcn?^4zOaHAMMr=R2LJ@?eB}TD diff --git a/src/auto_commit_service/app.py b/src/auto_commit_service/app.py index 3f29bb0..002561e 100644 --- a/src/auto_commit_service/app.py +++ b/src/auto_commit_service/app.py @@ -370,18 +370,21 @@ def create_auto_commit_service( commits_by_repo = defaultdict(list) total_commits = 0 - for cycle in daemon.get_history(100): # Search last 100 cycles + for cycle_result in daemon.get_history(100): # Search last 100 cycles if total_commits >= limit: break - for result in cycle.get("results", []): + # Convert CycleResult to dict + cycle_dict = cycle_result.model_dump() + + for result in cycle_dict.get("results", []): if result.get("commit_hash"): commits_by_repo[result["repo_name"]].append( { "hash": result["commit_hash"], "message": result.get("commit_message", ""), "timestamp": result.get("timestamp"), - "cycle_id": cycle.get("cycle_id"), + "cycle_id": cycle_dict.get("cycle_id"), } ) total_commits += 1