---
title: "Failed deploys say who needs to act and how to fix it (Ample changelog, October 2, 2026)"
description: "A failed deploy now says who acts (your app, your account, or Ample), with a diagnosis, log evidence and a suggested fix, such as a missing environment variable. When a failure is on Ample's side, the deploy waits while Ample fixes it and then continues. If it still fails, the error links to an inci"
canonical_url: "https://ample.computer/changelog/2026-10-02"
last_updated: "2026-10-02"
author: "Ample Computer"
---

# Failed deploys say who needs to act and how to fix it

Week ending October 2, 2026. CLI 0.1.25.

- **Deploy.** A failed deploy now says who acts (your app, your account, or Ample), with a diagnosis, log evidence and a suggested fix, such as a missing environment variable.
- **Deploy.** When a failure is on Ample's side, the deploy waits while Ample fixes it and then continues. If it still fails, the error links to an incident.
- **CLI.** `ample auth claim --email` (MCP: ample_auth_claim) emails the person a link to claim the account. The sign-in page also offers to claim an unclaimed account.
- **Pricing.** Apps over their budget are now paused with their data kept, not deleted. They answer 503 budget_exceeded until the account is back under budget.
- **CLI.** `ample plan` detects standard-library Python apps and explains an empty plan. Rerunning `ample deploy` while a deploy is in progress waits for it instead of failing.
- **Deploy.** Files under node_modules, vendor, .venv, target and similar folders no longer decide an app's runtime.
- **Deploy.** An app's own start.sh is no longer overwritten. Every runtime with an install or build step gets an 8 GiB disk, and refused boots now report the reason.
- **Pricing.** The pricing page now lists the Free plan and a Custom plan for larger needs.

[All changes](https://ample.computer/changelog)
