# refactor\(desktop\): name the database a cookie read failed on · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/8cff1b4ed05d7d6b5c41bc94996fe14369d665a3)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 8cff1b4ed05d7d6b5c41bc94996fe14369d665a3

Requested commit: 8cff1b4ed05d7d6b5c41bc94996fe14369d665a3

Commit: 8cff1b4ed05d7d6b5c41bc94996fe14369d665a3

Tree: c95efd5ad9f8f35029d85a61cacd13301d5b80f0

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
refactor(desktop): name the database a cookie read failed on

`ChromiumCookieReadError` carried only a reason and a cause, so every
`readFailed` and keychain refusal logged identically. A user with several
Chromium browsers installed had no way to tell which one refused. The database
path is now a structural attribute and the message derives from it, matching
how `BrowserSession`'s errors carry their partition.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

```

## Parents

- [aa929a520f8fbb2910323cb4298be90074c47aae](https://git.cafe/pingdotgg/t3code/commit/aa929a520f8fbb2910323cb4298be90074c47aae?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/8cff1b4ed05d7d6b5c41bc94996fe14369d665a3?format=markdown)
