摘要: 此内容提出为Gemini CLI添加对JetBrains IDE的本地识别支持。当前Gemini CLI仅支持vscode等硬编码的环境,导致第三方集成如jetbrains-ide-companion需要模拟VS Code来启用核心功能。由于在Windows/Linux上的进程检测存在问题,原生IDE检测逻辑对于Gemini CLI发现和通过环境变量连接IDE而非端口信息文件至关重要。此PR将JetBrains IDE系列添加到IDE_DEFINITIONS中,并更新检测逻辑以识别TERMINAL_EMULATOR=JetBrains-JediTerm作为一等支持环境。
讨论: 该内容主要讨论了一个GitHub仓库中Gemini-cli项目出现的自动化脚本错误。由于两个GitHub Action工作流程之间的不兼容,导致Gemini-cli的bot在同一个问题上反复添加和删除标签,并在每个操作后留下矛盾的注释。这一错误导致了大量的邮件通知被发送,并引发了关于自动化脚本和AI应用的讨论。同时,一些用户对这种情况进行了幽默的评论,并提到了类似的问题在其他项目中也出现过。
原文标题:It looks like the status/need-triage label was removed
原文链接:https://github.com/google-gemini/gemini-cli/issues/16728
讨论链接:https://news.ycombinator.com/item?id=46721179