Skip to content

chore: remove unused serviceConfig option - #289

Merged
fkirc merged 2 commits into
masterfrom
chore/remove-unused-service-config
Aug 24, 2026
Merged

chore: remove unused serviceConfig option#289
fkirc merged 2 commits into
masterfrom
chore/remove-unused-service-config

Conversation

@fkirc

@fkirc fkirc commented Aug 24, 2026

Copy link
Copy Markdown
Owner

serviceConfig was threaded through the CLI/core/service pipeline but never read by any of the remaining services (agent, sync-without-translate, key-as-translation) since the v3 purge of API-based translation services.

Felix and others added 2 commits August 24, 2026 12:49
serviceConfig was threaded through the CLI/core/service pipeline but
never read by any of the remaining services (agent, sync-without-translate,
key-as-translation) since the v3 purge of API-based translation services.

Also moves --service=agent to the end of the prompt example commands
in README.md and README-es.md for consistency with other examples.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
--matcher masked interpolation placeholders (icu/sprintf/i18next) as
XML tags before sending strings to a translation service, then
reinserted them afterward. This was designed to protect placeholders
from being mangled by dumb machine-translation APIs — a concern that
no longer applies now that "agent" (an LLM) is the only service that
transforms text, and the other two services (sync-without-translate,
key-as-translation) never look at the string content at all. It was
also undocumented in both READMEs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@fkirc
fkirc merged commit 7baa89f into master Aug 24, 2026
18 checks passed
@fkirc
fkirc deleted the chore/remove-unused-service-config branch August 24, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant