- 变更规模:新增 514 / 修改 62 / 重命名 155 / 删除 4(归档重组与文档轮次) - .gitignore 修:`归档/**/db-cwd归一-备份-*/` —— 原规则写绝对层级(归档/db-cwd归一-…), 目录搬进 归档/配置与备份/ 后**静默失效**,43 MB 的 DB 备份又变成未跟踪 - .gitignore 补:嵌套 git 内部数据(归档/内嵌git-20261008/、归档/skills-git-旧线-20261007/dotgit-原样移出/) - .gitignore 补:运行态与部署副本(.workbuddy/collab/、.workbuddy/tools/、.workbuddy/.load-pending、.workbuddy/tmp-*) - .gitignore 补:备份件(*.bak-*) - 未跟踪文件从 2190 降到 890(其余为 归档/ 归档件与 .workbuddy/memory/ 知识文件,按口径入库)
17 lines
1.0 KiB
YAML
17 lines
1.0 KiB
YAML
# >>> platform: workspace-scoped-picker (managed by ensure-workspace-picker-patch.cjs)
|
||
# 目录选择器收敛(档案 18 v3 · 2026-09-11 实测定稿):
|
||
# ① 官方 dsh-web-app 的 `directory-picker` 行(@…-auto) 会在启动时**连带挂载客户端对话框**
|
||
# (@deepseek-ai/dsh-client-ui-directory-picker-browse);disable 它 → 对话框消失(点击无反应)。
|
||
# ② 该 client 包自带 dsh.client 元数据,可**单独作为一行**插入 → 保留官方对话框 UI。
|
||
# ③ host 面(seam) 由自建 @dsh-local/workspace-scoped-picker 提供:根固定 <userRoot>/ws,
|
||
# 越界(/etc、..、他人目录、符号链接)一律拒绝;其 client 面再注入 CSS 隐藏「改路径」入口。
|
||
- insert:
|
||
- id: workspace-scoped-picker
|
||
name: "@dsh-local/workspace-scoped-picker"
|
||
- id: ui-directory-picker-browse
|
||
name: "@deepseek-ai/dsh-client-ui-directory-picker-browse"
|
||
- id: directory-picker
|
||
name: "@deepseek-ai/dsh-host-directory-picker-auto"
|
||
disabled: true
|
||
# <<< platform: workspace-scoped-picker
|