Skip to content

Update prod#579

Merged
Kuchizu merged 8 commits into
prodfrom
prod-merge-578
Jul 22, 2026
Merged

Update prod#579
Kuchizu merged 8 commits into
prodfrom
prod-merge-578

Conversation

@Kuchizu

@Kuchizu Kuchizu commented Jul 22, 2026

Copy link
Copy Markdown
Member

Merge master into prod, resolves conflicts from #578

Kuchizu and others added 8 commits June 3, 2026 16:58
* feat(grouper): add slow handle diagnostics

* refactor(grouper): extract slow handle diagnostics into session

* fix(grouper): use monotonic time and exclusive timings in slow handle diagnostics
)

* fix(db): retry initial Mongo connection to avoid worker crash-loop

* fix(db): clamp Mongo reconnect env vars and test retry loop

* refactor(db): move positiveIntEnv to utils
…URL (#569)

* Initial plan

* fix: use event._id instead of groupHash in task-manager event URL

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* fix(limiter): handle workspace without tariffPlanId

* fix(limiter): avoid toString on missing tariffPlanId in error message
* Await provider.send in sender worker

* test(sender): add test for provider.send rejection handling in worker
* Fix appName option ignored by mongodb driver 3.x

* Count billing events via dailyEvents daily counters

* Fix limiter worker tests for boundary-day counting

* Add opt-in dailyEvents limiter counter

* Compare old and new limiter counters via Telegram log
* Trim event title to a maximum length in grouper

* refactor(grouper): move title trimming into DataFilter

* Trim grouper event titles

* Add Sanitizer for event payload fields and drop per-event handle log

* Keep sanitizer placeholder for context/addons wrapped in object

* Update string context test to expect placeholder object

* Document string-context sanitize handling

* Cut off extra object keys instead of replacing object with placeholder
@Kuchizu
Kuchizu merged commit fe996ba into prod Jul 22, 2026
5 checks passed
@Kuchizu
Kuchizu deleted the prod-merge-578 branch July 22, 2026 15:05
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.

4 participants