[breaking] New required field modulus on analyze_cyclic_scale; requests without it will fail. [risky] Optional field baseFrequency was added to calculate_equal_division_frequency; may shift model behaviour. [breaking] New required field…
Contract changelog
Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.
2026-09-13 17:05risky
safe Tool classify_cyclic_mode was added.
safe Description of export_cyclic_scale_musicxml changed (19% word delta).
risky Optional field accidentals was added to export_cyclic_scale_musicxml; may shift model behaviour.
2026-09-02 06:09breaking
breaking New required field intervalWord on analyze_cyclic_scale; requests without it will fail.
breaking New required field modulus on analyze_cyclic_scale; requests without it will fail.
risky Optional field baseFrequency was added to calculate_equal_division_frequency; may shift model behaviour.
breaking New required field division on calculate_equal_division_frequency; requests without it will fail.
breaking New required field divisionsPerCycle on calculate_equal_division_frequency; requests without it will fail.
risky Optional field rootSemitones was added to calculate_equal_division_frequency; may shift model behaviour.
breaking New required field intervalWord on export_cyclic_scale_musicxml; requests without it will fail.
breaking New required field modulus on export_cyclic_scale_musicxml; requests without it will fail.
+ 6 more in this revision
Snapshot log
The hashes to pin against. Identical contracts hash identically.
Free forever for open-source maintainers. It reports what Zevruna actually observed, a green badge means no breaking change in ninety days, and it says so honestly when a server has never been polled.
[](https://zevruna.com/servers/music.zacharyr0th.com)