Skip to content

v.1.6.0 - APRA data access and convenience improvements

Choose a tag to compare

@AnthonyPuggs AnthonyPuggs released this 02 Jun 22:08
· 62 commits to main since this release

AusEcon MCP Server v1.6.0

This release adds release-ready convenience tooling and governance improvements for ABS, RBA, and APRA data access while preserving the existing source-native retrieval contract.

Highlights

  • Added MCP convenience tools for latest observations, top numeric observations, dataset descriptions, and release-event discovery.
  • Added ABS and RBA release-event awareness backed by official release-page parsing.
  • Added APRA release-pulse rows based on curated cadence and seed freshness, without presenting APRA as having a central official release calendar.
  • Strengthened APRA workbook URL resolution with live landing-page discovery, bundled APRA-hosted HTTPS .xlsx seed fallbacks, and trusted catalogue fallback metadata.
  • Scoped APRA AASB 17 framework-break warnings to relevant insurance performance publications only.
  • Added local Australian geography alias handling for semantic geography resolution.
  • Expanded response-schema metadata support for selection provenance, APRA URL resolution, framework breaks, and warnings.
  • Added CodeQL, Dependabot, and Python 3.10-3.13 CI coverage.

New MCP Tools

  • get_latest_observations
  • get_top_observations
  • describe_dataset
  • list_release_events

Contract Notes

Existing expert retrieval tools remain available and the {metadata, series, observations} response shape is preserved. Source-native ABS SDMX keys, RBA table and series IDs, and APRA publication, table, and series IDs remain visible.

Verification

  • uv run --python 3.12 ruff check src tests scripts
  • uv run --python 3.12 pytest (757 passed)
  • uv run --python 3.12 python scripts/update_docs_reference.py --check
  • npm --cache .npm-cache run build from docs-site
  • uv build --wheel --out-dir /private/tmp/ausecon-wheel-check