Skip to content

v1.4.1

Choose a tag to compare

@benzsevern benzsevern released this 06 Apr 14:17
9f583f1

Data quality and transform tools for MCP and A2A

3 new MCP tools (30 total) and 2 new A2A skills (10 total) expose GoldenCheck data quality scanning and GoldenFlow data transformation to external agents.

New MCP Tools

Tool What It Does
scan_quality Run GoldenCheck scan, return issues without fixing
fix_quality Scan + apply fixes (safe or moderate mode), optionally save output
run_transforms Run GoldenFlow transforms (phone E.164, dates ISO, Unicode)

New A2A Skills

Skill What It Does
quality Scan and fix data quality issues via GoldenCheck
transform Normalize data formats via GoldenFlow

Robustness

  • File path validation with actionable error messages
  • Safe output writes — results preserved if write fails (write_error field)
  • strict=True transform mode surfaces failures instead of silently returning unmodified data
  • Temp file cleanup handles Windows file locks
  • Logging at entry/exit of all handlers
  • Graceful degradation when optional deps not installed

Install

pip install goldenmatch==1.4.1
# For quality/transform tools:
pip install goldenmatch[quality,transform]

Full Changelog: https://github.com/benzsevern/goldenmatch/blob/main/CHANGELOG.md