Skip to content

fix: dedupe filter drop reports by rendered message (#1099) - #1100

Draft
breezeFur wants to merge 1 commit into
mloda-ai:mainfrom
breezeFur:codex/dedupe-filter-drop-messages
Draft

fix: dedupe filter drop reports by rendered message (#1099)#1100
breezeFur wants to merge 1 commit into
mloda-ai:mainfrom
breezeFur:codex/dedupe-filter-drop-messages

Conversation

@breezeFur

Copy link
Copy Markdown

Summary

Closes #1099. Defect-drop and falsy-match warnings now deduplicate on the fully rendered log line, so different reasons or returned types remain visible at WARNING while byte-identical repeats are DEBUG. The per-declaration dropped_filters ledger remains unchanged, and reset clears both message ledgers.

Validation

  • python -m pytest tests/test_core/test_filter/test_global_filter.py -q -> 36 passed.

uff check on the changed module and tests -> passed.

uff format --check reports existing formatting differences in these files; no formatter rewrite was applied.

Generated by Codex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dedupe the filter drop reports on the rendered message, as the divergence warning already does

1 participant