Skip to main content

Error recovery

Build errors happen. Appifex catches them before they reach you.

When a build fails, AI automatically analyzes the error, applies a fix, and retries -- up to 3 times. Most issues resolve on the first attempt.

How it works

  1. Detects the error from build logs
  2. Diagnoses the root cause
  3. Fixes the code and retries the build

You see the fix happening in real time in the progress log.

What it catches

  • Type errors and missing definitions
  • Dependency conflicts
  • Incorrect file imports
  • Build configuration issues
  • Platform compatibility problems (e.g. web-only code in a mobile app)

When auto-fix doesn't resolve it

If the issue persists after 3 attempts, you see the error message with details. Three options:

  1. Describe the problem in chat:
    "Fix the build error: [paste error message here]"
  2. Fix it in the code editor -- for small, obvious issues
  3. Simplify your last prompt -- break a complex change into smaller steps

Preventing errors

  • Write specific prompts -- clearer input produces fewer errors
  • Add features one at a time
  • Review generated code before iterating