Skip to content

Nio v0.1.250

Choose a tag to compare

@luisMan luisMan released this 20 Oct 11:14
· 4 commits to main since this release

Nio v0.1.250

Unattended tasks keep going when an edit couldn't be read or a turn ended
without changing anything, instead of stopping early.

What changed

  • An edit Nio couldn't read no longer ends the task. When a model's
    tool call can't be read, Nio tells it why (for example, invalid JSON at a
    given position, or a call that is missing a required field) and the task
    continues. Code with backslashes inside a file, such as /\d+/ or \',
    is now read as written.
  • Re-reading files while a test fails gets a nudge, not a stop. If the
    model keeps re-reading files while a check is failing or files the request
    names don't exist yet, Nio shows it the failing output and the missing
    files and asks it to write them, before it would stop the task.
  • A turn that changed nothing is checked too. When a turn ran the tests
    but changed no file, Nio still checks the request's list of requirements
    and asks for the missing ones, and the final answer names anything still
    missing.
  • Clearer replies when no tool call was made. Nio now tells the model
    that its tools are available, with a call to copy, so it doesn't conclude
    that tools don't work.
  • Earlier turns no longer discourage later ones. A turn that changed no
    file is remembered as exactly that, and one project keeps one history
    whichever way its path is written.
  • Requested documents count when they exist. A request for a file such
    as docs/design.md is satisfied once that file is there.
  • Calculator benchmark on nioai.run. The landing page shows the latest
    calculator benchmark, Nio vs direct model calls on eight models.
    Results and method.

Install

Windows PowerShell:

powershell -c "irm https://github.com/luisMan/Nio/releases/download/v0.1.250/nio-installer.ps1 | iex"

macOS and Linux:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/luisMan/Nio/releases/download/v0.1.250/nio-installer.sh | sh

If you have v0.1.195 or later, Nio offers this update when it starts, or
run nio update.

Downloads

Each native archive and the MSI include a SHA-256 sidecar. Publishing this
release does not reset account token limits.