Asks you for help

Errors

Sometimes Neo will get stuck, and leave a comment on a ticket or pull request asking for help. You can reply with extra information, for example where to find a file that Neo needed to find.

If there is an error code, include it when Contact Support

Common scenarios:

  • When code repository / project management tool / document management tool is not setup correctly. Speak to your administrator, or see Admin and Configuration.

  • When the specification of a ticket is missing. Update the ticket and ask Neo to try again.

  • When the branch for a pull request doesn’t exist.

  • When a single code file Neo needs to edit is too large to work with.

  • When someone else pushed code to the same branch that Neo is working on.

  • No changes need to be made - for example, someone else had already pushed the changes to the branch.

  • When Neo has failed to fix CI/CD pipeline errors twice in a row, and has given up.

Caveats

Sometimes Neo can’t do something it wants to, but still has a go at finishing its main task. It will then tell you caveats to its work, such as:

  • URL you gave in a ticket that it couldn’t read

  • File it wanted to edit but couldn’t because it is binary

  • Figma document was too large to process

You may want to adjust instructions and get Neo to try again. For example, you could copy and paste the information needed from a page Neo doesn’t have permissions to read. Or change a Figma link to link to a more specific component.