You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
find_entry_points was the worst output offender — telemetry showed 24 of ~42
calls returning >50k chars. Root cause: the tool schema advertises `limit`
(default 50) and `compact`, and the description says "Default limit 50. Use
compact=true", but FindEntryPointsParams dropped BOTH fields, so every call
returned every entry point with full signature + docstring.
Wire up the documented contract: limit (default 50) caps the returned vec
while total_found still reports the true count; compact drops per-entry
signature/docstring/description. No schema change for the caller — these
params were already documented, just ignored.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments