> ## Documentation Index
> Fetch the complete documentation index at: https://bilt.me/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# “Request too large”

> What to do when a prompt is too complex to process

This usually means a single prompt asked for too much at once — too many features, or a change that sweeps across the whole app in one go. It's about how *complex* the request is, not how long your chat is.

<Note>
  Your work is saved. You just need to break this request into smaller pieces to continue.
</Note>

## What to do

<Steps>
  <Step title="Do it for one screen or one feature">
    Apply the change to a single screen first, then repeat for the next one in a follow-up message.
  </Step>

  <Step title="Ask for one thing at a time">
    Send a single change or feature per message instead of several at once.
  </Step>

  <Step title="Rephrase if it keeps happening">
    If the same prompt keeps failing, reword it and describe just the next step you want.
  </Step>
</Steps>

## Splitting a big request

Most "request too large" prompts ask Bilt to do one thing *everywhere* at once. Do it one screen or one feature at a time instead, then repeat in follow-up messages.

| Instead of one sweeping request         | Break it into steps                                                                                           |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| "Translate the entire app into Spanish" | "Translate the Home screen into Spanish." → "Now translate the Settings screen." → continue screen by screen. |
| "Redesign the whole app"                | "Redesign the Home screen with a cleaner layout." → then move through the other screens one at a time.        |
| "Add login, profiles, and payments"     | "Add a login screen." → "Add a profile page." → "Add payments."                                               |
| "Make every screen match this brand"    | "Update the colors and fonts on the Home screen to match this." → repeat per screen.                          |
| "Fix all the bugs"                      | Describe one problem at a time: "On the cart screen, the total doesn't update when I remove an item."         |

The pattern is the same every time: **one screen or one feature per message**, then a follow-up for the next.

## Building from scratch?

If you're still putting the app together, build it up in phases rather than all at once — see [Scoping and iterating on your app](/docs/guides/scoping-your-build).
