Grouped from the real commit
history, in plain language rather than commit messages. There has been one released version
so far — 1.0.0 — published for macOS on 7 August 2026 and completed
with the Windows and Linux builds on 8 August, which is why two entries carry the same number.
Everything before those is dated development toward that build.
Windows and Linux builds joined the two macOS ones, the agent panel
was rebuilt around a rail and a session history, and the library search — which had been
returning nothing at all for a described part — was fixed.
Asking for an 0805 part used to return nothing.
The same query now returns seventeen rows, and the one you meant is at the top.
Added
Windows x64 and arm64
installers, and Linux x64 and arm64
AppImages — six builds in total, each with its size and SHA-256 published
A session history in the agent panel: past turns are kept against the document
they were run on, and can be reopened
A rail down the side of the left panel, so the agent is a tab beside the project
tree rather than a fourth column stealing width from the canvas
Changed
A finished turn folds itself into a single Worked for 98s line you can
open, instead of leaving its whole working-out on screen
Every action the panel reports is now written in words — "Looking for a symbol",
"Reading the board" — and no internal tool name reaches the screen at all
Per-step timings are only shown when a step actually took a noticeable while,
rather than decorating every row with a millisecond count
Fixed
Library search returned zero results for a described part.0805 resistor, 10k resistor and
0603 capacitor each matched nothing, because the query
was compared as one string rather than as separate terms. Top-1 correctness across
23 labelled queries went from 10/23 to 23/23
A single-word search ranked by name rather than by relevance, so
resistor was led by Device:Heater
— a real keyword match, sorted alphabetically above the resistor itself
The demo board reported 105 design-rule violations. It is now
zero, with all 23 nets named — and the screenshot-patching step that
had been quietly making the picture cleaner than the design was deleted
The first signed, downloadable build, and the pricing, billing and
verification work that had to exist before anybody could be asked to pay for it.
Added
A signed macOS build under a hardened runtime, arm64 and x64
Pricing: a free tier, a $20/month Pro tier with a 500-turn allowance, and a
founding tier for the first 200 backers
Sign-in through Supabase and billing through Stripe, wired to grant turns and
nothing else
A verification ladder above DRC the agent runs against its own work, and a
repair loop that acts on what it finds
An eval harness — 48 hand-labelled cases, scored against the running app and
the real engine
The app can open a browser at a name on an allow-list
Changed
Prompt-cache discipline raised the cached share from 55% to 75%, cutting the
median turn's cost and raising the eval score at the same time — 70.8% to 72.9%
The download button points at the real, hosted build instead of a placeholder
The sign-in page asks for a six-digit code again, sent by mail
Fixed
An image attachment failing depending on which model was configured
A single dropped connection ending the whole turn instead of being retried
A design-review merge that had reverted a shipped feature while keeping its
gates green