Skip to content

v0.5.0

Latest

Choose a tag to compare

@oksure oksure released this 22 Jun 07:34

v0.5.0

Added

  • Claude Skill packaging (skill/) — the same OpenAlex access as a token-frugal Claude Skill (zero-dependency CLI + references) alongside the MCP server, reflecting the MCP→skill shift.
  • Universal input validation — every argument-taking tool (30) now validates input via a central TOOL_SCHEMAS map (was: only search_works). Clear Validation error: … instead of cryptic downstream failures.
  • health_check now reports the server version.

Fixed

  • get_trending_topics ignored min_works — now filters/ranks/trims and returns a compact trending_topics list.
  • Server version drift (advertised 0.4.0 vs package 0.4.1) — version is read from package.json at runtime; regression test enforces it.

Changed

  • Cleaner grouped responses: analyze_topic_trends → chronological trend[]; analyze_geographic_distributionby_country[]; search_institutions → compact summaries (drops multi-KB x_concepts/counts_by_year bloat).

83 tests (up from 65); smoke-verified end-to-end against the live API.