fix(session): improve editor/artifact file open reliability (#704)

* fix(session): improve local file-open fallback and diagnostics

* fix(session): normalize file URI local path resolution

* test(session): cover file URI normalization edge cases

* test(app): include local file-path regression in e2e flow

* fix(ci): run app e2e script and normalize file:/ URIs

* test(app): run local file-path regression without bun

---------

Co-authored-by: xj <gh-xj@users.noreply.github.com>
This commit is contained in:
xj
2026-03-02 16:04:31 -08:00
committed by GitHub
parent 50368e932d
commit 5a58f62a26
7 changed files with 224 additions and 29 deletions

View File

@@ -140,4 +140,4 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Run e2e tests
run: pnpm --filter @different-ai/openwork test:e2e
run: pnpm --filter @different-ai/openwork-ui test:e2e