Skip to content

Task/tsk 0ab65dead1df96f23d5e1678 language selector#6

Closed
jsyqrt wants to merge 6 commits intomainfrom
task/tsk_0ab65dead1df96f23d5e1678-language-selector
Closed

Task/tsk 0ab65dead1df96f23d5e1678 language selector#6
jsyqrt wants to merge 6 commits intomainfrom
task/tsk_0ab65dead1df96f23d5e1678-language-selector

Conversation

@jsyqrt
Copy link
Copy Markdown
Contributor

@jsyqrt jsyqrt commented Apr 12, 2026

No description provided.

Frontend Developer and others added 6 commits April 12, 2026 12:59
…anslations

- Add i18next with react-i18next and browser language detection
- Create translation files for en and zh-CN
- Add LanguageSwitcher component for runtime language switching
- Integrate i18n in main.tsx

Agent-Id: agt_ca836fdc2c08b8e9ec1370a8
Agent-Name: Frontend Developer
Team: team_021e2e639230fcee79235347
Org-Id: default
Agent-Id: agt_ca836fdc2c08b8e9ec1370a8
Agent-Name: Frontend Developer
Team: team_021e2e639230fcee79235347
Org-Id: default
…ith dropdown menu

- Created LanguageSelector/ directory with component
- Implemented dropdown menu with language options (English, 简体中文, 繁體中文)
- Shows current language name with globe icon
- Selected state highlighting with checkmark
- Click outside to close dropdown
- Keyboard accessibility (Escape to close)
- Uses existing design system styles (bg-surface-secondary, border-border-default, etc.)

Agent-Id: agt_ca836fdc2c08b8e9ec1370a8
Agent-Name: Frontend Developer
Team: team_021e2e639230fcee79235347
Org-Id: default
…Settings page

- Added LanguageSelector import
- Added 'Language' section in Settings page under Appearance
- Users can now switch interface language from Settings

Agent-Id: agt_ca836fdc2c08b8e9ec1370a8
Agent-Name: Frontend Developer
Team: team_021e2e639230fcee79235347
Org-Id: default
jsyqrt added a commit that referenced this pull request Apr 12, 2026
…ub tools

Remove the 3 dedicated builder agents (Agent Father, Team Factory, Skill
Architect) and consolidate all building capabilities into the Secretary.
Secretary now holds all 3 building skills and serves as the sole default
agent for organization building and talent management.

- Extract BuilderService from api-server.ts for programmatic artifact
  install/list, reused by both HTTP API and agent tools
- Add 4 manager tools: team_hire_agent, team_list_templates,
  builder_install, builder_list (available to all managers)
- Add 2 hub tools: hub_search, hub_install (Secretary-only, for
  sourcing from Markus Hub)
- Wire all new tool callbacks in agent-manager.ts (create + restore)
- Expand Secretary ROLE.md with 6-step hiring workflow including
  onboarding/training guidance
- Add new-hire monitoring to Secretary HEARTBEAT.md
- Add "Hiring" as Manager Responsibility #6 in context-engine.ts
- Redesign Builder page: replace builder agent cards with preset
  prompts that navigate to Secretary chat with prefillMessage
- Support prefillMessage navigation param in Team.tsx
- Update ARCHITECTURE.md (agent lifecycle) and PROMPT-ENGINEERING.md

Made-with: Cursor
jsyqrt added a commit that referenced this pull request Apr 12, 2026
#10)

* feat: consolidate builder agents into Secretary with hiring/install/hub tools

Remove the 3 dedicated builder agents (Agent Father, Team Factory, Skill
Architect) and consolidate all building capabilities into the Secretary.
Secretary now holds all 3 building skills and serves as the sole default
agent for organization building and talent management.

- Extract BuilderService from api-server.ts for programmatic artifact
  install/list, reused by both HTTP API and agent tools
- Add 4 manager tools: team_hire_agent, team_list_templates,
  builder_install, builder_list (available to all managers)
- Add 2 hub tools: hub_search, hub_install (Secretary-only, for
  sourcing from Markus Hub)
- Wire all new tool callbacks in agent-manager.ts (create + restore)
- Expand Secretary ROLE.md with 6-step hiring workflow including
  onboarding/training guidance
- Add new-hire monitoring to Secretary HEARTBEAT.md
- Add "Hiring" as Manager Responsibility #6 in context-engine.ts
- Redesign Builder page: replace builder agent cards with preset
  prompts that navigate to Secretary chat with prefillMessage
- Support prefillMessage navigation param in Team.tsx
- Update ARCHITECTURE.md (agent lifecycle) and PROMPT-ENGINEERING.md

Made-with: Cursor

* fix: remove unused imports in api-server.ts after BuilderService extraction

Remove copyFileSync, readManifest, validateManifest, readSkillInstructions,
and SkillCategory that became unused after moving install logic to
BuilderService.

Made-with: Cursor

* fix: use import type for OrganizationService in api-server.ts

Made-with: Cursor
@jsyqrt jsyqrt closed this Apr 16, 2026
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