ZV-2026-0578 · 2026-08-31 · ikeytz.com

ikeytz.com: option on compose_whatsapp narrowed to a closed enum (zugefallen, abgeschlossen, zylinder, beratung); previously valid values may now be rejected.

breaking

What changed

option on compose_whatsapp narrowed to a closed enum (zugefallen, abgeschlossen, zylinder, beratung); previously valid values may now be rejected. locale on find_by_keyword narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_about narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_ai_page narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_auswahl_item narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_business_identity narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_contact narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_emergency narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_faq narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_geo_office narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_invoice_line_items narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_it narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. doc on get_legal narrowed to a closed enum (impressum, datenschutz, agb, nutzungsbedingungen, widerruf, urheberrecht); previously valid values may now be rejected. locale on get_legal narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_links narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_mcp_hub narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_ort_datetime narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. Field path was removed from get_page_summary input; consumers still sending it may be rejected or silently ignored. Field locale was removed from get_page_summary input; consumers still sending it may be rejected or silently ignored. locale on get_partner_info narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_prices narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_ratgeber narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_review_url narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_serp_snippet narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_service_area narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on get_wissen_entry narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_auswahl narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_faq narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_footer narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_nav narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_ratgeber narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_service_areas narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_services narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_whatsapp_options narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on list_wissen narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on resolve_locale_url narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected. locale on site_overview narrowed to a closed enum (de, en, fr, ru, fa, ar, tr); previously valid values may now be rejected.

What to do

If your agents call ikeytz.com, 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

