Add option to disable sending usage telemetry
- 主要語言
- Shell
- 星號
- 11.2k
- 分支
- 1.9k
- 平均合併
- 14 小時 16 分鐘
- 30 天內合併 PR
- 6
描述
### Describe the feature or problem you'd like to solve
As a user, I want to be able to control what information I share with third parties.
### Proposed solution
Add a boolean `enableTelemetry` flag to `settings.json` to disable sending usage telemetry. This mirrors the existing flag in the Jetbrains GitHub Copilot plugin.
While I believe all such telemetry must be explicitly opt-in by default, at least adding the option would be a great first start, even if you don't expose it in the UI.
### Example prompts or workflows
_No response_
### Additional context
_No response_
貢獻指南
研究方向
Start by locating how settings.json is parsed and where the CLI sends usage telemetry. Trace the existing settings flow and telemetry entry point, then verify that an enableTelemetry setting can control sending without changing the documented default behavior; the issue does not name a test file or implementation path.
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- shell
- 領域
- cli, security
- Issue 類型
- 功能
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 48/100