{"server":"pl.swiadectwo-energetyczne24/zamowienia","count":17,"changes":[{"tool":"calculate_certificate_price","kind":"changed","observed_at":"2026-10-14T01:52:44.841Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"3b0065c02c7eb400984df31b67afec1d","after_hash":"a484e7ed7a6a3286088bc5026a4002af"},{"tool":"update_certificate_order","kind":"changed","observed_at":"2026-10-14T01:52:44.841Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"515fb63e8bcd6ec2ab59a7feaecb969f","after_hash":"18a8abc13609d549dfa55017ba8c9107"},{"tool":"create_certificate_order","kind":"changed","observed_at":"2026-10-14T01:52:44.841Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"70e80f09aaca8796862bd103825cb283","after_hash":"742253ea597324cfda8e07c6f398b863"},{"tool":"get_certificate_options","kind":"changed","observed_at":"2026-10-14T01:52:44.841Z","fields":["description"],"description_before":"Oferta: typy nieruchomości, dla których wystawiamy świadectwo (z ceną bazową brutto PLN), płatne dodatki (Express 8H, wersja papierowa), obsługiwane typy dokumentów i listy dozwolonych wartości (ogrzewanie, CWU, wentylacja, okna, drzwi). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości. Ceny tu są cennikowe — cenę konkretnego zamówienia liczy calculate_certificate_price. Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.","description_after":"Oferta: typy nieruchomości, dla których wystawiamy świadectwo (z ceną bazową brutto PLN), płatny dodatek (wersja papierowa), obsługiwane typy dokumentów i listy dozwolonych wartości (ogrzewanie, CWU, wentylacja, okna, drzwi). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości. Ceny tu są cennikowe — cenę konkretnego zamówienia liczy calculate_certificate_price. Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.","description_similarity":0.91,"before_hash":"648b9923aea591e7905fc8941851147f","after_hash":"24309280eff480896ce377c1f137b121"},{"tool":"create_document_upload_url","kind":"changed","observed_at":"2026-10-01T22:28:55.950Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f78fe26390746adc03c6f5c4a5f54c60","after_hash":"2eb42e1cd53a5c2b0765006bd169ed4c"},{"tool":"add_property_document","kind":"changed","observed_at":"2026-09-30T21:35:36.269Z","fields":["description"],"description_before":"Dołącza wgrany wcześniej plik do zamówienia. file_id musi pochodzić z create_document_upload_url dla TEGO zamówienia. Zdjęcie budynku (property_photo) jest wymagane do wystawienia świadectwa — jeśli go nie dodasz, użytkownik doda je na stronie płatności.","description_after":"Dołącza wgrany wcześniej plik do zamówienia. file_id musi pochodzić z create_document_upload_url dla TEGO zamówienia. Zdjęcie budynku (property_photo) jest potrzebne do wystawienia świadectwa, ale nie blokuje płatności — jeśli go nie dodasz, użytkownik doda je na stronie płatności albo dośle później na stronie zamówienia.","description_similarity":0.87,"before_hash":"eaa66b53de3ba9bab2162f830b5b0d0f","after_hash":"3cccf2f3ba7056e7af1e8048a30f527a"},{"tool":"get_payment_link","kind":"changed","observed_at":"2026-09-30T21:35:36.269Z","fields":["description"],"description_before":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jeszcze nie ma), akceptuje regulamin i płaci u operatora płatności. WYWOŁUJ WYŁĄCZNIE po tym, jak pokażesz użytkownikowi cenę i dostaniesz od niego wyraźną zgodę. MCP nigdy nie przyjmuje danych karty.","description_after":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, może dodać zdjęcie budynku (jeśli go jeszcze nie ma — da się je też dosłać po płatności), akceptuje regulamin i płaci u operatora płatności. WYWOŁUJ WYŁĄCZNIE po tym, jak pokażesz użytkownikowi cenę i dostaniesz od niego wyraźną zgodę. MCP nigdy nie przyjmuje danych karty.","description_similarity":0.859,"before_hash":"d5ed17c037893a3d40e91452a50c5393","after_hash":"90737e315fe4a576753d1ad4c6db568d"},{"tool":"get_draft","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl.","description_after":null,"description_similarity":null,"before_hash":"1d86106473352e2b93fc88fe8829f4ab","after_hash":null},{"tool":"update_draft","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl.","description_after":null,"description_similarity":null,"before_hash":"b77e35997094ed05ee5ea31f71290199","after_hash":null},{"tool":"create_draft","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the website), plus accepted/rejected fields and what is still missing. A draft is NOT a placed order.","description_after":null,"description_similarity":null,"before_hash":"7436acd6f04dcc029050e1373777df7b","after_hash":null},{"tool":"get_pricing","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself.","description_after":null,"description_similarity":null,"before_hash":"364489f41b9d0bf01e7c7c689f4a8449","after_hash":null},{"tool":"list_property_types","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type.","description_after":null,"description_similarity":null,"before_hash":"285e1d3636fd6b41c041e20d01367e65","after_hash":null},{"tool":"get_form_fields","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether each field is optional. Use these exact paths and options with create_draft/update_draft.","description_after":null,"description_similarity":null,"before_hash":"c382b597c180cf9f81ae4931323206eb","after_hash":null},{"tool":"get_property_types","kind":"removed","observed_at":"2026-09-27T21:59:22.812Z","fields":[],"description_before":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości.","description_after":null,"description_similarity":null,"before_hash":"16cf76cca33e65f45fc9348a9878759a","after_hash":null},{"tool":"get_certificate_order_status","kind":"changed","observed_at":"2026-09-27T21:59:22.812Z","fields":["description"],"description_before":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji.","description_after":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji (płatność, przygotowanie świadectwa, wysyłka).","description_similarity":0.815,"before_hash":"10871c18efc0247649ee3556e7890a3a","after_hash":"9c02f30861d5fb5b3b6e3403b5c81499"},{"tool":"get_certificate_order","kind":"changed","observed_at":"2026-09-27T21:59:22.812Z","fields":["description"],"description_before":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token.","description_after":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Używaj, gdy musisz odczytać, co już zapisano; do samego postępu realizacji wystarczy get_certificate_order_status. Dane osobowe zwracamy tylko posiadaczowi access_token.","description_similarity":0.6,"before_hash":"b73c040bf568ca0962ce5347897bc84c","after_hash":"38c666dbe3a94bea43ada764a25f6dd6"},{"tool":"get_certificate_options","kind":"changed","observed_at":"2026-09-27T21:59:22.812Z","fields":["description","inputSchema"],"description_before":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 8h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewanie, CWU, wentylacja, okna). Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.","description_after":"Oferta: typy nieruchomości, dla których wystawiamy świadectwo (z ceną bazową brutto PLN), płatne dodatki (Express 8H, wersja papierowa), obsługiwane typy dokumentów i listy dozwolonych wartości (ogrzewanie, CWU, wentylacja, okna, drzwi). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości. Ceny tu są cennikowe — cenę konkretnego zamówienia liczy calculate_certificate_price. Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.","description_similarity":0.457,"before_hash":"7e9d9e3b294c3790a9acb3adb44bbe94","after_hash":"648b9923aea591e7905fc8941851147f"}],"next_before":null,"next_actions":[]}