# refactor\(providers\): centralize CLI reply parsing \(\#517\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/ca9f586f6ea2710eb425dfc9135ea76260a016eb)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: ca9f586f6ea2710eb425dfc9135ea76260a016eb

Requested commit: ca9f586f6ea2710eb425dfc9135ea76260a016eb

Commit: ca9f586f6ea2710eb425dfc9135ea76260a016eb

Tree: 50988b98e1c33553971ed071c6e65891b390d103

Author: Simone

Committer: GitHub

## Message

```
refactor(providers): centralize CLI reply parsing (#517)

Move bounded raw-response parsing and command-specific acceptance into ProviderConfigProtocol.response. Preserve list, enabled-roster, write and diagnostic behavior while keeping effects in QML. Update direct and executed tests, contributor and usage guides, the changelog and generated translation template. TODO is unaffected because no Linux parity contract or feature is added.
```

## Parents

- [e799d3792f779724532723d460fff0d6726ee1d0](https://git.cafe/lucenx/codexbar-plasma/commit/e799d3792f779724532723d460fff0d6726ee1d0?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/ca9f586f6ea2710eb425dfc9135ea76260a016eb?format=markdown)
