2026.07.15
SATK v2026.07.15
Quick Start
Fresh Install
- Download
agenticToolkitInstaller.mltbxfrom the release assets - In MATLAB, double-click the
.mltbxto install, then run:
>> setupAgenticToolkit("install")
- Each MATLAB session, initialize the toolkit:
>> addpath("~/.matlab/agentic-toolkits/simulink")
>> satk_initialize
Update Existing Installation
- Download
agenticToolkitInstaller.mltbxfrom the release assets - Double-click the
.mltbxto update installer files, then run:
>> setupAgenticToolkit("update")
- Each session, initialize with the same
addpathandsatk_initializecommands as above.
What's New
-
Author input signals skill — New skill that generates input signal data for Simulink models containing root-level inports, triggers, and enables. Ensures signal properties (data type, interpolation, units, dimensions) are correct and provides non-zero values to stimulate the model with meaningful data.
-
Model Advisor check upgrade workflow — The
author-modeladvisor-checksskill now includes a guided workflow for converting legacy checks to the modern DetailStyle format. Requires Simulink Check. -
Improvements with
model_editperformance for SF transition configure — Optimizedmodel_editStateflow transition configure operation to cut down on extramodel_readcall -
Offline install hardening —
setupAgenticToolkitwithOffline=truenow errors immediately if any dependency would require a network call, validates all override paths upfront with actionable error messages, and falls back to copying when symlink/junction creation fails on Windows UNC paths.
Bug Fixes
-
model_editghost corruption on Activity Diagram models — Adding blocks, subsystems, or connections to System Composer Activity Diagrams produced ghost elements. Fixed to route edits correctly. -
model_editfails to create Variant Subsystem — Creating a subsystem withparams: {"Variant": "on"}was rejected, leaving a plain empty subsystem instead of a Variant Subsystem with the standard template. Fixed to produce the expected Variant Subsystem structure. -
model_editopaque error on invalid ReferencedSubsystem — Setting aReferencedSubsystemparameter to a file not on the MATLAB path or to a model (instead of a library) now returns an actionable error message instead of an opaque failure. -
Custom libraries skill references — Removed an incorrect reference path from the
setup-custom-librariesskill that could cause confusion during library configuration. -
Skill registration fails on Windows with existing directory — On Windows, re-running setup when a non-empty directory existed from a prior partial install could fail. Fixed to clean up stale directories. Additionally, one failing skill no longer aborts registration of all remaining skills — partial success is now reported.
Full Changelog: 2026.07.08...2026.07.15