// 移动端文件守卫(issue #17):dsh-web 在手机上点「文件链接」会触发桌面端 // workspaces.openPath(open ),既打不开(文件在电脑上),又会抛 // "path open failed". 这里做两件事: // 1) 捕获阶段拦截这类激活(点击 / 键盘),改为弹一个提示; // 2) 在每个文件链接旁注入一个「复制」按钮,点它经主机 RPC 读文件正文再写剪贴板。 // 另外隐藏「添加工作区」入口(手机上配工作区无意义)。 // 移植自 dsh-web-mobile(MIT)。 // // 识别方式:不依赖 dsh-web 的 hash 类名(每次构建都变),只认「文本像文件路径的 //