| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: reduce memory leak report noise — raise threshold, add session gate, capture browser RSS Reporter changes (lib/reporter.js): - Raise NATIVE_MEM_LEAK_THRESHOLD_MB from 200 → 400MB (self-healing restart handles growth at 200MB when idle, only report when it FAILED) - Add session gate: skip reports when sessions=0 and browser is dead (unless growth > 600MB, indicating restart failure) - Capture browserRssMb during growth accumulation while browser is alive (by report time, browser is usually killed → null). Store as lastSeenBrowserRssMb in the report payload for diagnostics - Add 'Native Memory Details' section to issue body with full breakdown including lastSeenBrowserRssMb field Auto-close workflow: - Add memory-leak handler: close issues with 0 browser contexts + 0 active tabs (self-healing restart handles these automatically) server.js: - Fix misleading comment: native memory measures Node/Playwright internal state (CDP buffers, glibc arenas), NOT Firefox's jemalloc — Firefox is a separate child process Tests: - Bump mock RSS from 500→700MB to exceed new 400MB threshold Closes #2473, #2476. Audit of 78 closed memory-leak issues found all were self-healing conditions that generated noise. The 8 rapid-leak cases (400-850MB in <10min) will now be distinguishable via lastSeenBrowserRssMb. | 4 个月前 | |
Merge origin/master into fix/pr-8219-mcp-standalone | 1 个月前 | |
fix(ci): skip ClawHub dry run for fork PRs | 3 个月前 | |
ci: add workflow_dispatch to docker workflow | 4 个月前 | |
ci: mirror Camoufox releases daily | 1 个月前 | |
Merge origin/master into fix/pr-8219-mcp-standalone | 1 个月前 | |
fix: telemetry deploy workflow triggers on master, not main | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 个月前 |