功能请求
场景
在多台设备间同步 OpenWarp 的配置(提供商、API Key、模型设置等),希望配置文件能存放在云同步目录(如 iCloud Drive、OneDrive、Dropbox、Syncthing 等),实现跨设备配置同步。
建议方案(二选一即可)
- 支持自定义配置文件读取路径——在设置中提供一个可配置的「配置文件目录」选项,或者通过环境变量
OPENWARP_CONFIG_DIR 指定配置文件目录
- 内置云同步支持——读取/写入配置文件时,支持将其持久化到用户指定的云同步目录
对齐 OpenWarp 方向
此功能完全本地化,不依赖任何云端服务或 Warp 账号,用户自行选择是否使用、使用哪个同步目录,符合 BYOP / local-first 方向。
Bug 汇报
描述
在 Windows 11,OpenWarp v2026.05.14.preview 上,将配置文件目录通过 symlink(符号链接/mklink /J)链接到云同步文件夹后,每次重启 OpenWarp 都需要重新填写提供商的 API Key。
复现步骤
- 定位 OpenWarp 的配置目录(
%APPDATA%\warp\ 或类似路径)
- 使用
mklink /J 或 mklink /D 将配置目录链接到 OneDrive/iCloud 等云同步目录
- 在 OpenWarp 设置中配置 BYOP 提供商(填写 Base URL + API Key),确认正常工作
- 重启 OpenWarp
- 打开设置 → 之前配置的 API Key 字段变为空
预期行为
API Key 应持久化保存,重启后无需重新输入。
推测原因
可能是配置文件读写路径解析时没有正确跟随 symlink,或者在启动时配置文件路径校验失败后触发了配置重置。也可能是应用内部对配置文件路径使用了某种校验(如 inode/路径匹配),symlink 使其失效。
环境
- OS: Windows 11
- OpenWarp: v2026.05.14.preview
- 云同步: OneDrive
功能请求
场景
在多台设备间同步 OpenWarp 的配置(提供商、API Key、模型设置等),希望配置文件能存放在云同步目录(如 iCloud Drive、OneDrive、Dropbox、Syncthing 等),实现跨设备配置同步。
建议方案(二选一即可)
OPENWARP_CONFIG_DIR指定配置文件目录对齐 OpenWarp 方向
此功能完全本地化,不依赖任何云端服务或 Warp 账号,用户自行选择是否使用、使用哪个同步目录,符合 BYOP / local-first 方向。
Bug 汇报
描述
在 Windows 11,OpenWarp
v2026.05.14.preview上,将配置文件目录通过 symlink(符号链接/mklink /J)链接到云同步文件夹后,每次重启 OpenWarp 都需要重新填写提供商的 API Key。复现步骤
%APPDATA%\warp\或类似路径)mklink /J或mklink /D将配置目录链接到 OneDrive/iCloud 等云同步目录预期行为
API Key 应持久化保存,重启后无需重新输入。
推测原因
可能是配置文件读写路径解析时没有正确跟随 symlink,或者在启动时配置文件路径校验失败后触发了配置重置。也可能是应用内部对配置文件路径使用了某种校验(如 inode/路径匹配),symlink 使其失效。
环境