Files
Amaury Levé 9d9a677c0e dotnet-test: take find-untested-sources out of the model skill menu
Skill-activation investigation of the dotnet-test plugin arm (using the
PR #850 eval session transcripts) showed the dominant failure mode is
'self-serve': in the crowded 16-skill plugin menu the model answers
directly and loads no skill, rather than a sibling stealing activation or
a budget cutoff. #800/#801/#835 already applied the standard remedies
(trigger-phrasing, sibling deflection, DMI on the reference skills,
additional_required_skills), so the remaining lever is reducing menu
pressure.

find-untested-sources is an agent-orchestrated helper: it is invoked by
name from code-testing-researcher and the code-testing pipeline, is not
listed in the plugin README's skill tables, and has no eval — yet it was
still consuming the model-facing skill-menu budget and adding routing
noise. Mark it disable-model-invocation: true (it stays invocable by
name). This drops the plugin's rendered skill-menu cost from 14,981 to
14,261 of the 15,000-char budget (16 -> 15 model-invocable skills),
giving the alphabetically-later user-facing test skills more headroom.

skill-validator check passes (all 21 skills, 10 agents, 1 plugin).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-01 12:36:42 +02:00
..