Skip to content

v0.1.45

Choose a tag to compare

@Kvitekvist Kvitekvist released this 30 Sep 09:02
· 1 commit 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. Mac users can run from source: git pull, then npm ci and npm run dev in src/.

This release also covers 0.1.41 to 0.1.44, which were tagged but not published here.

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.45.appx"

Added

  • Skills / Plugins / MCP panel (replaces Project Skills): switch each project skill, .mcp.json server and registered plugin on or off for yourself. ACE writes .claude/settings.local.json, never the shared settings file. Claude only (TICKET-0169).
  • Memories panel: list and edit the project's .claude/memory/*.md files (TICKET-0169).
  • New-project wizard: "✨ New" opens a dialog with a "Choose project location" button, a folder name and a required description, and shows the full destination before Create. Errors appear in the dialog and keep what you typed, and a name collision can be retried without picking the folder again (TICKET-0164).

Changed

  • Sidebar: adds Memories, "Usage (whole machine)" is now "Usage", "Files / Editor" is gone (clicking a file in the tree still opens the editor), and Settings moved to the application menu only (Ctrl/Cmd+,) (TICKET-0169).
  • New projects start clean: version 0.1.0, no inherited tickets, ticket history or someone else's preferences. The name and description from the wizard are written into the README, AGENTS.md, changelog and project memory, and /project-setup confirms them instead of asking again (TICKET-0165).

Fixed

  • Models button finds Claude models on enterprise-gateway (SSO) logins, which never write the model-catalog cache. It now also reads the models pinned with ANTHROPIC_MODEL and ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL, from the environment or ~/.claude/settings.json (TICKET-0170).
  • Prompt Score: the Models Used cost tiers follow list price, priced on a 100k-in / 700-out job; the cheapest 20% are Lower-cost, the priciest 30% Higher-cost, the rest Balanced. Before, caching skewed the tiers so every model could show as Lower-cost (TICKET-0162).
  • Toggling a skill, plugin or MCP server no longer wipes the rest of .claude/settings.local.json when that file is malformed or unreadable, and no longer overwrites a settings file another tool created meanwhile (TICKET-0166).
  • Memories: clicking two files quickly can no longer show the first file's text under the second file's name, and switching views from the menu asks before discarding unsaved memory edits (TICKET-0167).
  • New projects created on Windows no longer mix line endings in the seeded README and project memory (TICKET-0165).