Skip to content

fix(l10n): register the grant-write error string added in #135 - #137

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/l10n-grant-error-string
Aug 4, 2026
Merged

fix(l10n): register the grant-write error string added in #135#137
rubenvdlinde merged 1 commit into
developmentfrom
fix/l10n-grant-error-string

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

l10n coverage (en.json) has been red on development since #135 — my change.

The string "The agent was saved, but its tool grants were not updated…" was added to AgentFormModal.vue without its l10n/en.json entry. l10n runs as a separate workflow from Code Quality, so watching the 31-job quality run go green said nothing about it.

That is the failure this fleet keeps re-learning in a new costume: a gate you are not looking at is a gate that is not there. I checked the workflow I had just fixed and not the one beside it.

It also blocked an unrelated dependabot PR (#27), which rebased onto a development that was already red and inherited the failure — so this was quietly costing other work too.

Changes

  • English key added via the tool the error message itself recommends (node tests/l10n/check-l10n.js --write).
  • Dutch translation added by hand — ADR-005/ADR-007 require user-facing strings in both, and --write only fills the English side.

Verification

node tests/l10n/check-l10n.jsOK — every used translation key is present in l10n/en.json (1018 used / 1124 present). All three l10n files parse as valid JSON.

🤖 Generated with Claude Code

`l10n coverage (en.json)` has been RED on development since #135. The string
`"The agent was saved, but its tool grants were not updated…"` was added to
AgentFormModal without its `l10n/en.json` entry, and l10n is a separate
workflow from Code Quality — so watching the 31-job quality run go green said
nothing about it. Exactly the failure this fleet keeps re-learning: a gate you
are not looking at is a gate that is not there.

It also blocked an unrelated dependabot PR (#27), which rebased onto a
development that was already red and inherited the failure.

Adds the English key (via `check-l10n.js --write`) and a Dutch translation
(ADR-005/ADR-007 — user-facing strings ship in both). `check-l10n.js` now
reports OK.
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/hermiq @ 12b3664

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
composer ✅ 117/117
npm ✅ 744/744
PHPUnit
Newman
Playwright

Quality workflow — 2026-08-04 01:28 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit ed2b007 into development Aug 4, 2026
37 checks passed
@rubenvdlinde
rubenvdlinde deleted the fix/l10n-grant-error-string branch August 14, 2026 09:25
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