Releases: Untrivial-ai/agent-orchestrator
Releases · Untrivial-ai/agent-orchestrator
Release list
v0.11.0
v0.10.4-nightly.202607280518
Automated nightly release built from AgentWrapper/agent-orchestrator@a10c98c8075b176a316b4630421248796d01a554.
v0.10.4-nightly.202607251158
Automated nightly release built from AgentWrapper/agent-orchestrator@140ec147c067b6b7db66e703027f7f194b8f0d86.
v0.10.4-nightly.202607241408
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
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
Automated nightly release built from AgentWrapper/agent-orchestrator@95bc89659664e02efc1e4754eaafd53c03d012ca.
v0.10.4-nightly.202607231414
fix(browser): park native preview synchronously so overlays never fla…
v0.10.4-nightly.202607221413
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
feat(cli): add dev command for importing projects from data directory…
v0.10.4-nightly.202607202030
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>