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