Skip to content

Releases: Cadasto/openehr-assistant-mcp

0.19.0

Choose a tag to compare

@sebastian-iancu sebastian-iancu released this 09 Jun 09:50

Added

  • Tools: human-readable titles and behaviour annotations (read-only / idempotent / open-world hints) across all tools; optional rmClass filter on ckm_archetype_search.
  • Guides: new templates/serialization-formats (OET vs OPT vs ADL-Designer .t.json vs web-template) and Dutch archetypes/language-standards-nl; OET attribute reference and a DV_SCALE vs DV_ORDINAL rating-scale idiom added to the archetype/template guides.

Changed

  • Tools: improved CKM search recall and ranking (wider candidate window, exact-concept boost, scoring aliases); trimmed redundant value-lists from parameter descriptions where an enum constraint already conveys the options.
  • Guides: refined archetype lint rules (idiomatic ITEM_TREE.items {0..*}, translation-accuracy and prose↔slot consistency checks) and a reuse-survey containers-vs-content note.

Full changelog: https://github.com/cadasto/openehr-assistant-mcp/blob/main/CHANGELOG.md

0.18.0

Choose a tag to compare

@sebastian-iancu sebastian-iancu released this 08 Jun 15:11

Changed

  • Tools: retuned CKM archetype/template search scoring — wider status gap (DRAFT now ranks above INITIAL more reliably) and gentler age decay.

Fixed

  • Transport: collapse a duplicated Host header before the DNS-rebinding check, fixing 403 "Invalid Host header" behind reverse proxies that send Host twice.

0.17.0

Choose a tag to compare

@sebastian-iancu sebastian-iancu released this 08 Jun 12:35

Added

  • Tools: JSON Schema enum constraints on the format, kind, category, and component parameters.
  • Docs: Specification-Driven Development set under docs/ (requirements, architecture, decision records, traceability), plus install.md and conventions.md.
  • Build: make ci target; the MCP Inspector now runs on the dev Docker network.
  • Config: MCP_ALLOWED_HOSTS allow-list for the streamable-http transport (SDK ≥ 0.6 DNS-rebinding protection).

Changed

  • Dependencies: upgraded mcp/sdk to ^0.6 and symfony/cache to ^8; refreshed Guzzle/Symfony.
  • Docs: restructured README.md, AGENTS.md, and CONTRIBUTING.md for progressive disclosure (compact user-facing README; setup and conventions moved into docs/).
  • Resources: regenerated the LANG BMM schema resources.
  • Repo: track shared AI-assistant config (.claude/, .cursor/) and enable the maintainer dev plugin.