Skip to content

Releases: Untrivial-ai/agent-orchestrator

v0.11.0

Choose a tag to compare

@harshitsinghbhandari harshitsinghbhandari released this 28 Jul 07:26
a10c98c

Automated stable release built from AgentWrapper/agent-orchestrator@a10c98c8075b176a316b4630421248796d01a554.

v0.10.4-nightly.202607280518

Pre-release

Choose a tag to compare

@harshitsinghbhandari harshitsinghbhandari released this 28 Jul 06:56
a10c98c

Automated nightly release built from AgentWrapper/agent-orchestrator@a10c98c8075b176a316b4630421248796d01a554.

v0.10.4-nightly.202607251158

Pre-release

Choose a tag to compare

@harshitsinghbhandari harshitsinghbhandari released this 25 Jul 12:09
140ec14

Automated nightly release built from AgentWrapper/agent-orchestrator@140ec147c067b6b7db66e703027f7f194b8f0d86.

v0.10.4-nightly.202607241408

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 14:10
25f5e1e
docs: add telemetry guide to docs index (#3015)

* docs: add telemetry guide to docs index

* docs: format telemetry index entry

v0.10.4-nightly.202607241102

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 11:06
d79977a
fix(kilocode): forward role-specific model config on launch (#3044)

The Kilo Code adapter never read cfg.Config.Model, so a per-role model configured via agentConfig.model was silently dropped and sessions fell back to Kilo Code's global default.

Kilo Code has no reliable --model flag for the interactive TUI AO launches; it reads a per-agent model from its injected config at agent.<name>.model. Carry it there: add a Model field to kilocodeAgentSettings and create/select the AO agent whenever a system prompt OR a model is present (previously only a prompt created the agent entry, so a model-only role never got --agent and lost the model). Advertise the key via GetConfigSpec.

v0.10.4-nightly.202607231443

Pre-release

Choose a tag to compare

@harshitsinghbhandari harshitsinghbhandari released this 23 Jul 14:54
95bc896

Automated nightly release built from AgentWrapper/agent-orchestrator@95bc89659664e02efc1e4754eaafd53c03d012ca.

v0.10.4-nightly.202607231414

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 14:16
95bc896
fix(browser): park native preview synchronously so overlays never fla…

v0.10.4-nightly.202607221413

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 14:15
96fcc70
fix(tmux): reap pane descendants on destroy (#2650)

* fix(tmux): reap pane descendants on destroy

* fix(tmux): bound descendant reap cleanup

* fix(tmux): skip reap wait when sessions exit

v0.10.4-nightly.202607211413

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jul 14:15
f94acd2
feat(cli): add dev command for importing projects from data directory…

v0.10.4-nightly.202607202030

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jul 20:32
6e54247
fix(cli): make ao spawn --name required again (#2850)

* fix(cli): make ao spawn --name required again

Reverts only the --name relaxation from #2411, keeping that PR's agent
catalog and auth preflight intact. Deliberate, readable sidebar names are
load-bearing for dashboard UX (#2302); the prompt-derived fallback produced
low-quality names (first prompt words truncated at 20 runes).

- Restore client-side required check: reject missing --name (and keep the
  existing >20-rune cap), before any daemon call.
- Remove resolveSpawnDisplayName/deriveDisplayNameFromPrompt.
- Restore the --name help text and the non-omitempty displayName tag.
- Tests: add spawn-without-name-fails coverage; pass --name in the
  resolution/preflight tests that exercised the derived path.

Daemon stays as is: displayName remains optional at POST /sessions with the
20-char cap (the desktop new-task dialog depends on omitting it).

Closes #2849

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* fix(orchestrator): include --name in spawn prompt examples

Now that `ao spawn --name` is required again, the built-in orchestrator
prompt must not instruct workers to run spawn without it. Add `--name
"<label>"` to the freeform and issue spawn examples and describe --name as
required (a deliberate sidebar label so the user can see what each worker is
working on), updating the matching prompt assertion.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>