Skip to content

v1.0.6 — Nisaba

Choose a tag to compare

@WynterJones WynterJones released this 25 Aug 03:31
· 2 commits to main since this release

Apple Silicon: Nisaba-1.0.6-arm64.dmg · Intel: Nisaba-1.0.6-x64.dmg

Four agents instead of one

Nisaba drove whichever CLI the workspace had picked. There are four now — Claude Code, Codex, Grok and OpenCode — detected once at startup and offered on every button that hands work to an agent: implement an audit, convert a capture, refine a design profile, build the resource list. CLIs you do not have are greyed out with "not installed" rather than hidden, so it is clear why a choice is unavailable, and the pick is per run: the workspace's agent is the default, not the rule.

A page that blurs instead of vanishing

Native views paint above everything the app draws, so opening a menu had to hide the page — and left a black rectangle behind it. Hiding now photographs the page on the way out and leaves that still in place, blurred and dimmed, so a dropdown reads as a dropdown over a page.

An audit prompt you can paste anywhere

Copying an audit prompt handed the agent a folder path, which is useless to anything that cannot read your disk. The prompt now carries the whole plan inline, works before the plan has been exported at all, and still names the folder when there is one.

A first launch that explains itself

Three steps: what the app is for, which agent CLIs this machine has — including a plain statement of what stops working when it has none — and a workspace to nominate, skippable if browsing and capturing is all you want. Settings replays it.

Also

  • One uncapturable element no longer sinks the whole batch it was saved with, and a detector that finds nothing says so instead of doing nothing at all.
  • A dev server started against a workspace folder that has since been deleted says exactly that, instead of letting npm walk up to /private/tmp and report a missing package.json.
  • The component dialog opens on its first file instead of an empty pane.
  • A job's status stopped wrapping onto two lines and taking the row's alignment with it.
  • Every link in Nisaba's own UI opens in Nisaba. The address bar keeps "open in your default browser" as the one deliberate way out.