v0.1.14: searchable term vocab, accurate descriptions
searchable term vocab, accurate descriptions
Resolves guessed filter values to exact vocabulary terms and tightens two tool descriptions to their real output contract.
Added:
smithsonian_list_termsgains acontainssubstring filter over the term vocabulary, resolving a guessed value (e.g. "greek") to its exact term(s) in one call; a no-match returns anoticeinstead of theno_termserror (#21)
Changed:
smithsonian_search's filtered-zero recovery routesculture/place/date_decadetosmithsonian_list_terms { field, contains };object_type/unit_codekeep the existing result-harvest, and both combine when both kinds of filter are set (#21)smithsonian_get_objectandsmithsonian_find_relateddescriptions no longer claim "full"/"all available"/"provenance" or expose fan-out mechanics — aligned with the actual output contract (#22)
99 tests pass; bun run devcheck clean.