[{"slug":"ZV-2026-0528","server_name":"ai.immoswipe.ch","severity":"breaking","title":"ai.immoswipe.ch: Field account_consent was removed from join_tenant_pool input; consumers still sending it may be rejected or silently ignored.","summary":"[breaking] Field account_consent was removed from join_tenant_pool input; consumers still sending it may be rejected or silently ignored. [risky] Optional field amenities was added to search_listings; may shift model behaviour. [risky] Optional field availability_type was added to search_listings; may shift model behaviour. [risky] Optional field max_rent_monthly_price was added to search_listings; may shift model behaviour. [risky] Optional field min_rent_monthly_price was added to search_listings; may shift model behaviour. [risky] Optional field property_category was added to search_listings; may shift model behaviour. [risky] Optional field property_type was added to search_listings; may shift model behaviour.","changes":[{"kind":"input_property_removed","path":"inputSchema.properties.account_consent","tool":"join_tenant_pool","before":{"type":"boolean","description":"Optional, default false. Only true if the user separately agreed to also have an Immoswipe account created. Pool sign-up alone does not imply this."},"detail":"Field `account_consent` was removed from `join_tenant_pool` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_added","path":"inputSchema.properties.amenities","tool":"search_listings","after":{"type":"array","items":{"type":"string"},"description":"Desired amenities, e.g. \"parking\", \"balcony\", \"elevator\", \"dishwasher\""},"detail":"Optional field `amenities` was added to `search_listings`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.availability_type","tool":"search_listings","after":{"type":"string","description":"\"long_term\" for permanent rentals, \"short_term\" for vacation rentals. Empty for all."},"detail":"Optional field `availability_type` was added to `search_listings`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.max_rent_monthly_price","tool":"search_listings","after":{"type":"number","description":"Maximum monthly rent for rental properties in CHF"},"detail":"Optional field `max_rent_monthly_price` was added to `search_listings`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.min_rent_monthly_price","tool":"search_listings","after":{"type":"number","description":"Minimum monthly rent for rental properties in CHF"},"detail":"Optional field `min_rent_monthly_price` was added to `search_listings`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.property_category","tool":"search_listings","after":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":["string","number"]}}],"description":"Category slug or array of slugs: \"apartment\", \"house\", \"adjoining-rooms\", \"parking-lot\", \"trade-industry\". Defaults to residential categories."},"detail":"Optional field `property_category` was added to `search_listings`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.property_type","tool":"search_listings","after":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}],"description":"Property type or array of types: \"apartment\", \"house\", \"studio\", \"commercial\". Empty for all."},"detail":"Optional field `property_type` was added to `search_listings`; may shift model behaviour.","severity":"risky"}],"published_at":"2026-08-30T18:37:12.357Z"}]