Skip to content

v0.4.4

Choose a tag to compare

@MBarc MBarc released this 17 Oct 16:28
· 44 commits to master since this release

macOS builds

Prebuilt for Apple silicon and Intel Macs. Install the same way as on Linux:

curl -fsSL https://raw.githubusercontent.com/MBarc/nectra/master/scripts/install.sh | sh

These are cross-compiled and haven't yet been run on a real Mac. Please open an issue if anything breaks.

See why each answer went where it did

Every chat answer now starts with its model and the reason it was picked, for example:

sonnet (anthropic) · writing or explaining · preferred for this

When Nectra switches models mid-task, it tells you, because the new model starts without the old one's cached context.

/again

  • /again sends your last message again to the best other model: any model but the one that answered, judged on capability, ignoring a /model pin.
  • /again opus sends it to the model you name.
  • The replaced answer stays in the session log but leaves the conversation. Files it changed stay changed.
  • If no other model can take the retry, nothing is replaced.
  • After a failed turn, /again resends the message as it was.

Session logs that use /again can't be opened by Nectra 0.4.3 or older.

For contributors

scripts/compat/check.py checks Nectra against the installed provider CLIs (flags, settings and MCP channels). With --live, it also runs one tiny turn per provider in stream and terminal view. A daily workflow runs it against the latest CLI releases.