Repository navigation
feat: call every agent by its own name, never by the role it fills (#401) - #404
Merged
Merged
Conversation
… pre-release (#387) release-please takes the last release to be the one its manifest names, so 0.1.0's notes said only what changed since 0.1.0-beta.2. release.yml now opens the release pull request through release-please's API, held to a lockfile, telling it the line's last release, or for a `.0` none, so a release's notes cover all its pre-releases did. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit d35b69a)
…n main (#398) release.yml looked it up by its `autorelease: pending` label, which release-please had not yet added for 0.2.0-beta.2: the lookup came back empty and CI was dispatched on main, leaving the release pull request without `ci-ok`. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit ce90040)
… row on one column (#399) * fix(web): hang every sidebar row on one column The sidebar's brand, its three links, the workspace folders and the epics each started at an x of their own: icons at 16, 17, 19 and 29px, words at 36, 39, 53 and 60px. As ChatGPT and Claude lay theirs out, every row's icon now stands centred in one slot (--side-in, --side-slot) and every row's words start at --side-text just past it; an epic opened out runs its line under the slot's middle and its agents' icons where the epic's words start. A workspace's folder and an epic's mark stand in that slot themselves, giving way to the chevron that folds them where the row is pointed at or the chevron has the focus, rather than the chevron taking a column of its own. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix(desktop): centre the traffic lights on the sidebar's top row Tauri's `y` is where the title bar is made to end, and AppKit keeps its buttons 9 points above that, so `y: 21` stood the lights' centre 19 down, 8 above the logo, the bell and the fold at 27 and the bar's 28. They now stand at `y: 30`, centred 28 down, and at `x: 19`, the close button centred on the sidebar's column of icons. The sidebar's top row is as tall as the bar over the view and centred on the same line, in the app and the browser. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit fc0588f)
) A role is the parameter a flow takes an agent as, not the agent. An agent driver now draws a codename once and every session it opens is that agent, so a conversation is keyed `<agent>/<n>` and the same agent handed on to a called flow keeps its name. The run's start and its epic say which agent fills each role; the web page and the terminal interface name agents first and show the role after, while setup and outworlders stay by role. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit 8460e07)
…top row (#402) The lights' position the app set never took: they stood where macOS puts them, in the window's top 32 points, with the sidebar's top row beside them and centred lower. The app now leaves them there, and the sidebar keeps that strip for them alone, drawing its top row under it, from its left edge as every row below it is. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit 01d54c4)
…403) The sidebar kept a strip for the lights, but folded away the bar over the view stood beside them, centred lower, as it did before. The strip now runs across the whole window: the view is drawn under it too, and moves the window where it is dragged, and a dialog that fills a narrow window starts under it. Nothing is pushed right past the lights any more. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> (cherry picked from commit dcf9d02)
futrime
added a commit
that referenced
this pull request
Oct 14, 2026
…message (#447) Cherry-picks what landed on `main` since `release/0.2` was last brought up to date, for `0.2.0-beta.3`. #387, #392, #395, #398, #399, #400, #402 and #403 add nothing to the changelog, since #396 and #404 brought them already. Afterwards `release/0.2` holds the same code as `main`, and only the version files, `CHANGELOG.md` and `release-please-config.json` differ. feat: chat like Claude, no all-sessions log, Exomyth fixes, split profiling, TUI parity (#422) feat: many chats, each its own epic beside the workspace's flow, folding away when idle (#427) feat(runtime): let docker and swarm runtimes share a host: name prefix, exec user, running container (#426) fix(coganchor): let turns working in one mirror at once see each other's work (#423) fix(flows): keep and carry on supervised sessions, whose CLI runs here in a mirror (#424) fix(telemetry): scrub reports as bundles are, timings and profiles too, only where started (#439) fix(coganchor): keep the turns of the shared-mirror test in the mirror at once (#442) fix(agents): retry Codex's dropped streams and start every harness in a virtual config home (#425) feat: rewrite specs as api/ and features/, pick the btw agent per epic, refuse cross-machine workspace hooks (#444) fix(coganchor): build a harness's virtual home on its own machine under afar (#445) BEGIN_NESTED_COMMIT feat(runtime)!: say where a harness runs with one setting, not four placements (#446) BREAKING CHANGE: runtimes take `harness` instead of `affinity`, and work on another machine with no setting no longer drops to a harness here when the CLI is missing or a gating hook is hung: set the runtime's harness to `local`. A saved `affinity` is still read, as its first entry with `self` as `env`. END_NESTED_COMMIT
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cherry-picks what landed on
mainsincerelease/0.2was last brought up to date, for0.2.0-beta.2. #392 and #395 are skipped: #396 brought them already.fix: line up the sidebar's top row with the traffic lights, and every row on one column (#399)
fix(desktop): keep a strip for the traffic lights over the sidebar's top row (#402)
fix(desktop): keep the traffic lights' strip across the whole window (#403)
ci: write a release's notes since the release before it, not its last pre-release (#387)
ci: find the release pull request by its branch to run CI on, never on main (#398)
ci: approve the release pull request's own CI run instead of dispatching one (#400)
🤖 Generated with Claude Code