Skip to content

(CODUX-226) Translate agent management - #3114

Merged
numnx merged 5 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t15-codex-a4665b02-mrjwhq00
Jul 14, 2026
Merged

(CODUX-226) Translate agent management#3114
numnx merged 5 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t15-codex-a4665b02-mrjwhq00

Conversation

@numnx

@numnx numnx commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Translate agent management

Automated task PR opened by Code UX for T15.

📋 Summary

Sprint: Sprint 226 · Dashboard internationalization foundation · Task: T15

Establish a dashboard-only English/German internationalization system with persisted locale selection, complete German coverage across every dashboard route and overlay except English documentation bodies, locale-aware formatting, and automated coverage checks while preserving backend contracts and runtime/API-authored messages verbatim.

🤖 Model & Provider

Provider Codex CLI
Model gpt-5.6-sol

⏱️ Timing

Started 2026-07-14 03:05:51 UTC
Finished 2026-07-14 03:17:10 UTC
Duration 11m 19s

📊 Token Usage

Metric Value
Input tokens 1,035,905
Cached input tokens 43,067,904
Output tokens 103,880
Total tokens 44,207,689
Invocations 4
Tool calls 292
Active time 1h 12m 31s

Included usage estimate (subscription/local login): $29.83

✅ QA Review

⏳ QA review runs after this PR is opened. Check the task card in the dashboard for the outcome once it lands.

📝 Full Task Prompt
## Objective
Internationalize all Agents route surfaces without translating or changing agent-authored instructions, memory templates, files, or provider output.

## Scope
- Create `dashboard/src/v2/i18n/messages/agents.ts`
- Edit `dashboard/src/v2/AgentsPage.tsx`
- Edit all files under `dashboard/src/v2/components/agents/`
- Edit dashboard presentation helpers `agent-avatar.ts`, `agent-avatar-logo.ts`, `agent-mcp-display.ts`, `agent-scene-tools.ts`, `instruction-file-display.ts`, and `agent-response-effects.ts`
- Edit agent-related fallback presentation in `use-update-status.ts` where applicable
- Update agent page, preset editor/detail, avatar, instruction file, memory, MCP, push, storage, and accessibility tests

## Implementation Requirements
1. Translate page headers, roster/search controls, preset detail/editor fields, validation, avatar customization, instruction-file workflows, memory and MCP dialogs, base-update notices, push/sync feedback, empty/loading/error states, and accessible labels.
2. Use locale-aware dates, numbers, character/token counts, and pluralization while preserving limits, validation thresholds, and sort stability.
3. Keep agent/preset names, labels, system instructions, memory templates, Markdown files, MCP tool/server names, storage names, provider/model names, repository output, invocation messages, and API errors verbatim.
4. Test German creation/edit/delete, unsaved changes, validation, file import/export, push failure/recovery, base update, avatar keyboard controls, memory/MCP configuration, focus restoration, and long/mobile layouts.

## Constraints
- Do not translate content submitted to or generated by agents.
- Do not change agent APIs, Markdown synchronization, provider invocations, repository operations, avatar configuration values, or persistence behavior.
- Do not edit Settings agent panels owned by T07.

## Verification
- Run focused Agents page, preset editor/detail, avatar, instruction file, MCP, memory, push, and storage tests.
- Run `pnpm run lint`.
- Run `pnpm run test:dashboard`.
- Run `pnpm run build`.
- Success means agent-management chrome is German while all agent content and execution/repository data remains unchanged.
🌿 Branch Info

Base: feature/CODUX-226-dashboard-internationalization-foundation
Head: task/feature-codux-22-t15-codex-a4665b02-mrjwhq00


🤖 Generated by Code UX

Code UX added 5 commits July 14, 2026 01:32
…foundation into task/feature-codux-22-t15-codex-a4665b02-mrjwhq00
…foundation into task/feature-codux-22-t15-codex-a4665b02-mrjwhq00
…foundation into task/feature-codux-22-t15-codex-a4665b02-mrjwhq00
@numnx
numnx merged commit 29ca1a9 into feature/CODUX-226-dashboard-internationalization-foundation Jul 14, 2026
20 checks passed
@numnx
numnx deleted the task/feature-codux-22-t15-codex-a4665b02-mrjwhq00 branch July 14, 2026 06:00
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