install.sh: instance size menu does not pre-select the default size
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
阅读 install.sh 第 2556–2583 行的大小选择逻辑,尤其是 default_type 的计算和 gum choose --selected 调用。将每种受支持的实例类型映射到其完整选项标签,然后检查默认选择是否符合 pack 所需的最小大小。完成标准是所需大小已预选,按 Enter 不会部署尺寸过小的实例。
由索引模型根据 Issue 内容生成。
描述
_gum_or_die size_choice $GUM choose --header "Instance size" \
--selected "${default_type} — recommended" \
"t4g.medium — 2 vCPU, 4GB ~\$25/mo light use" \
"t4g.large — 2 vCPU, 8GB ~\$50/mo regular use" \
"t4g.xlarge — 4 vCPU, 16GB ~\$100/mo recommended" || size_choice=""
Problem: gum choose --selected must get the full option text. The text "t4g.xlarge — recommended" is not equal to any option, so no option is pre-selected and the cursor stays on t4g.medium. If the user pushes Enter, the installer deploys t4g.medium, also when the pack needs a larger minimum size (L2556-2572).
Fix: Map default_type to its full option label and pass that label to --selected. For example:
local sel
case "$default_type" in
t4g.medium) sel="t4g.medium — 2 vCPU, 4GB ~\$25/mo light use" ;;
t4g.large) sel="t4g.large — 2 vCPU, 8GB ~\$50/mo regular use" ;;
*) sel="t4g.xlarge — 4 vCPU, 16GB ~\$100/mo recommended" ;;
esac
Found by a code read at commit 1e50295. The code was read, but not run on a real instance.
- 主要语言
- Shell
- 星标
- 73
- 派生
- 11
- 平均合并
- 6 小时 46 分钟
- 30 天内合并 PR
- 5
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
inceptionstack/lowkey 的其他 Issue
-
bug good first issue
难度 1/5 1 小时以内 新手友好度 90/100
inceptionstack/lowkey#135 ·
维护者通常 1 天内回复
-
bug good first issue
难度 1/5 1 小时以内 新手友好度 94/100
inceptionstack/lowkey#133 ·
维护者通常 1 天内回复
-
bug good first issue
难度 2/5 1-3 小时 新手友好度 85/100
inceptionstack/lowkey#131 ·
维护者通常 1 天内回复
-
bug good first issue
难度 2/5 1-3 小时 新手友好度 78/100
inceptionstack/lowkey#130 ·
维护者通常 1 天内回复
-
bug
难度 1/5 1 小时以内 新手友好度 90/100
inceptionstack/lowkey#121 ·
维护者通常 1 天内回复
查看 inceptionstack/lowkey 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
msys2/MSYS2-packages#6813 ·
维护者通常 1 天内回复
-
Laptop display stays disabled after unplugging external monitor: FALLBACK output counted as external未关闭
难度 2/5 1-3 小时 新手友好度 79/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 82/100
-
[Bug]: Three default prefs with JSON values are never set (override.sh escapes their quotes twice)未关闭bug
难度 2/5 1-3 小时 新手友好度 78/100
Floorp-Projects/Floorp#2913 ·
维护者通常 1 天内回复
-
agent-butler-finding agent-research-recommend bug ready-for-agent
难度 2/5 1-3 小时 新手友好度 82/100
jordansmall/spindrift#5258 · 1 条评论 ·
维护者通常 1 天内回复