Skip to content

Web console: implement app config directory override (get/set_app_config_dir_override) #308

Description

@SaladDay

前端目录设置面板调用 get_app_config_dir_override / set_app_config_dir_override,web 桥接 501。

桌面端通过 Tauri Store(app_store 模块)读写该覆盖值;CLI 无 app_store 等价物——config::get_app_config_dir 注释为「CLI mode: no app store override, always use default」。

建议:用持久化位置(settings.json 加字段,或独立小 store)存覆盖值,并让 config 路径解析读取它。注意 web server 运行时切配置目录需重建 AppState/DB 连接,需评估是否仅重启后生效。

(优先级低:web 场景运行时改配置目录意义有限,可考虑直接在 web 端隐藏。)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions