[FEAT] AdvancedToolCatalog :
- Three-level lazy discovery so finding one tool never costs a schema dump: no-args summary = category counts (9.7KB -> 0.7KB); category view = name + brief + parameter names (12-22KB -> 3-6KB); new search= keyword lookup across advanced+core+lazy tools (~0.2KB, name-hits ranked first); new tool= single full-schema fetch (~0.8KB, did-you-mean on miss) - Full discovery flow (search -> schema -> call) drops ~30KB -> ~1KB of context - includeSchemas:true restores the old full-schema category echo (no capability lost) - Plugin lazy-loaded routes (_meta/routes) discoverable in every view incl. derived route in tool= [OPTI] ToolTiers : - Meta-tool descriptions computed at registration (tool counts no longer drift) - unity_scene_hierarchy declares verbose + documents the dense default (companion plugin 2.37.0) - firstSentence/stripSchemaDescriptions shared via response-format.js - Tests: 5 new discovery/lazy-route protocol tests incl. dynamic-route merge + dispatch (55 pass) - Bump package 2.34.0 -> 2.35.0
F
Francois Cugy committed
23d04fe88dd8afffc3b06c16a627eefae08c034c
Parent: 08ad920