Skip to content

v0.6.0: get_drug_label section outlines, reachable pagination contract, canvas parity

Choose a tag to compare

@cyanheads cyanheads released this 27 Jul 00:33
v0.6.0
bb234b1

get_drug_label section outlines, reachable pagination contract, canvas parity

  • openfda_get_drug_label returns kind: "outline" (section names + sizes) instead of the full record when a page exceeds the inline size budget; a new sections input retrieves specific sections by name — this is the behavioral change driving the minor (#11)
  • Every paginated tool's skip is no longer schema-capped at 25000; handlers now raise the declared pagination_limit_reached reason with recovery text instead of an unreachable generic validation error (#27)
  • Dynamic-record renderers across search_adverse_events, search_animal_events, search_device_clearances, search_drug_approvals, search_drug_shortages, search_tobacco_reports, and lookup_ndc route every field into content[] to match structuredContent, and fix a branch-order bug that misrouted device adverse-event reports through the drug renderer (#24)
  • Truncated canvas staging now points at openfda_count_values for whole-population aggregates instead of leaving GROUP BY queries to describe only the staged slice (#36)
  • dataframe_query unions table headers across all returned rows and renders nested values as JSON instead of collapsing them to [object Object]

CHANGELOG v0.6.0