v0.1.6: smithsonian_list_terms — enumerate valid filter vocabulary
smithsonian_list_terms — enumerate valid filter vocabulary
Add a new tool that enumerates the valid term vocabulary for any indexed Smithsonian filter field before applying filters to smithsonian_search or smithsonian_explore.
Added:
smithsonian_list_termstool — enumerate terms forunit_code,object_type,culture,place,date,media_usage,online_media_type; paginate withstart+rows(max 100); terms sorted by object count descending (#6)SmithsonianService.listTerms()service methodRawTermsResponsetype
Changed:
smithsonian_searchfilter field descriptions now referencesmithsonian_list_termsfor vocabulary discoveryinvalid_filtererror recovery hint namessmithsonian_list_termsas resolution step- Server instructions include
smithsonian_list_termsguidance
64 tests pass; bun run devcheck clean.