Repository navigation
Releases: bottomless/agent-duel
Releases · bottomless/agent-duel
Release list
Agent Duel 0.4.0-beta.16
What's Changed
- feat(arena): let the control plane decide when to compact by @lokicik in #124
- feat(arena): always wrap long lines in the battle diff by @lokicik in #134
- fix(app): fix three first-send bugs in new chats by @lokicik in #139
- fix(arena): list ignored roots the same way when a folder holds an empty folder by @lokicik in #138
- feat(sidebar): add activity sorting and a flat chat view by @micjm in #140
- fix(arena): show committed outcomes before archival by @micjm in #144
- fix(arena): label grafted subagents after the vote by @lokicik in #146
- fix(arena): copy ignored folders without the files the app cannot read by @lokicik in #147
- fix(sidebar): sort projects by last chat by default by @lokicik in #148
- feat(arena): collapse completed activity history by @micjm in #141
- fix(arena): render local images and file links in replies by @micjm in #143
- feat(arena): drop the Both label from the battle diff by @lokicik in #149
- chore(release): cut 0.4.0-beta.16 by @lokicik in #150
Full Changelog: v0.4.0-beta.15...v0.4.0-beta.16
Agent Duel 0.4.0-beta.15
What's Changed
- fix(accounts): point sign-in buttons at the terms checkbox by @Qcumbeer in #131
- feat(arena): keep Claude's prompt cache warm during long mid-turn waits by @lokicik in #125
- fix: stop running local agent CLIs at startup by @lokicik in #133
- Add My leaderboard with confidence intervals and an instant early-vote toggle by @micjm in #127
- fix: only fetch usage for enabled providers by @lokicik in #135
- chore(release): cut 0.4.0-beta.15 by @lokicik in #136
Full Changelog: v0.4.0-beta.14...v0.4.0-beta.15
Agent Duel 0.4.0-beta.14
What's Changed
- Review the first result early, Qwen summaries, feedback context in Blob, run durations, embedded repositories by @Qcumbeer in #100
- fix(arena): track review and vote timing from the first result by @Qcumbeer in #115
- fix(arena): retarget history ports with a blacklist by @vikas-bottomless in #90
- fix(arena): drop three contestant prompt additions; refuse binds to an earlier round's port by @Qcumbeer in #101
- feat(arena): show each turn's time in the battle pane by @lokicik in #121
- fix(arena): let a committed discard win over a Retry from another window by @lokicik in #118
- Preserve research uploads without blocking local battle history by @vikas-bottomless in #116
- fix(arena): keep Auto Accept when staging reloads a contestant worktree by @lokicik in #119
- fix(arena): don't count votes when a side failed by @lokicik in #122
- feat(accounts): report build details and show an update screen for refused builds by @lokicik in #123
- chore(release): cut 0.4.0-beta.14 by @lokicik in #126
Full Changelog: v0.4.0-beta.13...v0.4.0-beta.14
Agent Duel 0.4.0-beta.13
What's Changed
- fix(arena): resume crashed battles, tighter sandbox, pane-shaped chat, every file in Changes by @Qcumbeer in #77
- fix(app): confirm before archiving a chat by @Qcumbeer in #109
- fix(arena): pick duplicate skills deterministically by @lokicik in #98
- fix(arena): keep the contestant system text the same for the whole turn by @lokicik in #96
- feat(arena): keep each contestant on one provider and save which one served it by @lokicik in #97
- fix(arena): clear older turns' tool output from contestant history by @lokicik in #99
- fix(arena): keep the battle card under the battle's last answer by @lokicik in #95
- fix(arena): skip the judge's comparison when a side fails by @lokicik in #105
- Compact Arena at 272k and resume unfinished work after summaries by @vikas-bottomless in #103
- fix(arena): keep a battle that fails to start blind and settled by @lokicik in #106
- fix(arena): keep names hidden when a discarded battle showed nothing by @lokicik in #111
- chore(release): cut 0.4.0-beta.13 by @lokicik in #113
Full Changelog: v0.4.0-beta.12...v0.4.0-beta.13
Agent Duel 0.4.0-beta.12
What's Changed
- fix(arena): stop the early pick looking already chosen by @lokicik in #57
- fix(app): back off feedback prompts exponentially by @micjm in #92
- Redact contestant reasoning before it reaches desktop clients by @micjm in #84
- fix: apply battle reviews in the background and stop background fetch credential prompts by @Qcumbeer in #86
- Recover contestant streams whose connection dies, and never accept an unusable summary by @vikas-bottomless in #94
- chore(release): cut 0.4.0-beta.12 by @vikas-bottomless in #102
Full Changelog: v0.4.0-beta.11...v0.4.0-beta.12
Agent Duel 0.4.0-beta.11
What's Changed
- Add DeepSeek and MiMo model lineup support by @micjm in #85
- feat(desktop): turn on in-app updates for release builds by @lokicik in #87
- chore(release): cut 0.4.0-beta.10 by @lokicik in #88
- chore(release): cut 0.4.0-beta.11 by @lokicik in #89
Full Changelog: v0.4.0-beta.9...v0.4.0-beta.11
Agent Duel 0.4.0-beta.9
What's Changed
- feat(arena): add model sizes and require frontier ratings by @micjm in #68
- Fix battle failures from the Oct 15 feedback round (03, 04, 05, 06, 08) by @Qcumbeer in #70
- Separate OpenCode and Agent Duel build metadata by @micjm in #66
- feat(app): show confirmations in the app instead of native dialogs by @lokicik in #71
- fix(arena): write commit, PR and branch-name text on the summary model by @lokicik in #64
- fix(arena): send only the current turn in battle snapshots by @lokicik in #73
- fix(arena): load chat history images on demand by @lokicik in #74
- fix(arena): keep large battle turns small enough to load by @lokicik in #75
- feat(desktop): give the window a 480×600 minimum by @lokicik in #76
- fix(app): keep the desktop header height in narrow Electron windows by @lokicik in #82
- chore(release): cut 0.4.0-beta.9 by @lokicik in #83
Full Changelog: v0.4.0-beta.8...v0.4.0-beta.9
Agent Duel 0.4.0-beta.8
What's Changed
- fix(arena): leave sampling to providers and skip unread Arena titles by @lokicik in #55
- fix(arena): keep a reopened battle chat loading when the BYOK key arrives by @lokicik in #56
- fix(arena): drop the duplicate ArenaRuntime import by @lokicik in #65
- fix(arena): offer Discard instead of Tie when both contestants fail by @lokicik in #53
- fix(arena): let a long run with screenshots reach the vote by @lokicik in #58
- fix(arena): keep the last battle's summary in place through the next one by @lokicik in #54
- fix(app): send a new chat's first message only once in packaged builds by @lokicik in #63
- Require terms acceptance at sign-in and for existing accounts by @micjm in #67
- chore(release): cut 0.4.0-beta.8 by @lokicik in #69
Full Changelog: v0.4.0-beta.7...v0.4.0-beta.8
Agent Duel 0.4.0-beta.7
What's Changed
- Preserve upstream inference costs alongside account charges by @micjm in #51
- fix(arena): bring a battle chat back when it is unarchived by @lokicik in #47
- fix(arena): name battle chats from the first summary by @lokicik in #60
- fix(arena): run contestant subagents concurrently by @vikas-bottomless in #59
- chore(release): cut 0.4.0-beta.7 by @vikas-bottomless in #61
Full Changelog: v0.4.0-beta.6...v0.4.0-beta.7
Agent Duel 0.4.0-beta.6
What's Changed
- fix(arena): keep oversized file diffs reviewable by @micjm in #43
- fix(arena): wait out an offline machine instead of failing the contestant by @Qcumbeer in #40
- feat(arena): let the voter retry a failed contestant by @Qcumbeer in #44
- fix(arena): keep naming a long command after a steer is queued by @lokicik in #45
- fix(arena): state Auto Accept's reach and stop dead preview links by @lokicik in #41
- fix(arena): recover from contestant output limits by @vikas-bottomless in #38
- fix(arena): let a finished battle take a reply after the engine restarts by @lokicik in #46
- fix(arena): turn on prompt caching for Anthropic contestants by @lokicik in #48
- fix(arena): catch unreadable upstream bodies and count engine cache writes by @lokicik in #49
- chore(release): cut 0.4.0-beta.6 by @lokicik in #50
Full Changelog: v0.4.0-beta.5...v0.4.0-beta.6