Files
fx/tests/e2e/macos-platform-tests.json
Pranit 7e2f67d607 Port the remaining session tests to the v2 store
The E2E files, TLA+ drivers and the long-turn memory benchmark that read
v1's session files now read the v2 log. Fixes for what those tests found:

- Resuming a subagent child directly fails with v1's message.
- fx session recover copies a v1 conversation whose permissions.json is
  malformed or empty, without its rules, and says so.
- fx doctor counts the v1 sessions not converted yet and names each one it
  cannot convert.
- Salvage leaves out a side file that is missing or whose size or digest
  changed.
- A v1 log whose checkpoint splits a tool call from its result still
  converts.
- --resume last and fx session last fail with NoReadableSessions when they
  skipped an unreadable v1 session.
- A converted session keeps a last turn that never ended, marked
  interrupted.
- fx session --id on a damaged v1 session names the file and the reason.
- Prompt images are also kept as blobs, so the oversized-image notice names
  a file that still exists after a resume.
- A session reopened after fx was killed mid-retry shows the finished tool
  calls and results, not the partial reply.
- An update relaunch from a session with nothing saved opens a fresh
  session.
- Converting a schema-2 session captures images it saved only by path, as
  v1's resume did.
- Recalling a prompt from history uses its saved image bytes, so a damaged
  captured file no longer refuses the recall.
- fx -c says the remembered session could not be read when v1's bookmark is
  unreadable.
- The /resume picker orders v2 and unconverted v1 sessions newest first,
  like fx sessions.
- Wiring.tla models one store, without the backend switch or the usage
  ledger.
2026-10-19 10:25:59 -04:00

20 lines
544 B
JSON

[
"cli.test.ts",
"file-tool-permissions.test.ts",
"gateway-stream-lifecycle.test.ts",
"mcp-auth.test.ts",
"oauth-keychain-migration.test.ts",
"sessions.test.ts",
"tui-auth-source-selection.test.ts",
"tui-command-permissions.test.ts",
"tui-full-transcript-brutal.test.ts",
"tui-interrupt-recovery.test.ts",
"tui-performance.test.ts",
"tui-resume-brutal.test.ts",
"tui-resume.test.ts",
"tui-slash-extra.test.ts",
"tui-terminal-tool.test.ts",
"vision-route-fake-gateway.test.ts",
"yolo-permission-mode.test.ts"
]