github / github/copilot-cli

CLI/harness bug

未关闭
#4,483 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

area:models area:tools
主要语言
Shell
星标
11.2k
派生
1.9k
平均合并
14 小时 16 分钟
30 天内合并 PR
6

描述

Describe the bug

• CLI version:  1.0.79 
• session ID:  da7f26e3-c693-49b1-9cce-07e0b952079a 
• precise sequence above
• “ create / edit  disappeared without a stated model switch at 17:26 and persisted through  /restart ; PowerShell remained available.”

Affected version

No response

Steps to reproduce the behavior

No response

Expected behavior

No response

Additional context

Diagnosis: this does not look like a credit-limit or filesystem-permission event.

The evidence points to a tool-capability change associated with model/runtime routing:

┌──────────────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Time (local) │ Change │
├──────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 16:26 │ Switched from GPT-5.6 Terra to Claude Sonnet 5; create and edit became available. │
├──────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 17:23 │ Switched from Claude to MAI Code Flash; only tool_search_tool was removed. │
├──────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 17:26 │ A separate tool-inventory event removed edit and create. No filesystem denial or approval rejection preceded it. │
├──────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 18:05 │ After /restart, the runtime still explicitly reported edit and create unavailable. │
└──────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

The session continued to execute PowerShell, Azure CLI, package installs, scaffolding, and Azure Table writes after the loss. That rules out a broad permission or session-credit shutdown.

The log’s usage checkpoints also continue increasing after the tool loss; I found no “credit limit reached,” quota error, tool-denied event, or permission rejection. Current evidence supports: the active harness stopped advertising those tools and did not restore them on restart.

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

未指定源文件或测试。首先检查 17:23–18:05 左右的会话和工具清单记录,包括 /restart 转换,并将所宣称的能力与模型/runtime 的变更进行比较。完成的标准是确定 create 和 edit 为何消失,并验证重启行为得到一致处理。

由索引模型根据 Issue 内容生成。

评估

技术栈
azure, powershell, shell
领域
cli, devtools, tooling
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
需要澄清
新手友好度
38/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。