[Feature Request] Please add Agent management - pin, hide, duplicate
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- typescript
- Bereich
- frontend
Rechercherichtung
Beginne bei der bestehenden /agents-Listenansicht und verfolge, wie Benutzereinstellungen, die Duplizierung von Agenten und das Audit-Protokoll derzeit behandelt werden. Bestätige, wo die Aktionen zum Anheften, Ausblenden und Duplizieren hingehören, und überprüfe anschließend die Akzeptanzkriterien für benutzerspezifischen Zustand, eindeutig duplizierte Agents, ausgeblendete und angeheftete Bereiche sowie Audit-Einträge.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Problem
OpenBot has persistent coworkers, per-Agent computers, governed tool use, and auditability, but it lacks basic Agent management controls in the UI.
For users running multiple Agents for different tasks (e.g., newsletter, site monitoring, research), there is no way to pin frequently-used Agents to the top, hide inactive ones, or duplicate an existing Agent to create a variant. This makes it harder to organize a growing Agent roster and slows down daily workflows.
Feature request
Add Agent management controls — pin, hide, and duplicate — to the existing /agents list UI. This should be a UI-layer feature, not a new data model.
Proposed behaviour
Allow pinning an Agent to the top of the /agents list for quick access.
Allow hiding an Agent from the main list (still accessible via a "show hidden" toggle).
Allow duplicating an Agent to create a new Agent with the same configuration (role, tools, grants, skills, instructions), editable after creation.
Persist pin/hide state per user, not per deployment.
Show pinned Agents in a dedicated "Pinned" section at the top of the list.
Show hidden Agents in a collapsible "Hidden" section at the bottom.
Required controls
Disabled by default; enabled per user.
Pin/hide state stored in user preferences, not Agent configuration.
Duplicate creates a new Agent with a unique name and ID (no collision).
All pin/hide/duplicate actions appear in the existing audit trail.
Never automatically grant additional tools or permissions on duplicate — grants are copied as-is.
Configurable limit on pinned Agents (e.g., max 10) to prevent UI clutter.
Why this matters
This would make OpenBot more competitive for users managing multiple Agents while preserving its core advantages: per-Agent isolation, gateway policy enforcement, and action-level auditability. It would be particularly useful for a self-hosted team that runs 5+ Agents for different workflows and needs to organize them efficiently without recreating configuration from scratch.
Acceptance criteria
A user can pin an Agent to the top of the /agents list.
A user can hide an Agent from the main list.
A user can duplicate an Agent to create a new Agent with the same configuration.
Pinned Agents appear in a dedicated "Pinned" section.
Hidden Agents appear in a collapsible "Hidden" section.
All pin/hide/duplicate actions appear in the audit trail.
Duplicated Agents have unique names and IDs, with no configuration collisions.
Suggested name
Agent Management or Agent Organization Controls
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.6k
- Forks
- 914
- Ø Merge
- 19 Std. 22 Min.
- Gemergte PRs (30 T.)
- 140
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CopilotKit/OpenBot
-
Wrong key location at startupEvtl. vergeben @charan-rathore hat das vor 1 Tag übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
CopilotKit/OpenBot#800 ·
Maintainer antworten meist innerhalb von 1 Tag
-
setup-learning.ts fails on Windows with "spawn npx.cmd EINVAL"Evtl. vergeben @Caldas hat das vor 4 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 80/100
CopilotKit/OpenBot#792 ·
Maintainer antworten meist innerhalb von 1 Tag
-
An HTML-only inbound email reaches its trigger with HTML character references left in the textEvtl. vergeben @RaphaelFakhri hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 25/100
CopilotKit/OpenBot#806 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Remote AG-UI Bots can't use the browser in chat: `computer_*` calls refused as "unavailable for this headless turn"Evtl. vergeben @charan-rathore hat das vor 1 Tag übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
CopilotKit/OpenBot#804 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Five out-of-subject findings from PR #770's tier-3 review (credential-revoking tests, single-user boot gate, OAuth client rotation, shared-use atomicity, untyped server/tests)Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 4/5 Über eine Woche Anfängerfreundlichkeit 22/100
CopilotKit/OpenBot#786 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in CopilotKit/OpenBot
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Koenkk/zigbee-herdsman-converters#13540 ·
Maintainer antworten meist innerhalb von 1 Tag
-
check:passed streams:add
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
iptv-org/iptv#55821 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/busola/ux
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
kyma-project/busola#5442 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
vercel-labs/wterm#246 ·
Maintainer antworten meist innerhalb von 1 Tag