Skip to content

v0.1.14: searchable term vocab, accurate descriptions

Choose a tag to compare

@cyanheads cyanheads released this 11 Jul 01:56
v0.1.14
ec7260a

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_terms gains a contains substring filter over the term vocabulary, resolving a guessed value (e.g. "greek") to its exact term(s) in one call; a no-match returns a notice instead of the no_terms error (#21)

Changed:

  • smithsonian_search's filtered-zero recovery routes culture/place/date_decade to smithsonian_list_terms { field, contains }; object_type/unit_code keep the existing result-harvest, and both combine when both kinds of filter are set (#21)
  • smithsonian_get_object and smithsonian_find_related descriptions 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.

CHANGELOG v0.1.14