Skip to content

Releases: jnMetaCode/agency-orchestrator

v0.5.1 — English out of the box, smoother resume

15 Apr 03:09

Choose a tag to compare

Highlights

English now works without a separate setup step

The English role library (agency-agents, 226 roles, MIT from msitarzewski/agency-agents) is now bundled in the npm package. Just npm i -g agency-orchestrator@latest and you can run any workflows/en/*.yaml immediately — no ao init --lang en, no Git required.

--resume finally does what you'd expect

Previously ao run x.yaml --resume last --from step2 still required -i topic=.... Now the original inputs are restored from the previous run's metadata. Explicit -i still takes priority.

Clearer errors, bilingual

  • Missing inputs error lists every missing field with its description and the exact command to pass
  • Missing role library error tells you the ao init command to run
  • No more silent fallback from agency-agents to agency-agents-zh (which produced English workflows with Chinese role names)

codex-cli fixed (thanks @ww123cqrt-prog in #9)

The connector now uses codex exec with proper stdin mode. Long prompts no longer fail with codex -q - errors.

Update reminder

Hints appear on stderr (TTY only) when a newer version is on npm. 24h cached, opt out via AO_NO_UPDATE_CHECK=1 or CI=1.

Full changelog

  • c61a3d2 fix: update Codex connector to use exec mode (#9, @ww123cqrt-prog)
  • f124ed0 fix: find bundled role libraries from global npm install layout
  • 6e7aef2 feat: bundle English agency-agents library (MIT, 226 roles)
  • 4d297ca fix: English agents_dir no longer silently falls back to Chinese library
  • 0d82d62 feat: add update reminder when a newer version is on npm
  • 5447911 fix: --resume restores original user inputs so -i is not required again
  • 6ee0130 fix: bilingualize run-time error messages for English users
  • f91e7eb feat: English workflow templates and fix agents_dir silent fallback

Install / Upgrade

npm i -g agency-orchestrator@latest

Credits

v0.5.0 — 流式输出 · 断点续写 · 一句话出结果

13 Apr 13:13

Choose a tag to compare

🔥 重大更新

一句话出结果

ao compose "帮我做一个股票分析工作流" --run

不用写 YAML,不用配参数,一句话直接跑出完整结果。

流式输出 + 断点续写

  • DeepSeek 等 API 不再被 60s 超时断开
  • 连接中断自动续写,最多续 3 次
  • 实时显示生成进度,不再"假死"

命令行切换 Provider

ao run workflow.yaml --provider claude-code
ao run workflow.yaml --provider deepseek --model deepseek-chat

同一个 YAML 可以用不同模型跑,不用改文件。

智能重试

  • 429 限速 / 500 服务端错误 / 连接断开 自动分级退避重试
  • 不可重试的错误(如 API key 错误)直接报错,不浪费时间

Agent 身份

每个步骤支持自定义 nameemoji,输出更直观:

steps:
  - id: ceo
    role: "strategy/nexus-strategy"
    name: "老板"
    emoji: "👔"

社区 Issues 全部修复

# 问题 状态
#1 ENAMETOOLONG 长 prompt 崩溃
#2 自定义 Provider(base_url)
#3 不同步骤用不同模型
#4 init 因 GitHub 不可访问太慢
#5 Windows 下找不到 claude 命令
#6 ao roles 格式难看
#7 compose 自定义文件名
#8 API 401 错误提示不清

升级

npm install -g agency-orchestrator@latest

反馈

遇到问题?提 Issue 或加群交流。