Releases: Solitario119/iccap-mcp-server
Releases · Solitario119/iccap-mcp-server
Release list
v0.2.3
IC-CAP MCP Server 0.2.3
Transform/Plot name conflicts are now resolved end to end, plus the batch of fixes previously staged for 0.2.2 (which is skipped — everything in it is included here).
New
plot_get_fields— a Plot's complete field configuration in one call; field names are enumerated from the live object, so the set always matches the Report Type (XY GRAPH, SMITH/POLAR/RI, SCATTER, HISTOGRAM/CDF, MULTI PLOT). Tool count: 127 → 128.
Fixed
- Name conflicts (R8/R9) — Plot-side field reads/writes run through an automatic rename-aside transaction when any non-Plot object (Transform, Input, or Output) shares the name; the original name is always restored. Fresh Plots created onto such names are auto-suffixed (
gm→gm_plot) instead of building a conflict. Live-verified on real conflicted paths, including output-current plots namedid. - False-success writes (R10) —
tablevar_set/geton a Plot validate the field against the report type's actual field set first; writing e.g.Plot 0to an XY GRAPH now returnsICCAP_FIELD_NOT_APPLICABLEinstead of silently writing nothing. - Outdated ordering warning (R11) — the "create ALL Transforms BEFORE setup_import_mdm" claim (refuted by controlled experiment) is removed from
setup_create/setup_import_mdm/transform_createdescriptions and replaced with the factual ordering statement plus the UPDATE_AUTO hint. - Save As now verifies the file actually landed on disk (
file_exists/file_size). - New
dpar_create(DUT parameters via$dpardeclarations) andproject_open(auto-creates the model slot, checkpoints before replacing). - derivative transform field names corrected to
X Data/Y Data/Order.
Checksums
SHA256 EFCCF0B36CB7D63AFB51513732138E7D2E1DDB43CEA88DB24C804CD1EE15BCA3
iccap-mcp-server-0.2.3-windows-x64-setup.exe
v0.2.1
v0.2.0
Full Changelog: https://github.com/Solitario119/iccap-mcp-server/commits/v0.2.0