[breaking] Enum value gemini-3.1-flash-image-preview removed from model on generate_media. [risky] Enum value gemini-3-pro-image added to model on generate_media. [risky] Enum value gemini-3.1-flash-image added to model on generate_media…
[breaking] Field llm_model was removed from add_article_media input; consumers still sending it may be rejected or silently ignored. [breaking] Field conversation_id was removed from add_article_media input; consumers still sending it may…
[risky] Optional field conversation_id was added to add_article_media; may shift model behaviour. [breaking] New required field llm_model on add_article_media; requests without it will fail. [breaking] New required field context on…
[safe] Tool get_comments was added. [risky] Description of add_comment changed (48% word delta). [risky] Optional field parent_comment_id was added to add_comment; may shift model behaviour. [safe] Description of add_elements changed (14%…
Contract changelog
Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.
2026-10-08 16:51risky
safe Description of get_recording_activity changed (6% word delta).
risky Enum value pending added to state on get_recording_activity.
2026-10-08 12:45risky
Optional field voice_version was added to record_screen; may shift model behaviour.
Description of set_voice changed (36% word delta).
Optional field clip_ids was added to set_voice; may shift model behaviour.
Optional field voice_version was added to set_voice; may shift model behaviour.
2026-10-08 09:41safe
Description of update_clips changed (12% word delta).
2026-10-06 17:59breaking
breaking Enum value gemini-3-pro-image-preview removed from model on generate_media.
breaking Enum value gemini-3.1-flash-image-preview removed from model on generate_media.
risky Enum value gemini-3-pro-image added to model on generate_media.
risky Enum value gemini-3.1-flash-image added to model on generate_media.
risky Enum value gemini-nano-banana-2.1 added to model on generate_media.
risky Enum value gemini-3.1-flash-lite-image added to model on generate_media.
2026-10-06 13:53risky
safe Tool get_recording_activity was added.
safe Description of record_screen changed (22% word delta).
risky Optional field target was added to record_screen; may shift model behaviour.
2026-10-05 11:48risky
safe Tool create_folder was added.
safe Tool get_embed was added.
safe Description of create_project changed (6% word delta).
risky Description of export_project changed (53% word delta).
risky Optional field destination was added to export_project; may shift model behaviour.
safe Description of get_export changed (10% word delta).
2026-09-30 16:36safe
Description of voiceover_batch changed (9% word delta).
2026-09-30 11:27safe
Tool captions was added.
2026-09-29 18:02risky
safe Tool get_export was added.
risky Description of export_project changed (45% word delta).
2026-09-25 21:20risky
safe Description of find changed (10% word delta).
risky Enum value fonts added to type on find.
risky Optional field aspect_ratio was added to generate_media; may shift model behaviour.
safe Description of remove_from_project changed (8% word delta).
risky Optional field element_ids was added to remove_from_project; may shift model behaviour.
safe Description of run_script changed (4% word delta).
safe Description of upload_file changed (8% word delta).
risky Optional field files was added to upload_file; may shift model behaviour.
2026-09-24 02:10risky
Optional field article_script_mode was added to record_screen; may shift model behaviour.
Optional field video_script_mode was added to record_screen; may shift model behaviour.
2026-09-22 20:25breaking
Field context was removed from add_article_media input; consumers still sending it may be rejected or silently ignored.
Field llm_model was removed from add_article_media input; consumers still sending it may be rejected or silently ignored.
Field conversation_id was removed from add_article_media input; consumers still sending it may be rejected or silently ignored.
Field context was removed from add_audio input; consumers still sending it may be rejected or silently ignored.
Field llm_model was removed from add_audio input; consumers still sending it may be rejected or silently ignored.
Field conversation_id was removed from add_audio input; consumers still sending it may be rejected or silently ignored.
Field context was removed from add_clips input; consumers still sending it may be rejected or silently ignored.
Field llm_model was removed from add_clips input; consumers still sending it may be rejected or silently ignored.
+ 124 more in this revision
2026-09-22 17:18breaking
breaking New required field context on add_article_media; requests without it will fail.
risky Optional field conversation_id was added to add_article_media; may shift model behaviour.
breaking New required field llm_model on add_article_media; requests without it will fail.
breaking New required field context on add_audio; requests without it will fail.
risky Optional field conversation_id was added to add_audio; may shift model behaviour.
breaking New required field llm_model on add_audio; requests without it will fail.
breaking New required field context on add_clips; requests without it will fail.
risky Optional field conversation_id was added to add_clips; may shift model behaviour.
+ 124 more in this revision
2026-09-17 19:36breaking
safe Tool get_comments was added.
risky Description of add_comment changed (48% word delta).
risky Optional field parent_comment_id was added to add_comment; may shift model behaviour.
safe Description of add_elements changed (14% word delta).
breaking Type of fps on export_project changed number → unset.
breaking Enum value 24 removed from fps on export_project.
breaking Enum value 30 removed from fps on export_project.
breaking Enum value 60 removed from fps on export_project.
+ 7 more in this revision
2026-09-15 15:44risky
safe Tool get_script_job was added.
safe Tool run_script was added.
safe Tool update_groups was added.
risky Description of add_elements changed (37% word delta).
risky Optional field defaults was added to add_elements; may shift model behaviour.
risky Optional field returning was added to add_elements; may shift model behaviour.
risky Description of analyze_audio changed (49% word delta).
safe Description of get_clip changed (21% word delta).
+ 14 more in this revision
2026-08-28 11:01risky
Optional field edit_scene_ids was added to record_screen; may shift model behaviour.
Optional field recording_session_id was added to record_screen; may shift model behaviour.
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/connect.clueso.io)