修复 Gemini CLI 0.40.x 模板兼容问题(#224)。无新增 migration。Documentation Index
Fetch the complete documentation index at: https://docs.trytrellis.app/llms.txt
Use this file to discover all available pages before exploring further.
Bug Fixes
Gemini CLI 0.40.x 模板兼容 (#224)
trellis init --gemini 输出三处变更:
| 文件 | 变更 |
|---|---|
.gemini/agents/trellis-{check,implement,research}.md | 删除 tools: 行——sub-agent 继承父工具 |
.gemini/settings.json | Hook 事件 UserPromptSubmit → BeforeAgent |
| 共享 skills 目标路径 | .gemini/skills/ → .agents/skills/ |
trellis init --gemini 或手动删除 .gemini/skills/。
inject-workflow-state.py 按平台分支 hookEventName
通过 _detect_platform() 分支:
needsCodexUpgrade() 在 Gemini 安装上误判
从匹配任意 .agents/skills/ hash 条目收窄为:
trellis update 时被自动装上 Codex。
Upgrade
trellis update。从 0.4.x 升级:trellis update --migrate。