Skip to main content

Version 2.6.2

Here are our Release Notes for Artemis v2.6.2

Release date: May 25, 2026

Following the initial launch of Discovery in v2.6.0, this release focuses on stability and usability improvements across manual and automatic modes, plus a round of Targets and platform polish.

🔬 Discovery — Hardening & UX Polish

  • Fixed "Generate More Versions" dead-ending a completed run with 0 versions; resume actions (Generate More Versions, Continue, Retry) now behave consistently
  • Manual mode now correctly respects rejected experiments — the agent no longer creates versions for an experiment you've explicitly rejected
  • Fixed a changeset count mismatch — exactly N changesets are now created for N versions
  • Fixed the generation counter so it no longer overshoots (e.g. showing "4/3")
  • Versions now execute in parallel for faster runs
  • Prompt caching wired up across the agent loop to reduce LLM costs
  • Validation timeouts now properly cancel the underlying worker process
  • Changeset names no longer include the generation number — version number only

🎨 Discovery UI

  • Chat moved into a proper sidebar within the Discovery popup, with categories and worker logs
  • Table headers now stick on scroll
  • Ideas, Experiments, and Versions tables redesigned with more sorting options
  • Trend graph now plots progression over version instead of over time, for a clearer view
  • Graph layout is now preserved when navigating away and back
  • Version, Idea, and Experiment detail views are now full pages instead of modals
  • You can edit the runner and commands inline from the Run popup
  • Metric values now update live as versions are scored
  • Added a search bar for metric selection
  • Cancel button now available for pending runs, not just running ones
  • Activity sidebar shows clearer run states: pinned baseline run, grey dot for cancelled runs, and "Awaiting approval" when the agent is paused

🎯 Targets

  • New onboarding flow shown when no targets exist yet
  • Tree view introduced and enabled by default
  • Switch between List and Table views, with the choice reflected in the URL so it can be shared
  • Filters (including new tag and deprecated filters) can now be shared via URL
  • Reduced header footprint for a more compact view
  • Construct window now opens inline within Targets
  • Validation Status filter is now functional on the new table

🏗️ Platform & Infrastructure

  • Changeset creation moved to a background task for better responsiveness
  • Project downloads now use sparse git clones for faster, lighter operations
  • Version diffs now show additions/deletions counts and full original content
  • Improved backend resource management (async Redis, connection pool limits)
  • Duplicate changeset names are now auto-suffixed, and orphaned branches are rolled back on failure

🤖 LLM Models

  • Fixed adaptive thinking support for Claude Opus 4.7
  • Fixed OpenAI completions routing and cache-control handling

🗑️ vscode-gateway — Discontinued

The VS Code extension (vscode-gateway) has been removed from the platform due to minimal usage and will no longer be supported.

🐛 Notable Bug Fixes

  • Discovery: "Generate More Versions" producing 0 versions on completed runs; rejected experiments being planned anyway; changeset orphan count mismatch; generation counter overshooting; empty-diff versions being scored incorrectly
  • Discovery manual mode: chat going blank after replying mid-run; ideas getting stuck after being un-rejected; a first-load race condition
  • Discovery metrics: zero-baseline metrics dominating fitness scores; worker metric names being unexpectedly renamed
  • Targets: filter counter bug; status indicator race condition; layout fixes
  • Construct window: cancel fix; branch switching; scroll issues
  • Changesets: duplicate name auto-suffixing; orphaned branch rollback on failure
  • LogViewer: timestamps showing month instead of minutes