{"id":354,"date":"2025-04-01T13:17:06","date_gmt":"2025-04-01T13:17:06","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2025\/04\/01\/11010357-hostinger-horizons-restore-message-button-to-fix-errors\/"},"modified":"2026-03-16T12:11:57","modified_gmt":"2026-03-16T12:11:57","slug":"11010357-hostinger-horizons-restore-message-button-to-fix-errors","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/11010357-hostinger-horizons-restore-message-button-to-fix-errors\/","title":{"rendered":"Hostinger Horizons: How to undo or restore changes"},"content":{"rendered":"<p class=\"no-margin\">When building your web app with Hostinger Horizons, you may occasionally encounter system errors or receive outputs that do not meet your expectations. Since Hostinger Horizons operates through iterative patterns, it may sometimes require repeated guidance or a different prompting approach to achieve the desired result.<\/p><h2 id=\"h-undo-the-latest-change\">Undo the latest change<\/h2><p>If the most recent response produced an error or an unwanted design change, you can use the <strong>Undo<\/strong> function.<\/p><ol>\n<li>Locate the most recent message in the chat panel.<\/li>\n<li>Click the Undo button (curved arrow icon) below the message.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-8699\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-undo.png\" alt=\"\" width=\"418\" height=\"200\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-undo.png 474w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-undo-300x144.png 300w\" sizes=\"auto, (max-width: 418px) 100vw, 418px\" \/><\/li>\n<li>Confirm the action in the pop-up window.<\/li>\n<\/ol><p>When you use <strong>Undo<\/strong>, your last message and the Horizon&rsquo;s corresponding response are permanently deleted.<\/p><h2 id=\"h-restore-a-previous-version\">Restore a previous version<\/h2><p>If you need to go back further in your project history -for example, if the application entered an &ldquo;error loop&rdquo; or several prompts led to an unsatisfactory result- use the <strong>Restore<\/strong> feature.<\/p><ol>\n<li>Scroll through your chat history to find the specific point where the project was working correctly.<\/li>\n<li>Click the <strong>Restore<\/strong> button located under that specific message.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-8700\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-restore.png\" alt=\"\" width=\"421\" height=\"132\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-restore.png 466w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/hostinger-horizons-restore-300x94.png 300w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><\/li>\n<li>Review the confirmation prompt: All your messages after this message will be permanently deleted.<\/li>\n<li>Click <strong>Restore<\/strong> to confirm and revert your project to that state.<\/li>\n<\/ol><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">Undoing or restoring a version does not cost additional credits and does not reinstate credits spent on the reverted messages.<\/div><h2 id=\"h-best-practices-for-fixing-errors\">Best practices for fixing errors<\/h2><p>To minimize credit loss and improve the quality of your web app, consider these strategies after reverting:<\/p><ul>\n<li><strong>Refine your prompt<\/strong>: If Horizons failed to apply a change, try rewriting your request with more context or simpler instructions.<\/li>\n<li><strong>Manual edits<\/strong>: For small changes to static elements like text or images, use the <a href=\"https:\/\/www.hostinger.com\/support\/11695969-hostinger-horizons-visual-editor-changes\/\">visual editor<\/a> manually instead of using a prompt.<\/li>\n<li><strong>Avoid error loops<\/strong>: If an error persists after one attempt to fix it, it is best to <strong>Restore<\/strong> immediately rather than sending multiple prompts to fix the same error, as this can lead to further complications.<\/li>\n<\/ul><p>By using the <strong>Undo<\/strong> and <strong>Restore<\/strong> functions, you can maintain control over your development process and quickly recover from technical hurdles. This allows you to experiment freely and refine your web app until it matches your vision.<\/p><p><strong>Additional resources<\/strong><\/p><ul>\n<li><a href=\"https:\/\/support.hostinger.com\/en\/articles\/11028493-hostinger-horizons-best-communication-and-prompt-practices\" target=\"_blank\" rel=\"noopener\">Hostinger Horizons: Best communication and prompt practices<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Use the restore function to fix errors or revert unwanted AI changes in your Hostinger Horizons application<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[293],"tags":[],"class_list":["post-354","post","type-post","status-publish","format-standard","hentry","category-hostinger-horizons"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/11010357-hostinger-horizons-restore-message-button-to-fix-errors\/","default":1}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/354\/revisions"}],"predecessor-version":[{"id":8701,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/354\/revisions\/8701"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}