Desktop: "Duplicate agent" dialog has no "Run on" selector and always creates a local agent
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 68/100
Research direction
Start at the Agents screen's ⋯ menu and follow the Duplicate flow, then compare its create dialog with the dialog used when creating an agent from scratch. Done means the duplicate dialog offers the same "Run on" choice, pre-filled with the source agent's location, and no longer always starts a local copy.
Written by the indexing model from the issue text.
Description
Describe the bug
Duplicating an agent opens a create dialog without the "Run on" selector. Creating an agent from scratch has it, so you can pick where the agent runs (this machine or a provider). The duplicate dialog does not, and it still says "Create agent" and starts the new agent right away — always locally, even when the agent being duplicated runs on a provider.
So duplicating a provider-hosted agent silently gives you a local one, with no way to choose during creation.
Steps to reproduce
- Create an agent and set "Run on" to a remote provider.
- Agents screen, open the agent's ⋯ menu, click "Duplicate".
- The dialog has name, prompt, model and the rest, but no "Run on" section.
- Click "Create agent" — the copy is created and started on this machine.
Expected behavior
The duplicate dialog offers the same "Run on" choice as the create dialog, pre-filled with the source agent's location.
Version and platform
- Buzz version: 0.5.23
- OS: macOS
Logs / additional context
Searched for an existing report on the duplicate flow and the missing "Run on" selector; none found.
- Dominant language
- Rust
- Stars
- 33.7k
- Forks
- 4.4k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 239
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from block/buzz
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
workflow_sink's mention parser never masks code regions — @name inside a code span wakes the agent Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 Half a day Newbie friendliness 88/100
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100