Localize Cloud repository UI and recovery
Merged
TE
5d ago+71+71+01234567890123456789-30-30-01234567890123456789
Localizes the Cloud repository Session Info and recovery UI through the agent pane catalog and useT(). The Cloud Default, Add repository, and Edit environment affordances now follow the selected pane language, as do picker source/status/error labels and recovery cards.
Validation:
node webviews/scripts/pages/gen-strings.mjs --check agentPanecd webviews && bun test test/session-info-environment.test.tsx -t 'Cloud repository rows follow'cd webviews && bun test src/agent-session/acpmux/conversation/RepoRecoveryCard.test.tscd webviews && bun run typecheck
Follow-up for #30687.
Agent session: agent session
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Localizes the Cloud repository Session Info and recovery UI through the agent pane string catalog and useT(). The Cloud Default, Add repository, and Edit environment affordances now follow the selected pane language, as do picker source/status/error labels and recovery cards.
Validation
node webviews/scripts/pages/gen-strings.mjs --check agentPanecd webviews && bun test test/session-info-environment.test.tsx -t 'Cloud repository rows follow'cd webviews && bun test src/agent-session/acpmux/conversation/RepoRecoveryCard.test.tscd webviews && bun run typecheck