Skip to content

Releases: bottomless/agent-duel

Agent Duel 0.4.0-beta.16

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:31
c704c87

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

Choose a tag to compare

@github-actions github-actions released this 29 Oct 00:31
413490a

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 00:54
3bd55cd

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

Choose a tag to compare

@github-actions github-actions released this 23 Oct 23:19
d28712e

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:57
7a56dfe

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

Choose a tag to compare

@github-actions github-actions released this 20 Oct 13:40
ae80e85

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

Choose a tag to compare

@github-actions github-actions released this 19 Oct 23:57
d9467f3

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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 07:48
55b16dc

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

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:26
5a67e7e

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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 17:28
15a4337

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