chore: rename ocas prompt setup to ocas prompt bootstrap + upgrade content
#80
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Rename
ocas prompt setuptoocas prompt bootstrap, and upgrade its content to match uwf's bootstrap quality.Part 1: Rename
packages/cli/src/index.ts:case "setup"→case "bootstrap", file path + error messagepackages/cli/src/prompts/setup.md→ rename tobootstrap.md, update self-referencesPart 2: Upgrade to programmatic generation (参考 uwf)
uwf 的
cmdPromptBootstrap()是程序化生成的(函数返回模板字符串),而非静态 .md 文件。建议 ocas 也改为同样模式:参考 uwf bootstrap 的结构:
Scenario A: Fresh Install
@ocas/cliocas prompt usage)Scenario B: Upgrade
bun add -g @ocas/cli@latest技术改动:
setup.md静态文件改为cmdPromptBootstrap()函数(参考 uwfpackages/cli/src/commands/prompt.ts)CLI_VERSION(uwf 已有此模式)ocas prompt bootstrap输出应覆盖:preflight check、安装、技能创建、常见问题修复、升级路径、end-to-end 验证当前 ocas setup.md 缺少的:
Ref
Review feedback from uwf PR #133. uwf 已有成熟实现可参考:
packages/cli/src/commands/prompt.ts→cmdPromptBootstrap()。