Pich logoPichdocs
Docs menu: Troubleshooting

Help

Troubleshooting

Real error messages, their causes, and how to fix them.

These are the messages the product shows, taken from the source code.

MessageCauseFix
Paste the advisory text (at least 40 characters)The pasted advisory is empty or too shortPaste the full advisory, including affected versions
Advisory text is limited to 12000 charactersThe pasted text is too longRemove unrelated sections such as references and credits
Rate limited, try again in a minuteToo many requests from your address or overallWait one minute
SERV Reasoning call failed: …SERV returned an error, timed out, or returned invalid JSONTry again; the rest of the message gives SERV’s reason
Enter a public GitHub repository link, like https://github.com/owner/repoThe link could not be parsedUse one of the forms in Choose which apps to check
Repository not found. Pich can only read public GitHub repositories.The repository is private, misspelled, or the branch does not existCheck the link in a logged-out browser
GitHub's rate limit for anonymous reads was hit. Try again in a few minutes.GitHub limits unauthenticated readsWait a few minutes
This package.json does not depend on next. Pich only checks Next.js apps.The root is not a Next.js app, often a monorepo rootLink to the app folder with /tree/<branch>/<path>

Everything says Needs manual review

Usually the version or hosting is unknown. Check whether the repository uses pnpm, yarn, or Bun, and whether it has a pich.deploy.json. See Limitations.

Edit this page on GitHub