Skip to content

agent-guild v3.1.1 — fix: init 生成 ONBOARDING.md + CONVENTIONS.md

Choose a tag to compare

@dqsjqian dqsjqian released this 14 Aug 04:21
· 9 commits to main since this release

Bugfix

问题:新用户首次 ag init 后,~/.agent-guild/ 根目录没有 ONBOARDING.mdCONVENTIONS.md——而 ONBOARDING.md 是全新 agent 被引导去读的接入入口,没有它整个接入流程就断了。

根因(两层):

  1. ag init 的文档 seed 逻辑从 <skill-pkg>/docs/ 读,但运行时 skill 包缺 docs/ 目录(手动同步和安装器都只把文档放 central 根,没放进 skill 包内)
  2. 现在 ag init 会从 skill 包复制 ONBOARDING.md / CONVENTIONS.md 到 central 根(缺才建、用户编辑永不覆盖、完全幂等),install.sh / install.ps1 也同时下载到 central 根和 skill 包内,两条路径对齐

验证:全新空目录模拟 init → 现在产出两个文档;重跑零副作用、不动用户编辑。