Files
deepseek-harness/apps/web/tests/snapshots/workspace-management/directory-browser.expected.md
T
creatixchu 6cd63f741c fix(host): address review — Escape scoping, relist gating, crumb overflow, aria golden
- Escape (and the mask) now reaches only the topmost dialog: while the
  nested New-folder dialog is up the browser ignores its own Modal close,
  and the nested dialog's in-flight fence keeps both open during creation.
- New folder disables while any listing loads, so a slow post-create
  relist/select sequence cannot host a second create against a target the
  pending listing is about to change.
- Deep ancestry scrolls inside a dedicated crumb trail whose tail is pinned
  into view; the path-edit zone keeps its reserved width instead of being
  clipped by the card, preserving cross-drive path entry.
- The workspace-management e2e records a directory-browser aria golden at a
  staged tree (host HOME pointed at the scaffold cwd collapses ancestry into
  the Home crumb, keeping the artifact machine-independent), and the keyless
  snapshot's row targeting goes through visible label text — listitem
  accessible-name computation differs across dom-accessibility-api
  environments (the CI-only miss).
2026-07-28 23:21:27 +08:00

401 B

  • dialog "选择工作区目录":
    • heading "选择工作区目录" [level=2]
    • button "主目录"
    • img
    • button "browse-golden"
    • button "编辑路径"
    • list:
      • listitem:
        • img
        • text: alpha
        • img
      • listitem:
        • img
        • text: beta
        • img
    • button "新建文件夹":
      • img
      • text: 新建文件夹
    • button "取消"
    • button "打开"