chore: release 0.5.0 (#1676)

* chore(release): add changesets for 0.5.0 and bump codex version test

- Add changesets for #1643 (orchestrator worktree adoption), #1549
  (sidebar empty-state), and #1608 (terminal attach + mux routing).
- Update agent-codex package-version.test.ts expectation from 0.4.0
  to 0.5.0 so the test no longer fails after the upcoming version bump.

* chore: release 0.5.0

---------

Co-authored-by: i-trytoohard <193449657+i-trytoohard@users.noreply.github.com>
This commit is contained in:
i-trytoohard 2026-05-06 16:44:45 +05:30 committed by GitHub
parent be061a3989
commit 8fee6c0e2d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
56 changed files with 258 additions and 34 deletions

View File

@ -1,5 +0,0 @@
---
"@aoagents/ao-cli": minor
---
Remove the deprecated `ao init` command. Use `ao start` instead — it auto-creates the config on first run in an unconfigured repo.

View File

@ -1,5 +1,12 @@
# @aoagents/ao
## 0.5.0
### Patch Changes
- Updated dependencies [3a69722]
- @aoagents/ao-cli@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao",
"version": "0.4.0",
"version": "0.5.0",
"description": "Orchestrate parallel AI coding agents — global CLI wrapper",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,40 @@
# @aoagents/ao-cli
## 0.5.0
### Minor Changes
- 3a69722: Remove the deprecated `ao init` command. Use `ao start` instead — it auto-creates the config on first run in an unconfigured repo.
### Patch Changes
- Updated dependencies [dd07b6b]
- Updated dependencies [dd07b6b]
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
- @aoagents/ao-web@0.5.0
- @aoagents/ao-plugin-agent-aider@0.5.0
- @aoagents/ao-plugin-agent-claude-code@0.5.0
- @aoagents/ao-plugin-agent-codex@0.5.0
- @aoagents/ao-plugin-agent-cursor@0.1.3
- @aoagents/ao-plugin-agent-kimicode@0.1.2
- @aoagents/ao-plugin-agent-opencode@0.5.0
- @aoagents/ao-plugin-notifier-composio@0.5.0
- @aoagents/ao-plugin-notifier-desktop@0.5.0
- @aoagents/ao-plugin-notifier-discord@0.2.8
- @aoagents/ao-plugin-notifier-openclaw@0.2.8
- @aoagents/ao-plugin-notifier-slack@0.5.0
- @aoagents/ao-plugin-notifier-webhook@0.5.0
- @aoagents/ao-plugin-runtime-process@0.5.0
- @aoagents/ao-plugin-runtime-tmux@0.5.0
- @aoagents/ao-plugin-scm-github@0.5.0
- @aoagents/ao-plugin-terminal-iterm2@0.5.0
- @aoagents/ao-plugin-terminal-web@0.5.0
- @aoagents/ao-plugin-tracker-github@0.5.0
- @aoagents/ao-plugin-tracker-linear@0.5.0
- @aoagents/ao-plugin-workspace-clone@0.5.0
- @aoagents/ao-plugin-workspace-worktree@0.5.0
## 0.4.0
### Minor Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-cli",
"version": "0.4.0",
"version": "0.5.0",
"description": "CLI for agent-orchestrator — the `ao` command",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,11 @@
# @aoagents/ao-core
## 0.5.0
### Patch Changes
- dd07b6b: Adopt existing managed orchestrator worktrees instead of failing to create a fresh one. Previously, a leftover worktree from a prior run could block `spawnOrchestrator` with a "worktree already exists" error; spawn now detects and reuses the matching managed worktree. Also normalizes CRLF in `parseWorktreeList` (Windows), filters prunable/deleted entries in `findManagedWorkspace`, and applies `GIT_TIMEOUT` to all internal `git()` calls.
## 0.4.0
### Minor Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-core",
"version": "0.4.0",
"version": "0.5.0",
"description": "Core library — types, config, session manager, lifecycle manager, event bus",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-aider
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-aider",
"version": "0.4.0",
"version": "0.5.0",
"description": "Agent plugin: Aider",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-claude-code
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-claude-code",
"version": "0.4.0",
"version": "0.5.0",
"description": "Agent plugin: Claude Code",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-codex
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-codex",
"version": "0.4.0",
"version": "0.5.0",
"description": "Agent plugin: OpenAI Codex CLI",
"license": "MIT",
"type": "module",

View File

@ -2,10 +2,10 @@ import { describe, expect, it } from "vitest";
import { readFileSync } from "node:fs";
describe("package manifest version", () => {
it("is bumped to 0.4.0", () => {
it("is bumped to 0.5.0", () => {
const packageJsonUrl = new URL("../package.json", import.meta.url);
const packageJson = JSON.parse(readFileSync(packageJsonUrl, "utf8")) as { version?: string };
expect(packageJson.version).toBe("0.4.0");
expect(packageJson.version).toBe("0.5.0");
});
});

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-cursor
## 0.1.3
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.1.2
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-cursor",
"version": "0.1.2",
"version": "0.1.3",
"description": "Agent plugin: Cursor CLI",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-kimicode
## 0.1.2
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.1.1
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-kimicode",
"version": "0.1.1",
"version": "0.1.2",
"description": "Agent plugin: Kimi Code CLI (MoonshotAI)",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-agent-opencode
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-agent-opencode",
"version": "0.4.0",
"version": "0.5.0",
"description": "Agent plugin: OpenCode",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-composio
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-composio",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notifier plugin: Composio unified notifications (Slack, Discord, email)",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-desktop
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-desktop",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notifier plugin: OS desktop notifications",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-discord
## 0.2.8
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.2.7
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-discord",
"version": "0.2.7",
"version": "0.2.8",
"description": "Notifier plugin: Discord webhook notifications",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-openclaw
## 0.2.8
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.2.7
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-openclaw",
"version": "0.2.7",
"version": "0.2.8",
"description": "Notifier plugin: OpenClaw webhook notifications",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-slack
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-slack",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notifier plugin: Slack",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-notifier-webhook
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-notifier-webhook",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notifier plugin: generic webhook",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-runtime-process
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-runtime-process",
"version": "0.4.0",
"version": "0.5.0",
"description": "Runtime plugin: child processes",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-runtime-tmux
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-runtime-tmux",
"version": "0.4.0",
"version": "0.5.0",
"description": "Runtime plugin: tmux sessions",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-scm-github
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-scm-github",
"version": "0.4.0",
"version": "0.5.0",
"description": "SCM plugin: GitHub (PRs, CI, reviews)",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-scm-gitlab
## 0.2.8
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.2.7
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-scm-gitlab",
"version": "0.2.7",
"version": "0.2.8",
"description": "SCM plugin: GitLab (MRs, CI, reviews)",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-terminal-iterm2
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-terminal-iterm2",
"version": "0.4.0",
"version": "0.5.0",
"description": "Terminal plugin: macOS iTerm2",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-terminal-web
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-terminal-web",
"version": "0.4.0",
"version": "0.5.0",
"description": "Terminal plugin: xterm.js web terminal",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-tracker-github
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-tracker-github",
"version": "0.4.0",
"version": "0.5.0",
"description": "Tracker plugin: GitHub Issues",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,13 @@
# @aoagents/ao-plugin-tracker-gitlab
## 0.2.8
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
- @aoagents/ao-plugin-scm-gitlab@0.2.8
## 0.2.7
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-tracker-gitlab",
"version": "0.2.7",
"version": "0.2.8",
"description": "Tracker plugin: GitLab Issues",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-tracker-linear
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-tracker-linear",
"version": "0.4.0",
"version": "0.5.0",
"description": "Tracker plugin: Linear",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-workspace-clone
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-workspace-clone",
"version": "0.4.0",
"version": "0.5.0",
"description": "Workspace plugin: git clone",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,12 @@
# @aoagents/ao-plugin-workspace-worktree
## 0.5.0
### Patch Changes
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-plugin-workspace-worktree",
"version": "0.4.0",
"version": "0.5.0",
"description": "Workspace plugin: git worktrees",
"license": "MIT",
"type": "module",

View File

@ -1,5 +1,24 @@
# @aoagents/ao-web
## 0.5.0
### Patch Changes
- dd07b6b: Fix direct terminal attach and keep mux routing project-scoped. Switches `resolveExactTmuxName` from `execFileSync` to a promisified `execFile` so slow tmux calls no longer stall the WebSocket message handler, and propagates async through `TerminalManager.open` / `subscribe` and the pty `onExit` reattach path. Also drops a duplicate `.kanban-board` grid rule in `globals.css`.
- dd07b6b: Render an empty-state in the project sidebar when no projects are configured. Fresh-install users previously saw a blank sidebar with no way to open the Add Project modal; the sidebar now shows a small empty-state with the `+` button wired up.
- Updated dependencies [dd07b6b]
- @aoagents/ao-core@0.5.0
- @aoagents/ao-plugin-agent-claude-code@0.5.0
- @aoagents/ao-plugin-agent-codex@0.5.0
- @aoagents/ao-plugin-agent-cursor@0.1.3
- @aoagents/ao-plugin-agent-kimicode@0.1.2
- @aoagents/ao-plugin-agent-opencode@0.5.0
- @aoagents/ao-plugin-runtime-tmux@0.5.0
- @aoagents/ao-plugin-scm-github@0.5.0
- @aoagents/ao-plugin-tracker-github@0.5.0
- @aoagents/ao-plugin-tracker-linear@0.5.0
- @aoagents/ao-plugin-workspace-worktree@0.5.0
## 0.4.0
### Patch Changes

View File

@ -1,6 +1,6 @@
{
"name": "@aoagents/ao-web",
"version": "0.4.0",
"version": "0.5.0",
"description": "Web dashboard for agent-orchestrator",
"type": "module",
"files": [