Skip to content

v0.1.2

Latest

Choose a tag to compare

@Ge-Shun Ge-Shun released this 13 Jul 11:39

What's Changed

  • Hardened bridge retries with request replay deduplication, loopback-only validation, bounded task capacity, and active status-file diagnostics.
  • Added bounded worksheet I/O while preserving Origin short column names when long names are blank or duplicated.
  • Reduced the default MCP surface to a 25-tool compact profile, with data, plot, analysis, standard, and full compatibility profiles still available.
  • Added a wheel-installed Origin Start/Stop App workflow and CLI installer, including upgrade-safe addon reloads, configurable handshake paths, and the original App icons.
  • Strengthened FigureSpec validation, capability visibility behavior, and Origin-side dependency handling for offline or locked-down installations.
  • Added a manual real-Origin health/smoke workflow for self-hosted Windows runners.
  • Aligned Ruff and pre-commit versions and added a tracked uv.lock.

Validation

  • python scripts/release_check.py: 600 tests passed; Ruff, format, mypy, and release consistency passed.
  • GitHub Actions passed on Python 3.10, 3.11, 3.12, 3.13, and 3.14.
  • Real Origin 2026 health, end-to-end smoke, and compact-profile line plotting were validated during development.
  • Wheel and sdist passed twine check; isolated wheel installation and Origin App staging passed.

Install

pip install --upgrade origin-mcp==0.1.2

PyPI: https://pypi.org/project/origin-mcp/0.1.2/