Skip to content

v0.1.40

Choose a tag to compare

@Kvitekvist Kvitekvist released this 28 Sep 07:07
· 12 commits to main since this release

⚠️ Unsigned build. No publisher signing secrets are configured, so the Windows files are electron-builder's local output and there is no macOS installer in this release. The new features contain no Windows-only code and pass the macOS CI test run.

This release also covers v0.1.39, which was tagged but never published.

The .appx is signed with ACE's self-signed test certificate (ace-test-cert.cer). To sideload it, trust the certificate once in an elevated PowerShell, then install:

Import-Certificate -FilePath .\ace-test-cert.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Import-Certificate -FilePath .\ace-test-cert.cer -CertStoreLocation Cert:\LocalMachine\Root
Add-AppxPackage -Path ".\Agent Command Engine 0.1.40.appx"

Added

  • 🔄 Models button in the launch bar. It has the installed Claude and Codex CLIs refresh their own model lists in the background (no model call), adds any model ACE doesn't know yet to the dropdown under "New from CLI", and shows a popup listing what was added. Picks up Claude Opus 5.5 and GPT-6 Sol/Luna without an ACE update (TICKET-0156).
  • Hyper-V install-test runner for a signed ACE AppX (TICKET-0086).

Changed

  • Windows: Setup installs the Claude and Codex CLIs into %USERPROFILE%\.ace\npm and adds that folder to your PATH. The Store build needs no restricted capability and supports Windows 10 1809 and later. CLIs you installed yourself are still found through PATH (TICKET-0160).

Fixed

  • AppX on a clean machine: new agents no longer fail with "claude.exe is not recognized" / "Cannot find module ...codex.js" (TICKET-0157, TICKET-0160).
  • Windows setup no longer stops at "Please specify one of them using the --source option" when installing Node.js (TICKET-0158).
  • The usage bar no longer disappears during a refresh, which made the whole window jump. The last known values stay visible (TICKET-0159).
  • Usage refreshes after agent activity instead of polling while idle (TICKET-0155).
  • Windows setup refreshes PATH after installing Node.js instead of restarting ACE (TICKET-0148).