docs: add Coder v0.1.1 to the documentation changelog

f90390976dc3 · AtlantisPleb · · parent 436d37facc96

docs: add Coder v0.1.1 to the documentation changelog

The public changelog now lists Coder v0.1.1: Grok delegation, swarm inbox,
timing, ATIF child and swarm transcripts, Flash routing to Gemini 3.7 Flash,
gym views, history recall, and file-based credentials.

Deploy story

What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.

pushed
by user · WAL seq 478 · 2026-08-28T15:05:16.895217Z
built
1 modules in 31.5 s
deployed
live · 1 module on 3 nodes · push→live 596.3 s

Changed files

  • modified priv/docs/changelog.md
  • modified test/openagents_web/live/changelog_live_test.exs

Diff

2 files changed, +82 -1

priv/docs/changelog.md modified +74

@@ -1,5 +1,79 @@

1 1
# Changelog
2 2
3
## Coder v0.1.1
4
5
Released August 28, 2026.
6
7
Coder v0.1.1 adds first-class Grok delegation, a swarm inbox between sessions,
8
timing on every message and tool call, ATIF exports that keep child and swarm
9
transcripts, and Flash routing that sends simple questions to Gemini 3.7 Flash.
10
11
### See the session as it runs
12
13
- The idle screen shows a **New in v0.1.1** card under the startup facts. The
14
  card names improved subagent delegation, streaming thinking, Grok as a
15
  first-class delegate, timing on each message, ATIF export of subagent
16
  streams and the swarm inbox, and Flash routing of simple requests to Gemini
17
  3.7 Flash.
18
- Each assistant message and each tool call shows how long it ran. In-flight
19
  tool headers count while the call runs, then settle the duration on the
20
  right, matching the turn clock. A `delegate` header names the agent, for
21
  example `delegate: grok`.
22
- Thinking streams while the model works. The loading row says **working** and
23
  times the wait.
24
- Device sign-in URLs stay visible and clickable in the terminal.
25
26
### Delegate to more agents
27
28
- Delegate to Grok over ACP. Child activity streams into the parent tool box,
29
  and ATIF export stores the child transcript in `extra.subagent` instead of
30
  one notice per thought token. A long-running Grok child is no longer killed
31
  for silence while it is still streaming.
32
- Delegate to Claude over ACP. Coder Mini is a built-in agent with worktree
33
  isolation and a model override.
34
- Built-in delegates pick default models. One `delegate` call can set the
35
  lane, worktree, and child options.
36
- Parallel tool calls that share a stream index stay separate. Coder no longer
37
  concatenates their names or ids.
38
39
### Message other sessions
40
41
- Sessions on the same machine can list each other, send messages, and drain a
42
  swarm inbox at turn boundaries. ATIF export keeps that inbox in
43
  `extra.swarm`.
44
- Delegate children register in the swarm and report messages back to the
45
  parent.
46
47
### Route Flash work
48
49
- On the default Flash grant, short capability questions such as "what tools
50
  do you have" route to Gemini 3.7 Flash. Coding work stays on GLM 5.3 Flash.
51
52
### Measure, recall, and sign in
53
54
- `openagents gym` prints suite, run, results, env, corpus, and dataset views
55
  from frozen v1 documents. The `/gym` pane draws the same `results_trend` and
56
  `run_status` documents. Missing costs stay `unknown`.
57
- `history_recall` reads the session's own record. Checkpoints and budget
58
  facts land in the export and summary.
59
- Credentials live in `~/.openagents/credentials.json` on every platform
60
  instead of the operating-system credential store. Headless
61
  `openagents auth login` prints the approval URL and user code so you can
62
  finish the device flow with `openagents auth login --resume`.
63
64
The installer and `openagents update` resolve this version on the `stable`
65
channel for macOS, Linux (glibc and musl), and Windows.
66
67
Read the closed work for [swarm messaging](https://openagents.com/OpenAgentsInc/openagents/issues/182),
68
[Grok ACP](https://openagents.com/OpenAgentsInc/openagents/issues/251),
69
[ATIF child streams](https://openagents.com/OpenAgentsInc/openagents/issues/276),
70
[Flash routing](https://openagents.com/OpenAgentsInc/openagents/issues/278),
71
[tool timing](https://openagents.com/OpenAgentsInc/openagents/issues/277),
72
[gym views](https://openagents.com/OpenAgentsInc/openagents/issues/165),
73
[Coder Mini](https://openagents.com/OpenAgentsInc/openagents/issues/246),
74
[history recall](https://openagents.com/OpenAgentsInc/openagents/issues/159), and
75
[credential files](https://openagents.com/OpenAgentsInc/openagents/issues/261).
76
3 77
## Coder v0.1.0
4 78
5 79
Released August 26, 2026.
test/openagents_web/live/changelog_live_test.exs modified +8 -1

@@ -32,9 +32,16 @@ defmodule OpenAgentsWeb.ChangelogLiveTest do

32 32
    assert redirected_to(conn, 302) == ~p"/docs/changelog"
33 33
  end
34 34
35
  test "the documentation changelog presents Coder v0.1.0 with its release date", %{conn: conn} do
35
  test "the documentation changelog presents Coder v0.1.1 and v0.1.0", %{conn: conn} do
36 36
    {:ok, _view, html} = live(conn, ~p"/docs/changelog")
37 37
38
    assert html =~ "Coder v0.1.1"
39
    assert html =~ "Released August 28, 2026."
40
    assert html =~ "See the session as it runs"
41
    assert html =~ "Message other sessions"
42
    assert html =~ "Route Flash work"
43
    assert html =~ "simple questions to Gemini 3.7 Flash"
44
38 45
    assert html =~ "Coder v0.1.0"
39 46
    assert html =~ "Released August 26, 2026."
40 47
    assert html =~ "Choose how inference runs"

This page updates live while a promote is in flight · changelog