RUN  v4.1.1 /home/sawyer/projects/bb/.claude/worktrees/wf_570fde41-63f-5/plugins/provider-acp ❯  bb-plugin-provider-acp  src/interactions.repro-1719.test.ts (2 tests | 2 failed) 6ms  × classifies an opencode-style write permission (kind edit) as a file_change subject 5ms  × classifies an opencode-style external_directory permission (kind other, bare directory title) as a file_change subject 1ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯  FAIL   bb-plugin-provider-acp  src/interactions.repro-1719.test.ts > issue #1719: ACP write permission subject kind > classifies an opencode-style write permission (kind edit) as a file_change subject AssertionError: expected 'command' to be 'file_change' // Object.is equality Expected: "file_change" Received: "command"  ❯ src/interactions.repro-1719.test.ts:37:34  35| // FAILS on 16ceb3a54: subject is  36| // { kind: "command", command: "/tmp/qa-1719/notes.md", actions:…  37| expect(payload.subject.kind).toBe("file_change");  | ^  38| expect(payload.subject.itemId).toBe("write-tool-1");  39| }); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯  FAIL   bb-plugin-provider-acp  src/interactions.repro-1719.test.ts > issue #1719: ACP write permission subject kind > classifies an opencode-style external_directory permission (kind other, bare directory title) as a file_change subject AssertionError: expected 'command' to be 'file_change' // Object.is equality Expected: "file_change" Received: "command"  ❯ src/interactions.repro-1719.test.ts:61:34  59| // { kind: "command", command: "/tmp/qa-1719", actions: [{type:"…  60| // i.e. exactly the "command approval carrying a bare directory pa…  61| expect(payload.subject.kind).toBe("file_change");  | ^  62| expect(payload.subject.itemId).toBe("write-tool-1");  63| }); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯  Test Files  1 failed (1)  Tests  2 failed (2)  Start at  14:55:17  Duration  620ms (transform 305ms, setup 0ms, import 520ms, tests 6ms, environment 0ms)