−  open
+  enum[zugefallen,abgeschlossen,zylinder,beratung]   compose_whatsapp
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   find_by_keyword
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_about
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_ai_page
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_auswahl_item
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_business_identity
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_contact
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_emergency
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_faq
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_geo_office
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_invoice_line_items
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_it
−  open
+  enum[impressum,datenschutz,agb,nutzungsbedingungen,widerruf,urheberrecht]   get_legal
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_legal
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_links
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_mcp_hub
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_ort_datetime
−  path  Field path was removed from get_page_summary input; consumers still sending it may be rejected or silently ignored.
−  locale  Field locale was removed from get_page_summary input; consumers still sending it may be rejected or silently ignored.
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_partner_info
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_prices
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_ratgeber
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_review_url
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_serp_snippet
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_service_area
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   get_wissen_entry
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_auswahl
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_faq
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_footer
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_nav
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_ratgeber
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_service_areas
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_services
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_whatsapp_options
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   list_wissen
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   resolve_locale_url
−  open
+  enum[de,en,fr,ru,fa,ar,tr]   site_overview
−  mailto:info@ikeytz.com
+  WHAT: mailto: href to the public info@ mailbox. Call with {}. Does not send email. Partner…   compose_mailto
+  attribution  Field attribution was added to compose_mailto output.
+  canonicalUrl  Field canonicalUrl was added to compose_mailto output.
+  error  Field error was added to compose_mailto output.
+  hint  Field hint was added to compose_mailto output.
+  href  Field href was added to compose_mailto output.
+  locale  Field locale was added to compose_mailto output.
+  ok  Field ok was added to compose_mailto output.
+  related  Field related was added to compose_mailto output.
+  summary  Field summary was added to compose_mailto output.
+  tool  Field tool was added to compose_mailto output.
−  tel: link to landline
+  WHAT: tel: href for the landline (Festnetz). Call with {}. Mobile/24h emergency = compose_…   compose_tel_landline
+  attribution  Field attribution was added to compose_tel_landline output.
+  canonicalUrl  Field canonicalUrl was added to compose_tel_landline output.
+  error  Field error was added to compose_tel_landline output.
+  hint  Field hint was added to compose_tel_landline output.
+  href  Field href was added to compose_tel_landline output.
+  locale  Field locale was added to compose_tel_landline output.
+  ok  Field ok was added to compose_tel_landline output.
+  related  Field related was added to compose_tel_landline output.
+  summary  Field summary was added to compose_tel_landline output.
+  tool  Field tool was added to compose_tel_landline output.
−  tel: link to mobile
+  WHAT: tel: href for the 24/7 mobile (Handy). Call with {}. RETURNS href and canonicalUrl b…   compose_tel_mobile
+  attribution  Field attribution was added to compose_tel_mobile output.
+  canonicalUrl  Field canonicalUrl was added to compose_tel_mobile output.
+  error  Field error was added to compose_tel_mobile output.
+  hint  Field hint was added to compose_tel_mobile output.
+  href  Field href was added to compose_tel_mobile output.
+  locale  Field locale was added to compose_tel_mobile output.
+  ok  Field ok was added to compose_tel_mobile output.
+  related  Field related was added to compose_tel_mobile output.
+  summary  Field summary was added to compose_tel_mobile output.
+  tool  Field tool was added to compose_tel_mobile output.
−  wa.me link; option=zugefallen|abgeschlossen|zylinder|beratung
+  WHAT: Build a https://wa.me/… URL with a prefab German message. option=zugefallen|abgeschl…   compose_whatsapp
+  attribution  Field attribution was added to compose_whatsapp output.
+  canonicalUrl  Field canonicalUrl was added to compose_whatsapp output.
+  error  Field error was added to compose_whatsapp output.
+  hint  Field hint was added to compose_whatsapp output.
+  href  Field href was added to compose_whatsapp output.
+  locale  Field locale was added to compose_whatsapp output.
+  ok  Field ok was added to compose_whatsapp output.
+  option  Field option was added to compose_whatsapp output.
+  related  Field related was added to compose_whatsapp output.
+  summary  Field summary was added to compose_whatsapp output.
+  tool  Field tool was added to compose_whatsapp output.
−  Search llms-keywords.txt for keyword → URLs
+  WHAT: Substring search (case-insensitive) over https://www.ikeytz.com/llms-keywords.txt (p…   find_by_keyword
+  limit  Default of limit on find_by_keyword changed unset → 15.
+  locale  Default of locale on find_by_keyword changed unset → "de".
+  attribution  Field attribution was added to find_by_keyword output.
+  canonicalUrl  Field canonicalUrl was added to find_by_keyword output.
+  count  Field count was added to find_by_keyword output.
+  error  Field error was added to find_by_keyword output.
+  hint  Field hint was added to find_by_keyword output.
+  lines  Field lines was added to find_by_keyword output.
+  locale  Field locale was added to find_by_keyword output.
+  ok  Field ok was added to find_by_keyword output.
+  q  Field q was added to find_by_keyword output.
+  related  Field related was added to find_by_keyword output.
+  summary  Field summary was added to find_by_keyword output.
+  tool  Field tool was added to find_by_keyword output.
−  About / Über uns
+  WHAT: Pointer to /ueber-uns (about, owner). For NAP facts prefer get_business_identity. NE…   get_about
+  locale  Default of locale on get_about changed unset → "de".
+  attribution  Field attribution was added to get_about output.
+  canonicalUrl  Field canonicalUrl was added to get_about output.
+  error  Field error was added to get_about output.
+  hint  Field hint was added to get_about output.
+  locale  Field locale was added to get_about output.
+  ok  Field ok was added to get_about output.
+  related  Field related was added to get_about output.
+  summary  Field summary was added to get_about output.
+  tool  Field tool was added to get_about output.
−  Fetch public /ai-pages/{locale}/… fulltext for a path
+  WHAT: Fetches public https://www.ikeytz.com/ai-pages/{locale}/{file}.txt (HTML-parity full…   get_ai_page
+  locale  Default of locale on get_ai_page changed unset → "de".
+  aiPageUrl  Field aiPageUrl was added to get_ai_page output.
+  attribution  Field attribution was added to get_ai_page output.
+  canonicalUrl  Field canonicalUrl was added to get_ai_page output.
+  error  Field error was added to get_ai_page output.
+  hint  Field hint was added to get_ai_page output.
+  locale  Field locale was added to get_ai_page output.
+  ok  Field ok was added to get_ai_page output.
+  path  Field path was added to get_ai_page output.
+  related  Field related was added to get_ai_page output.
+  summary  Field summary was added to get_ai_page output.
+  tool  Field tool was added to get_ai_page output.
+  truncated  Field truncated was added to get_ai_page output.
−  Fetch /.well-known/ai.txt (full mirror; optional offset/limit)
+  WHAT: Fetch /.well-known/ai.txt — crawl/training policy (ai-input yes with attribution, ai…   get_ai_txt
+  offset  Default of offset on get_ai_txt changed unset → 0.
+  attribution  Field attribution was added to get_ai_txt output.
+  bytesReturned  Field bytesReturned was added to get_ai_txt output.
+  canonicalUrl  Field canonicalUrl was added to get_ai_txt output.
+  error  Field error was added to get_ai_txt output.
+  hint  Field hint was added to get_ai_txt output.
+  limit  Field limit was added to get_ai_txt output.
+  locale  Field locale was added to get_ai_txt output.
+  nextOffset  Field nextOffset was added to get_ai_txt output.
+  offset  Field offset was added to get_ai_txt output.
+  ok  Field ok was added to get_ai_txt output.
+  path  Field path was added to get_ai_txt output.
+  related  Field related was added to get_ai_txt output.
+  returnedLines  Field returnedLines was added to get_ai_txt output.
+  returnedUrls  Field returnedUrls was added to get_ai_txt output.
+  summary  Field summary was added to get_ai_txt output.
+  tool  Field tool was added to get_ai_txt output.
+  totalLines  Field totalLines was added to get_ai_txt output.
+  totalUrls  Field totalUrls was added to get_ai_txt output.
+  truncated  Field truncated was added to get_ai_txt output.
+  which  Field which was added to get_ai_txt output.
−  One Auswahl detail page by slug
+  WHAT: One Auswahl situation page. REQUIRED slug from list_auswahl. RETURNS slug + canonica…   get_auswahl_item
+  locale  Default of locale on get_auswahl_item changed unset → "de".
+  attribution  Field attribution was added to get_auswahl_item output.
+  canonicalUrl  Field canonicalUrl was added to get_auswahl_item output.
+  error  Field error was added to get_auswahl_item output.
+  hint  Field hint was added to get_auswahl_item output.
+  locale  Field locale was added to get_auswahl_item output.
+  ok  Field ok was added to get_auswahl_item output.
+  related  Field related was added to get_auswahl_item output.
+  slug  Field slug was added to get_auswahl_item output.
+  summary  Field summary was added to get_auswahl_item output.
+  tool  Field tool was added to get_auswahl_item output.
−  Business identity: owner, legal/trade names, NAP, phones, email, no walk-in.
+  WHO: Legal/trade identity and NAP for agents and citations. RETURNS: gewerbeName, legalNam…   get_business_identity
+  locale  Default of locale on get_business_identity changed unset → "de".
+  attribution  Field attribution was added to get_business_identity output.
+  canonicalUrl  Field canonicalUrl was added to get_business_identity output.
+  city  Field city was added to get_business_identity output.
+  country  Field country was added to get_business_identity output.
+  email  Field email was added to get_business_identity output.
+  error  Field error was added to get_business_identity output.
+  fax  Field fax was added to get_business_identity output.
+  gewerbeName  Field gewerbeName was added to get_business_identity output.
+  hint  Field hint was added to get_business_identity output.
+  inhaber  Field inhaber was added to get_business_identity output.
+  landline  Field landline was added to get_business_identity output.
+  legalName  Field legalName was added to get_business_identity output.
+  locale  Field locale was added to get_business_identity output.
+  mobile  Field mobile was added to get_business_identity output.
+  ok  Field ok was added to get_business_identity output.
+  postal  Field postal was added to get_business_identity output.
+  related  Field related was added to get_business_identity output.
+  street  Field street was added to get_business_identity output.
+  summary  Field summary was added to get_business_identity output.
+  tool  Field tool was added to get_business_identity output.
+  tradeName  Field tradeName was added to get_business_identity output.
+  walkIn  Field walkIn was added to get_business_identity output.
+  website  Field website was added to get_business_identity output.
−  Phones, fax, email, office address — does NOT submit forms
+  WHAT: Public phones, fax, email, office address object. DOES NOT submit the website contac…   get_contact
+  locale  Default of locale on get_contact changed unset → "de".
+  address  Field address was added to get_contact output.
+  attribution  Field attribution was added to get_contact output.
+  canonicalUrl  Field canonicalUrl was added to get_contact output.
+  email  Field email was added to get_contact output.
+  error  Field error was added to get_contact output.
+  fax  Field fax was added to get_contact output.
+  hint  Field hint was added to get_contact output.
+  landline  Field landline was added to get_contact output.
+  locale  Field locale was added to get_contact output.
+  mobile  Field mobile was added to get_contact output.
+  ok  Field ok was added to get_contact output.
+  related  Field related was added to get_contact output.
+  summary  Field summary was added to get_contact output.
+  tool  Field tool was added to get_contact output.
−  Fetch a public discovery file (full mirror; optional line window). which=llms|llms-full|ll…
+  WHAT: Fetch one public discovery file from www and return a line window. REQUIRED which. I…   get_discovery
+  offset  Default of offset on get_discovery changed unset → 0.
+  attribution  Field attribution was added to get_discovery output.
+  bytesReturned  Field bytesReturned was added to get_discovery output.
+  canonicalUrl  Field canonicalUrl was added to get_discovery output.
+  error  Field error was added to get_discovery output.
+  hint  Field hint was added to get_discovery output.
+  limit  Field limit was added to get_discovery output.
+  locale  Field locale was added to get_discovery output.
+  nextOffset  Field nextOffset was added to get_discovery output.
+  offset  Field offset was added to get_discovery output.
+  ok  Field ok was added to get_discovery output.
+  path  Field path was added to get_discovery output.
+  related  Field related was added to get_discovery output.
+  returnedLines  Field returnedLines was added to get_discovery output.
+  returnedUrls  Field returnedUrls was added to get_discovery output.
+  summary  Field summary was added to get_discovery output.
+  tool  Field tool was added to get_discovery output.
+  totalLines  Field totalLines was added to get_discovery output.
+  totalUrls  Field totalUrls was added to get_discovery output.
+  truncated  Field truncated was added to get_discovery output.
+  which  Field which was added to get_discovery output.
−  Emergency locksmith / Notfall-Türöffnung page
+  WHAT: Pointer to the 24h Notfall-Türöffnung page. summary includes mobile number. canonica…   get_emergency
+  locale  Default of locale on get_emergency changed unset → "de".
+  attribution  Field attribution was added to get_emergency output.
+  canonicalUrl  Field canonicalUrl was added to get_emergency output.
+  error  Field error was added to get_emergency output.
+  hint  Field hint was added to get_emergency output.
+  locale  Field locale was added to get_emergency output.
+  ok  Field ok was added to get_emergency output.
+  related  Field related was added to get_emergency output.
+  summary  Field summary was added to get_emergency output.
+  tool  Field tool was added to get_emergency output.
−  FAQ answer by id or search q
+  WHAT: One FAQ Q+A. Lookup: exact id match, else first question/answer substring (lowercase…   get_faq
+  locale  Default of locale on get_faq changed unset → "de".
+  answer  Field answer was added to get_faq output.
+  attribution  Field attribution was added to get_faq output.
+  canonicalUrl  Field canonicalUrl was added to get_faq output.
+  error  Field error was added to get_faq output.
+  hint  Field hint was added to get_faq output.
+  id  Field id was added to get_faq output.
+  locale  Field locale was added to get_faq output.
+  ok  Field ok was added to get_faq output.
+  question  Field question was added to get_faq output.
+  related  Field related was added to get_faq output.
+  summary  Field summary was added to get_faq output.
+  tool  Field tool was added to get_faq output.
−  Office geo once (lat/lng, google_maps, icbm) — not a walk-in shop
+  WHAT: Office coordinates once (SITE.geo), street/postal/city, walkIn=false. NOT a customer…   get_geo_office
+  locale  Default of locale on get_geo_office changed unset → "de".
+  attribution  Field attribution was added to get_geo_office output.
+  canonicalUrl  Field canonicalUrl was added to get_geo_office output.
+  city  Field city was added to get_geo_office output.
+  error  Field error was added to get_geo_office output.
+  google_maps  Field google_maps was added to get_geo_office output.
+  hint  Field hint was added to get_geo_office output.
+  icbm  Field icbm was added to get_geo_office output.
+  lat  Field lat was added to get_geo_office output.
+  lng  Field lng was added to get_geo_office output.
+  locale  Field locale was added to get_geo_office output.
+  ok  Field ok was added to get_geo_office output.
+  postal  Field postal was added to get_geo_office output.
+  related  Field related was added to get_geo_office output.
+  street  Field street was added to get_geo_office output.
+  summary  Field summary was added to get_geo_office output.
+  tool  Field tool was added to get_geo_office output.
+  walkIn  Field walkIn was added to get_geo_office output.
−  Invoice line items for a situation (SSOT): situationKey + whenKey day|night|now. Omit when…
+  WHAT: Official invoice line items from the price-matrix SSOT (same numbers as /preise). NO…   get_invoice_line_items
+  locale  Default of locale on get_invoice_line_items changed unset → "de".
+  breakdown  Default of breakdown on get_invoice_line_items changed unset → false.
+  attribution  Field attribution was added to get_invoice_line_items output.
+  canonicalUrl  Field canonicalUrl was added to get_invoice_line_items output.
+  error  Field error was added to get_invoice_line_items output.
+  hint  Field hint was added to get_invoice_line_items output.
+  knownSituations  Field knownSituations was added to get_invoice_line_items output.
+  line_items  Field line_items was added to get_invoice_line_items output.
+  locale  Field locale was added to get_invoice_line_items output.
+  ok  Field ok was added to get_invoice_line_items output.
+  related  Field related was added to get_invoice_line_items output.
+  situationKey  Field situationKey was added to get_invoice_line_items output.
+  situationLabelDe  Field situationLabelDe was added to get_invoice_line_items output.
+  summary  Field summary was added to get_invoice_line_items output.
+  tool  Field tool was added to get_invoice_line_items output.
+  totalEur  Field totalEur was added to get_invoice_line_items output.
+  whenKey  Field whenKey was added to get_invoice_line_items output.
−  Two MCP machines: com.ikeytz/website and com.ikeytz/maps. www does not proxy maps.
+  WHAT: HTML page /it — two MCP machines documented. RETURNS website={name:com.ikeytz/websit…   get_it
+  locale  Default of locale on get_it changed unset → "de".
+  aiEmail  Field aiEmail was added to get_it output.
+  attribution  Field attribution was added to get_it output.
+  canonicalUrl  Field canonicalUrl was added to get_it output.
+  error  Field error was added to get_it output.
+  hint  Field hint was added to get_it output.
+  itEmail  Field itEmail was added to get_it output.
+  locale  Field locale was added to get_it output.
+  maps  Field maps was added to get_it output.
+  ok  Field ok was added to get_it output.
+  page  Field page was added to get_it output.
+  proxy  Field proxy was added to get_it output.
+  related  Field related was added to get_it output.
+  summary  Field summary was added to get_it output.
+  tool  Field tool was added to get_it output.
+  website  Field website was added to get_it output.
−  Legal page: impressum|datenschutz|agb|nutzungsbedingungen|widerruf|urheberrecht
+  WHAT: Pointer to one legal HTML page. REQUIRED doc enum. Unknown doc → ok=false unknown_do…   get_legal
+  locale  Default of locale on get_legal changed unset → "de".
+  attribution  Field attribution was added to get_legal output.
+  canonicalUrl  Field canonicalUrl was added to get_legal output.
+  doc  Field doc was added to get_legal output.
+  error  Field error was added to get_legal output.
+  hint  Field hint was added to get_legal output.
+  locale  Field locale was added to get_legal output.
+  ok  Field ok was added to get_legal output.
+  related  Field related was added to get_legal output.
+  summary  Field summary was added to get_legal output.
+  tool  Field tool was added to get_legal output.
−  Links / directories page
+  WHAT: Pointer to /links (directories, city sites, HWK, Webmail shortcut). External MCP cat…   get_links
+  locale  Default of locale on get_links changed unset → "de".
+  attribution  Field attribution was added to get_links output.
+  canonicalUrl  Field canonicalUrl was added to get_links output.
+  error  Field error was added to get_links output.
+  hint  Field hint was added to get_links output.
+  locale  Field locale was added to get_links output.
+  ok  Field ok was added to get_links output.
+  related  Field related was added to get_links output.
+  summary  Field summary was added to get_links output.
+  tool  Field tool was added to get_links output.
−  Fetch /llms-mcp-server.txt — public Server-MCP tool catalog (all tools, how to call, no lo…
+  WHAT: Fetch /llms-mcp-server.txt — prose catalog of THIS HTTP server (45 Read/Link tools, …   get_llms_mcp_server
+  offset  Default of offset on get_llms_mcp_server changed unset → 0.
+  attribution  Field attribution was added to get_llms_mcp_server output.
+  bytesReturned  Field bytesReturned was added to get_llms_mcp_server output.
+  canonicalUrl  Field canonicalUrl was added to get_llms_mcp_server output.
+  error  Field error was added to get_llms_mcp_server output.
+  hint  Field hint was added to get_llms_mcp_server output.
+  limit  Field limit was added to get_llms_mcp_server output.
+  locale  Field locale was added to get_llms_mcp_server output.
+  nextOffset  Field nextOffset was added to get_llms_mcp_server output.
+  offset  Field offset was added to get_llms_mcp_server output.
+  ok  Field ok was added to get_llms_mcp_server output.
+  path  Field path was added to get_llms_mcp_server output.
+  related  Field related was added to get_llms_mcp_server output.
+  returnedLines  Field returnedLines was added to get_llms_mcp_server output.
+  returnedUrls  Field returnedUrls was added to get_llms_mcp_server output.
+  summary  Field summary was added to get_llms_mcp_server output.
+  tool  Field tool was added to get_llms_mcp_server output.
+  totalLines  Field totalLines was added to get_llms_mcp_server output.
+  totalUrls  Field totalUrls was added to get_llms_mcp_server output.
+  truncated  Field truncated was added to get_llms_mcp_server output.
+  which  Field which was added to get_llms_mcp_server output.
−  Fetch /llms-mcp-web.txt — public WebMCP (browser) tool catalog (bootstrap + full list, no …
+  WHAT: Fetch /llms-mcp-web.txt — browser WebMCP catalog (early bootstrap tools + full list)…   get_llms_mcp_web
+  offset  Default of offset on get_llms_mcp_web changed unset → 0.
+  attribution  Field attribution was added to get_llms_mcp_web output.
+  bytesReturned  Field bytesReturned was added to get_llms_mcp_web output.
+  canonicalUrl  Field canonicalUrl was added to get_llms_mcp_web output.
+  error  Field error was added to get_llms_mcp_web output.
+  hint  Field hint was added to get_llms_mcp_web output.
+  limit  Field limit was added to get_llms_mcp_web output.
+  locale  Field locale was added to get_llms_mcp_web output.
+  nextOffset  Field nextOffset was added to get_llms_mcp_web output.
+  offset  Field offset was added to get_llms_mcp_web output.
+  ok  Field ok was added to get_llms_mcp_web output.
+  path  Field path was added to get_llms_mcp_web output.
+  related  Field related was added to get_llms_mcp_web output.
+  returnedLines  Field returnedLines was added to get_llms_mcp_web output.
+  returnedUrls  Field returnedUrls was added to get_llms_mcp_web output.
+  summary  Field summary was added to get_llms_mcp_web output.
+  tool  Field tool was added to get_llms_mcp_web output.
+  totalLines  Field totalLines was added to get_llms_mcp_web output.
+  totalUrls  Field totalUrls was added to get_llms_mcp_web output.
+  truncated  Field truncated was added to get_llms_mcp_web output.
+  which  Field which was added to get_llms_mcp_web output.
−  Fetch /llms.txt (full mirror; optional offset/limit lines)
+  WHAT: Fetch https://www.ikeytz.com/llms.txt (short AI landmap). Same engine as get_discove…   get_llms_txt
+  offset  Default of offset on get_llms_txt changed unset → 0.
+  attribution  Field attribution was added to get_llms_txt output.
+  bytesReturned  Field bytesReturned was added to get_llms_txt output.
+  canonicalUrl  Field canonicalUrl was added to get_llms_txt output.
+  error  Field error was added to get_llms_txt output.
+  hint  Field hint was added to get_llms_txt output.
+  limit  Field limit was added to get_llms_txt output.
+  locale  Field locale was added to get_llms_txt output.
+  nextOffset  Field nextOffset was added to get_llms_txt output.
+  offset  Field offset was added to get_llms_txt output.
+  ok  Field ok was added to get_llms_txt output.
+  path  Field path was added to get_llms_txt output.
+  related  Field related was added to get_llms_txt output.
+  returnedLines  Field returnedLines was added to get_llms_txt output.
+  returnedUrls  Field returnedUrls was added to get_llms_txt output.
+  summary  Field summary was added to get_llms_txt output.
+  tool  Field tool was added to get_llms_txt output.
+  totalLines  Field totalLines was added to get_llms_txt output.
+  totalUrls  Field totalUrls was added to get_llms_txt output.
+  truncated  Field truncated was added to get_llms_txt output.
+  which  Field which was added to get_llms_txt output.
−  HTML hub /mcp-hub (not Italian /it). Two machines website+maps plus full public URLs (npm,…
+  WHAT: HTML hub /mcp-hub ×7 (de has no prefix). NOT Italian, NOT the protocol endpoint. Pro…   get_mcp_hub
+  locale  Default of locale on get_mcp_hub changed unset → "de".
+  aiEmail  Field aiEmail was added to get_mcp_hub output.
+  attribution  Field attribution was added to get_mcp_hub output.
+  canonicalUrl  Field canonicalUrl was added to get_mcp_hub output.
+  error  Field error was added to get_mcp_hub output.
+  hint  Field hint was added to get_mcp_hub output.
+  itEmail  Field itEmail was added to get_mcp_hub output.
+  itPage  Field itPage was added to get_mcp_hub output.
+  locale  Field locale was added to get_mcp_hub output.
+  maps  Field maps was added to get_mcp_hub output.
+  ok  Field ok was added to get_mcp_hub output.
+  page  Field page was added to get_mcp_hub output.
+  proxy  Field proxy was added to get_mcp_hub output.
+  publicLinks  Field publicLinks was added to get_mcp_hub output.
+  related  Field related was added to get_mcp_hub output.
+  summary  Field summary was added to get_mcp_hub output.
+  tool  Field tool was added to get_mcp_hub output.
+  website  Field website was added to get_mcp_hub output.
−  Europe/Berlin clock to the second + whenKey day|night for the price matrix / get_invoice_l…
+  WHAT: Europe/Berlin wall clock to the second + whenKey for prices. THIS www tool does NOT …   get_ort_datetime
+  locale  Default of locale on get_ort_datetime changed unset → "de".
+  attribution  Field attribution was added to get_ort_datetime output.
+  canonicalUrl  Field canonicalUrl was added to get_ort_datetime output.
+  date  Field date was added to get_ort_datetime output.
+  error  Field error was added to get_ort_datetime output.
+  hint  Field hint was added to get_ort_datetime output.
+  holiday  Field holiday was added to get_ort_datetime output.
+  holidayName  Field holidayName was added to get_ort_datetime output.
+  invoiceTool  Field invoiceTool was added to get_ort_datetime output.
+  iso  Field iso was added to get_ort_datetime output.
+  locale  Field locale was added to get_ort_datetime output.
+  ok  Field ok was added to get_ort_datetime output.
+  pricesTool  Field pricesTool was added to get_ort_datetime output.
+  related  Field related was added to get_ort_datetime output.
+  rule  Field rule was added to get_ort_datetime output.
+  stand  Field stand was added to get_ort_datetime output.
+  summary  Field summary was added to get_ort_datetime output.
+  time  Field time was added to get_ort_datetime output.
+  timezone  Field timezone was added to get_ort_datetime output.
+  tool  Field tool was added to get_ort_datetime output.
+  tz  Field tz was added to get_ort_datetime output.
+  unix  Field unix was added to get_ort_datetime output.
+  weekday  Field weekday was added to get_ort_datetime output.
+  weekdayIso  Field weekdayIso was added to get_ort_datetime output.
+  whenKey  Field whenKey was added to get_ort_datetime output.
−  Short pointer for any marketing path
+  WHAT: Stub pointer only — NOT the page body. summary says to use ai-pages or HTML. RETURNS…   get_page_summary
+  attribution  Field attribution was added to get_page_summary output.
+  canonicalUrl  Field canonicalUrl was added to get_page_summary output.
+  error  Field error was added to get_page_summary output.
+  hint  Field hint was added to get_page_summary output.
+  locale  Field locale was added to get_page_summary output.
+  ok  Field ok was added to get_page_summary output.
+  path  Field path was added to get_page_summary output.
+  related  Field related was added to get_page_summary output.
+  summary  Field summary was added to get_page_summary output.
+  tool  Field tool was added to get_page_summary output.
−  Partner-werden info page only — form submit disabled for agents
+  WHAT: Partner-werden info. formSubmit=false — agents MUST NOT claim they sent the form. RE…   get_partner_info
+  locale  Default of locale on get_partner_info changed unset → "de".
+  attribution  Field attribution was added to get_partner_info output.
+  canonicalUrl  Field canonicalUrl was added to get_partner_info output.
+  error  Field error was added to get_partner_info output.
+  hint  Field hint was added to get_partner_info output.
+  locale  Field locale was added to get_partner_info output.
+  ok  Field ok was added to get_partner_info output.
+  related  Field related was added to get_partner_info output.
+  summary  Field summary was added to get_partner_info output.
+  tool  Field tool was added to get_partner_info output.
−  Fixed price matrix (no ab-€): door opening day/night, cylinder options. whenKey from get_o…
+  WHAT: Published Festpreis matrix (no 'ab €'). Same SSOT as /preise and price-matrix-ssot.j…   get_prices
+  locale  Default of locale on get_prices changed unset → "de".
+  attribution  Field attribution was added to get_prices output.
+  canonicalUrl  Field canonicalUrl was added to get_prices output.
+  cylinderAfterOpening  Field cylinderAfterOpening was added to get_prices output.
+  cylinderOnly  Field cylinderOnly was added to get_prices output.
+  error  Field error was added to get_prices output.
+  hint  Field hint was added to get_prices output.
+  locale  Field locale was added to get_prices output.
+  note  Field note was added to get_prices output.
+  ok  Field ok was added to get_prices output.
+  opening  Field opening was added to get_prices output.
+  packages  Field packages was added to get_prices output.
+  related  Field related was added to get_prices output.
+  summary  Field summary was added to get_prices output.
+  surcharges  Field surcharges was added to get_prices output.
+  tool  Field tool was added to get_prices output.
−  One Ratgeber page by slug
+  WHAT: Pointer to one Ratgeber. REQUIRED slug from list_ratgeber. Unknown → unknown_ratgebe…   get_ratgeber
+  locale  Default of locale on get_ratgeber changed unset → "de".
+  attribution  Field attribution was added to get_ratgeber output.
+  canonicalUrl  Field canonicalUrl was added to get_ratgeber output.
+  error  Field error was added to get_ratgeber output.
+  hint  Field hint was added to get_ratgeber output.
+  locale  Field locale was added to get_ratgeber output.
+  ok  Field ok was added to get_ratgeber output.
+  related  Field related was added to get_ratgeber output.
+  slug  Field slug was added to get_ratgeber output.
+  summary  Field summary was added to get_ratgeber output.
+  tool  Field tool was added to get_ratgeber output.
−  Google review short URL /review
+  WHAT: Short /review redirect to the Google review URL. RETURNS googleReviewUrl (full Googl…   get_review_url
+  locale  Default of locale on get_review_url changed unset → "de".
+  attribution  Field attribution was added to get_review_url output.
+  canonicalUrl  Field canonicalUrl was added to get_review_url output.
+  error  Field error was added to get_review_url output.
+  googleReviewUrl  Field googleReviewUrl was added to get_review_url output.
+  hint  Field hint was added to get_review_url output.
+  locale  Field locale was added to get_review_url output.
+  ok  Field ok was added to get_review_url output.
+  related  Field related was added to get_review_url output.
+  summary  Field summary was added to get_review_url output.
+  tool  Field tool was added to get_review_url output.
−  Title/description context for a URL from llms-serp.txt
+  WHAT: Slice of /llms-serp.txt around the first occurrence of the target URL (title/descrip…   get_serp_snippet
+  locale  Default of locale on get_serp_snippet changed unset → "de".
+  attribution  Field attribution was added to get_serp_snippet output.
+  canonicalUrl  Field canonicalUrl was added to get_serp_snippet output.
+  error  Field error was added to get_serp_snippet output.
+  hint  Field hint was added to get_serp_snippet output.
+  locale  Field locale was added to get_serp_snippet output.
+  matchContext  Field matchContext was added to get_serp_snippet output.
+  ok  Field ok was added to get_serp_snippet output.
+  related  Field related was added to get_serp_snippet output.
+  summary  Field summary was added to get_serp_snippet output.
+  tool  Field tool was added to get_serp_snippet output.
−  One place by slug, PLZ or name — lat/lng, google_maps, icbm, embed_map, geo_api, maps_mcp
+  WHAT: One service-area place. Lookup order: slug (exact getOrt), else first ORTE with plz …   get_service_area
+  locale  Default of locale on get_service_area changed unset → "de".
+  attribution  Field attribution was added to get_service_area output.
+  canonicalUrl  Field canonicalUrl was added to get_service_area output.
+  embed_map  Field embed_map was added to get_service_area output.
+  error  Field error was added to get_service_area output.
+  geo_api  Field geo_api was added to get_service_area output.
+  google_maps  Field google_maps was added to get_service_area output.
+  hint  Field hint was added to get_service_area output.
+  icbm  Field icbm was added to get_service_area output.
+  kind  Field kind was added to get_service_area output.
+  lat  Field lat was added to get_service_area output.
+  lng  Field lng was added to get_service_area output.
+  locale  Field locale was added to get_service_area output.
+  maps_mcp  Field maps_mcp was added to get_service_area output.
+  name  Field name was added to get_service_area output.
+  ok  Field ok was added to get_service_area output.
+  parent  Field parent was added to get_service_area output.
+  plz  Field plz was added to get_service_area output.
+  related  Field related was added to get_service_area output.
+  slug  Field slug was added to get_service_area output.
+  summary  Field summary was added to get_service_area output.
+  tool  Field tool was added to get_service_area output.
+  url  Field url was added to get_service_area output.
−  Fetch /sitemap.txt — full URL list (~777). Optional offset/limit for line windows. Meta: t…
+  WHAT: Fetch /sitemap.txt (same URL set as sitemap.xml). ~807 http lines: marketing ×7 + di…   get_sitemap_txt
+  offset  Default of offset on get_sitemap_txt changed unset → 0.
+  attribution  Field attribution was added to get_sitemap_txt output.
+  bytesReturned  Field bytesReturned was added to get_sitemap_txt output.
+  canonicalUrl  Field canonicalUrl was added to get_sitemap_txt output.
+  error  Field error was added to get_sitemap_txt output.
+  hint  Field hint was added to get_sitemap_txt output.
+  limit  Field limit was added to get_sitemap_txt output.
+  locale  Field locale was added to get_sitemap_txt output.
+  nextOffset  Field nextOffset was added to get_sitemap_txt output.
+  offset  Field offset was added to get_sitemap_txt output.
+  ok  Field ok was added to get_sitemap_txt output.
+  path  Field path was added to get_sitemap_txt output.
+  related  Field related was added to get_sitemap_txt output.
+  returnedLines  Field returnedLines was added to get_sitemap_txt output.
+  returnedUrls  Field returnedUrls was added to get_sitemap_txt output.
+  summary  Field summary was added to get_sitemap_txt output.
+  tool  Field tool was added to get_sitemap_txt output.
+  totalLines  Field totalLines was added to get_sitemap_txt output.
+  totalUrls  Field totalUrls was added to get_sitemap_txt output.
+  truncated  Field truncated was added to get_sitemap_txt output.
+  which  Field which was added to get_sitemap_txt output.
−  One Wissen article by id
+  WHAT: One Wissen article. REQUIRED id. summary includes title + first 500 chars of body. s…   get_wissen_entry
+  locale  Default of locale on get_wissen_entry changed unset → "de".
+  attribution  Field attribution was added to get_wissen_entry output.
+  canonicalUrl  Field canonicalUrl was added to get_wissen_entry output.
+  error  Field error was added to get_wissen_entry output.
+  hint  Field hint was added to get_wissen_entry output.
+  id  Field id was added to get_wissen_entry output.
+  locale  Field locale was added to get_wissen_entry output.
+  ok  Field ok was added to get_wissen_entry output.
+  related  Field related was added to get_wissen_entry output.
+  summary  Field summary was added to get_wissen_entry output.
+  title  Field title was added to get_wissen_entry output.
+  tool  Field tool was added to get_wissen_entry output.
−  Auswahl situations hub and group slugs
+  WHAT: Auswahl hub groups (situation chooser on /auswahl). RETURNS groups[] {id, hash, hubU…   list_auswahl
+  locale  Default of locale on list_auswahl changed unset → "de".
+  attribution  Field attribution was added to list_auswahl output.
+  canonicalUrl  Field canonicalUrl was added to list_auswahl output.
+  error  Field error was added to list_auswahl output.
+  groups  Field groups was added to list_auswahl output.
+  hint  Field hint was added to list_auswahl output.
+  locale  Field locale was added to list_auswahl output.
+  ok  Field ok was added to list_auswahl output.
+  related  Field related was added to list_auswahl output.
+  summary  Field summary was added to list_auswahl output.
+  tool  Field tool was added to list_auswahl output.
−  List FAQ questions
+  WHAT: FAQ question list (id + question, no answers). USE get_faq({id}) or get_faq({q}) for…   list_faq
+  locale  Default of locale on list_faq changed unset → "de".
+  attribution  Field attribution was added to list_faq output.
+  canonicalUrl  Field canonicalUrl was added to list_faq output.
+  error  Field error was added to list_faq output.
+  hint  Field hint was added to list_faq output.
+  items  Field items was added to list_faq output.
+  locale  Field locale was added to list_faq output.
+  ok  Field ok was added to list_faq output.
+  related  Field related was added to list_faq output.
+  summary  Field summary was added to list_faq output.
+  tool  Field tool was added to list_faq output.
−  Internal footer links including legal pages
+  WHAT: Curated internal footer paths including legal + /it + /mcp-hub + /angebot + /ankuend…   list_footer
+  locale  Default of locale on list_footer changed unset → "de".
+  attribution  Field attribution was added to list_footer output.
+  canonicalUrl  Field canonicalUrl was added to list_footer output.
+  error  Field error was added to list_footer output.
+  hint  Field hint was added to list_footer output.
+  items  Field items was added to list_footer output.
+  locale  Field locale was added to list_footer output.
+  ok  Field ok was added to list_footer output.
+  related  Field related was added to list_footer output.
+  summary  Field summary was added to list_footer output.
+  tool  Field tool was added to list_footer output.
−  Available languages: de en fr ru fa ar tr
+  WHAT: The seven public HTML locales. RETURNS locales[] {id, name, prefix}. prefix is '' fo…   list_locales
+  attribution  Field attribution was added to list_locales output.
+  canonicalUrl  Field canonicalUrl was added to list_locales output.
+  error  Field error was added to list_locales output.
+  hint  Field hint was added to list_locales output.
+  locale  Field locale was added to list_locales output.
+  locales  Field locales was added to list_locales output.
+  ok  Field ok was added to list_locales output.
+  related  Field related was added to list_locales output.
+  summary  Field summary was added to list_locales output.
+  tool  Field tool was added to list_locales output.
−  Main header navigation links on www.ikeytz.com
+  WHAT: Curated main-header hubs (not a 1:1 dump of every <a> in the header). RETURNS items[…   list_nav
+  locale  Default of locale on list_nav changed unset → "de".
+  attribution  Field attribution was added to list_nav output.
+  canonicalUrl  Field canonicalUrl was added to list_nav output.
+  error  Field error was added to list_nav output.
+  hint  Field hint was added to list_nav output.
+  items  Field items was added to list_nav output.
+  locale  Field locale was added to list_nav output.
+  ok  Field ok was added to list_nav output.
+  related  Field related was added to list_nav output.
+  summary  Field summary was added to list_nav output.
+  tool  Field tool was added to list_nav output.
−  Ratgeber article slugs
+  WHAT: All Ratgeber slugs and locale URLs /ratgeber/{slug}. USE get_ratgeber({slug}) then g…   list_ratgeber
+  locale  Default of locale on list_ratgeber changed unset → "de".
+  attribution  Field attribution was added to list_ratgeber output.
+  canonicalUrl  Field canonicalUrl was added to list_ratgeber output.
+  error  Field error was added to list_ratgeber output.
+  hint  Field hint was added to list_ratgeber output.
+  locale  Field locale was added to list_ratgeber output.
+  ok  Field ok was added to list_ratgeber output.
+  related  Field related was added to list_ratgeber output.
+  slugs  Field slugs was added to list_ratgeber output.
+  summary  Field summary was added to list_ratgeber output.
+  tool  Field tool was added to list_ratgeber output.
+  urls  Field urls was added to list_ratgeber output.
−  All 52 service-area places — lat/lng, google_maps, icbm, embed_map, geo_api, maps_mcp per …
+  WHAT: All 52 service-area places (orte SSOT). Each item: slug, name, plz, lat, lng, google…   list_service_areas
+  locale  Default of locale on list_service_areas changed unset → "de".
+  attribution  Field attribution was added to list_service_areas output.
+  canonicalUrl  Field canonicalUrl was added to list_service_areas output.
+  count  Field count was added to list_service_areas output.
+  error  Field error was added to list_service_areas output.
+  hint  Field hint was added to list_service_areas output.
+  items  Field items was added to list_service_areas output.
+  locale  Field locale was added to list_service_areas output.
+  ok  Field ok was added to list_service_areas output.
+  related  Field related was added to list_service_areas output.
+  summary  Field summary was added to list_service_areas output.
+  tool  Field tool was added to list_service_areas output.
−  Core services: Türöffnung, Notdienst, Sicherheitstechnik, Schlosswechsel
+  WHAT: Core service list from SITE.services (Türöffnung, Notdienst, Sicherheitstechnik, Sch…   list_services
+  locale  Default of locale on list_services changed unset → "de".
+  attribution  Field attribution was added to list_services output.
+  canonicalUrl  Field canonicalUrl was added to list_services output.
+  error  Field error was added to list_services output.
+  hint  Field hint was added to list_services output.
+  locale  Field locale was added to list_services output.
+  ok  Field ok was added to list_services output.
+  related  Field related was added to list_services output.
+  services  Field services was added to list_services output.
+  summary  Field summary was added to list_services output.
+  tool  Field tool was added to list_services output.
−  WhatsApp prefab options (links only, no form)
+  WHAT: Prefab WhatsApp deep links (no chat send). RETURNS options[] {id,label,url}. ids: zu…   list_whatsapp_options
+  locale  Default of locale on list_whatsapp_options changed unset → "de".
+  attribution  Field attribution was added to list_whatsapp_options output.
+  canonicalUrl  Field canonicalUrl was added to list_whatsapp_options output.
+  error  Field error was added to list_whatsapp_options output.
+  hint  Field hint was added to list_whatsapp_options output.
+  locale  Field locale was added to list_whatsapp_options output.
+  ok  Field ok was added to list_whatsapp_options output.
+  options  Field options was added to list_whatsapp_options output.
+  related  Field related was added to list_whatsapp_options output.
+  summary  Field summary was added to list_whatsapp_options output.
+  tool  Field tool was added to list_whatsapp_options output.
−  Wissen lexicon article ids on /wissen
+  WHAT: Wissen lexicon index (id, title, url with #id). USE get_wissen_entry({id}) for a bod…   list_wissen
+  locale  Default of locale on list_wissen changed unset → "de".
+  attribution  Field attribution was added to list_wissen output.
+  canonicalUrl  Field canonicalUrl was added to list_wissen output.
+  error  Field error was added to list_wissen output.
+  hint  Field hint was added to list_wissen output.
+  items  Field items was added to list_wissen output.
+  locale  Field locale was added to list_wissen output.
+  ok  Field ok was added to list_wissen output.
+  related  Field related was added to list_wissen output.
+  summary  Field summary was added to list_wissen output.
+  tool  Field tool was added to list_wissen output.
−  Same page in another locale, e.g. path=/preise locale=en → /en/preise
+  WHAT: Rewrite one marketing path into another locale without fetching HTML. Example: path=…   resolve_locale_url
+  attribution  Field attribution was added to resolve_locale_url output.
+  canonicalUrl  Field canonicalUrl was added to resolve_locale_url output.
+  error  Field error was added to resolve_locale_url output.
+  fromLocale  Field fromLocale was added to resolve_locale_url output.
+  hint  Field hint was added to resolve_locale_url output.
+  locale  Field locale was added to resolve_locale_url output.
+  ok  Field ok was added to resolve_locale_url output.
+  path  Field path was added to resolve_locale_url output.
+  related  Field related was added to resolve_locale_url output.
+  summary  Field summary was added to resolve_locale_url output.
+  toLocale  Field toLocale was added to resolve_locale_url output.
+  tool  Field tool was added to resolve_locale_url output.
−  What is ikeytz / Schlüsseldienst Ludwigsburg — overview, brand, no walk-in.
+  WHO/WHAT: Public brand card for Schlüsseldienst Ludwigsburg ikeytz (mobile locksmith, Land…   site_overview
+  locale  Default of locale on site_overview changed unset → "de".
+  attribution  Field attribution was added to site_overview output.
+  canonicalUrl  Field canonicalUrl was added to site_overview output.
+  error  Field error was added to site_overview output.
+  gewerbeName  Field gewerbeName was added to site_overview output.
+  hint  Field hint was added to site_overview output.
+  locale  Field locale was added to site_overview output.
+  ok  Field ok was added to site_overview output.
+  priceRange  Field priceRange was added to site_overview output.
+  related  Field related was added to site_overview output.
+  summary  Field summary was added to site_overview output.
+  tool  Field tool was added to site_overview output.
+  tradeName  Field tradeName was added to site_overview output.
Full ikeytz.com changelog →JSON feedWatch this for my agents