OpenHands / OpenHands/OpenHands

Agent profile menu says Set as active instead of Set as default

Open Beginner friendly
#17,528 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug ready-for-dev
Dominant language
TypeScript
Stars
88.5k
Forks
11.6k
Avg merge
2d 22h
Merged PRs (30d)
189

Description

Operating System

macOS / Linux / Windows (Agent Canvas UI)

Installation Method

npm (npm run dev:minimal / npx @openhands/agent-canvas)

Agent Canvas Version

main / 1.18.0+

Bug Description

The agent profile overflow menu says Set as active, but the badge on the default profile says Default. Wording should be consistent: the menu should say Set as default.

Steps to Reproduce
  1. Run npm run dev:minimal from Agent Canvas.
  2. Open Settings → Agent with at least two profiles.
  3. Keep the current default selected and open the menu on a non-default profile.
  4. Compare the menu action label with the Default badge.
Actual Behavior

The badge says Default, but the menu says Set as active.

Before

Expected Behavior

The menu should say Set as default, matching the badge wording. Selecting it should still move the Default badge; the action should stay disabled for the current default.

Acceptance Criteria
  • The agent profile menu says Set as default, using the existing translations.
  • Selecting a different default still moves the Default badge to that profile.
  • The action stays disabled for the current default.
Relevant Logs
n/a — UI copy inconsistency

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start the Agent Canvas UI with npm run dev:minimal, open Settings → Agent, and search the frontend translations for the “Set as active” label. Change the menu wording to use “Set as default,” then verify that selecting another profile moves the Default badge and that the action remains disabled for the current default.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, internationalization
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
82/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.