BeniBenj
90d · built 2026-09-08
Performance
What BeniBenj shipped in the selected window, measured in ETV, and how it compares with the 90 days before it.
Effective capacity
+1.4engineers
delivers like 2.4 (2.4x pre-AI)
Output (ETV)
20.3ETV
+12.0% vs 18.1 prior
Features share
38.1%
−11.6 pp vs prior window
Fixes share
19.7%
+8.2 pp vs prior window
Work mix
38.1% Features15.1% Maintenance24.8% Tests2.4% Docs19.7% Fixes
54 commits over 90 days, ending 2026-09-08.
Where this dev ranks
Percentile against the global top-100 leaderboard (all-time totals).
- By commits
- Top 72 %
- By Features share
- Top 16 %
Daily performance
Daily ETV, stacked by Features, Maintenance, Tests, Docs and Fixes.
Repository spread
Where this developer's commits land. Concentrated work (top1 > 80%) vs polymath spread (top1 < 30%).
Most impactful commits
Top 10 by ETV in the last 90 days.
- 2.8ETVSupport custom views inside the agents window workbenchgithub.com-microsoft-vscode · 967fb341 · 2026-07-30
- 2.0ETVGithub issue tracking for agent host sessionsgithub.com-microsoft-vscode · 70c3c3b4 · 2026-07-31
- 1.7ETVOnboarding new session view version 3 with prompt auto fillgithub.com-microsoft-vscode · afcab419 · 2026-08-06
- 1.5ETVagent feedback tool call usegithub.com-microsoft-vscode · 57dd1589 · 2026-06-10
- 1.2ETVPersist agent feedback composer drafts across widget rebuilds Address review feedback on the composer fix: - Generalize the reply-only draft state into shared composer state so edit drafts also survive the widget rebuilds triggered by unrelated feedback or review changes. Without this, an update while the user is editing would discard the draft even though the composer now only closes on Enter/Escape. - Apply restored composer focus after the widget is added to the DOM. `_buildFeedbackItems` runs before `addOverlayWidget`, so the previous `focus()` call landed on a detached node and was silently dropped. - Assert in the regression test that clicking a composer does not navigate, and cover the edit draft surviving a rebuild. - Shorten inline comments to the one-line limit from the coding guidelines. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>github.com-microsoft-vscode · 1ea360d8 · 2026-07-28
- 1.0ETVnew session tour fixesgithub.com-microsoft-vscode · 99554721 · 2026-06-23
- 0.9ETVnew session tour version 2github.com-microsoft-vscode · 2666198c · 2026-07-23
- 0.9ETVpr icon fix?github.com-microsoft-vscode · c77751ee · 2026-06-22
- 0.9ETVMove AgentFeedbackEditorWidget into its own module The agent feedback widget unit test imported `agentFeedbackEditorWidgetContribution.ts`, whose module scope calls `registerEditorContribution(...)`. That registered the contribution for every editor created anywhere in the unit test run, so an unrelated test without `IAgentFeedbackService` eventually instantiated it, threw, and leaked an undisposed `AgentFeedbackEditorWidgetContribution`. Split the widget into a side-effect free `agentFeedbackEditorWidget.ts` so tests can import it without registering the editor contribution. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>github.com-microsoft-vscode · f0bf3987 · 2026-07-28
- 0.9ETVAddress onboarding V3 review feedbackgithub.com-microsoft-vscode · 5cb2373b · 2026-08-06