diff --git a/.github/workflows/developer-tests.yml b/.github/workflows/developer-tests.yml index 73cefcc8..f977b4bd 100644 --- a/.github/workflows/developer-tests.yml +++ b/.github/workflows/developer-tests.yml @@ -113,9 +113,8 @@ jobs: output: both thresholds: '60 80' - - name: Add Coverage PR Comment - uses: marocchino/sticky-pull-request-comment@v2 - if: github.event_name == 'pull_request' && hashFiles('code-coverage-results.md') != '' - with: - recreate: true - path: code-coverage-results.md + # Note: PR comments disabled for fork PRs due to permission restrictions + # Coverage results are available in: + # 1. Workflow artifacts (test-reports) + # 2. Job summary (automatically generated by CodeCoverageSummary) + # 3. GitHub checks tab diff --git a/lib/idp_common_pkg/idp_common/extraction/agentic_idp.py b/lib/idp_common_pkg/idp_common/extraction/agentic_idp.py index 71e6e098..dd7d3f7b 100644 --- a/lib/idp_common_pkg/idp_common/extraction/agentic_idp.py +++ b/lib/idp_common_pkg/idp_common/extraction/agentic_idp.py @@ -566,7 +566,7 @@ async def structured_output_async( "existing_data": existing_data.model_dump() if existing_data else None, }, conversation_manager=SummarizingConversationManager( - summary_ratio=0.8, + summary_ratio=0.8, preserve_recent_messages=3 ), )