ZV-2026-0781 · 2026-09-07 · api.smry.ai

api.smry.ai: Field url was removed from create_monitor input; consumers still sending it may be rejected or silently ignored.

breaking

What changed

Field url was removed from create_monitor input; consumers still sending it may be rejected or silently ignored. Field title was renamed to name on create_monitor. New required field target on create_monitor; requests without it will fail. Type of collection on follow_feeds changed string → unset. Type of status on save_article changed string → unset. Enum value inbox removed from status on save_article. Enum value later removed from status on save_article. Enum value archive removed from status on save_article. Type of status on update_library_item changed string → unset. Enum value inbox removed from status on update_library_item. Enum value later removed from status on update_library_item. Enum value archive removed from status on update_library_item.

What to do

If your agents call api.smry.ai, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  url  Field url was removed from create_monitor input; consumers still sending it may be rejected or silently ignored.
−  title
+  name   create_monitor
−  target  New required field target on create_monitor; requests without it will fail.
−  string
+  unset   follow_feeds
−  string
+  unset   save_article
−  status  Enum value inbox removed from status on save_article.
−  status  Enum value later removed from status on save_article.
−  status  Enum value archive removed from status on save_article.
−  string
+  unset   update_library_item
−  status  Enum value inbox removed from status on update_library_item.
−  status  Enum value later removed from status on update_library_item.
−  status  Enum value archive removed from status on update_library_item.
−  Authenticated smry product action. Create a persistent page-change monitor that delivers f…
+  Create a scheduled web-change monitor whose detected changes arrive as an ordinary followe…   create_monitor
+  change_detection  Optional field change_detection was added to create_monitor; may shift model behaviour.
+  collection  Optional field collection was added to create_monitor; may shift model behaviour.
+  schedule  Optional field schedule was added to create_monitor; may shift model behaviour.
+  tags  Optional field tags was added to create_monitor; may shift model behaviour.
+  limits  Field limits was added to create_monitor output.
+  monitor  Field monitor was added to create_monitor output.
+  subscription  Field subscription was added to create_monitor output.
−  Authenticated smry product action. Add public RSS or Atom feeds to the user's account so n…
+  Follow up to 20 feed or site URLs in one call. Site URLs are resolved to their published f…   follow_feeds
+  collection  Field collection was added to follow_feeds output.
+  followed  Field followed was added to follow_feeds output.
+  object  Field object was added to follow_feeds output.
+  outcomes  Field outcomes was added to follow_feeds output.
−  Authenticated smry product action. Extract a public URL and idempotently save it to the us…
+  Securely extract a public URL and idempotently add it to the account's library. Returns al…   save_article
+  alreadySaved  Field alreadySaved was added to save_article output.
+  extraction  Field extraction was added to save_article output.
+  item  Field item was added to save_article output.
−  Authenticated smry product action. Move, tag, mark read, or update reading progress for an…
+  Move, tag, mark read, update progress, or correct the classification of one library item.   update_library_item
+  content_kind  Optional field content_kind was added to update_library_item; may shift model behaviour.
+  item  Field item was added to update_library_item output.
+  bulk_update_library_items  Tool bulk_update_library_items was added.
+  create_news_query  Tool create_news_query was added.
+  discover_feed_inputs  Tool discover_feed_inputs was added.
+  get_feed_changes  Tool get_feed_changes was added.
+  get_library_asset  Tool get_library_asset was added.
+  get_library_changes  Tool get_library_changes was added.
+  get_library_object  Tool get_library_object was added.
+  get_saved_article  Tool get_saved_article was added.
+  list_library  Tool list_library was added.
+  list_library_objects  Tool list_library_objects was added.
+  manage_collections  Tool manage_collections was added.
+  manage_feed_consumers  Tool manage_feed_consumers was added.
+  manage_feed_filter  Tool manage_feed_filter was added.
+  mutate_feeds  Tool mutate_feeds was added.
+  query_feeds  Tool query_feeds was added.
+  remove_library_item  Tool remove_library_item was added.
+  save_content  Tool save_content was added.
+  search_saved_item  Tool search_saved_item was added.
+  set_feed_feedback  Tool set_feed_feedback was added.
Full api.smry.ai changelog →JSON feedWatch this for my agents