Skip to content

bug: opencode.jsonc 配置文件注释被丢失 #42

Description

@cycle2zhou

问题描述

使用 opencode 编辑/保存 opencode.jsonc 配置文件后,文件中原有的注释全部被清除丢失。

Image

复现步骤

  1. 在 opencode.jsonc 中添加注释(如 // 注意:修改此处配置
  2. 通过 opencode 修改配置并保存
  3. 重新打开 opencode.jsonc,所有注释已丢失

预期行为

opencode.jsonc 是 JSONC(JSON with Comments)格式,应保留注释不被清除。

影响

  • 用户无法在配置文件中保留配置说明
  • 降低配置文件可读性和可维护性

补充说明

此问题与 #37(新增 opencode.jsonc 支持)不同,#37 是新增功能,此为使用过程中发现的 bug。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions