agentscope-ai / agentscope-ai/QwenPaw

[Feature]: Unwanted session forking during main conversation — no parent-child grouping, session list becomes chaotic

Offen
#6,559 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
TypeScript
Sterne
35k
Forks
3.1k
Ø Merge
1 T. 13 Std.
Gemergte PRs (30 T.)
228

Beschreibung

## Describe the Bug

在主会话对话过程中,系统会频繁自动创建大量意外的分叉(fork)会话,但这些分叉会话**没有以父子会话分组的形式呈现**,而是平铺在会话列表中,导致:

1. 会话列表被大量无意义的分叉会话淹没
2. 无法区分哪些是用户主动创建的主会话,哪些是系统自动分叉的子会话
3. 查找特定会话非常困难
4. 无法在分叉会话之间进行上下文交接

### Expected Behavior

- 分叉会话应以父子层级结构组织(树形/缩进/分组)
- 主会话下的子会话应可折叠/展开
- 自动分叉应有明确的触发原因标记(如"由 Agent 自动创建")
- 用户应能控制是否允许自动分叉

### Environment

- QwenPaw version: 2.0.1
- Occurred in both Chat mode and Code mode

### Additional Context

这个问题在长时间使用后尤为严重,会话列表可能累积几十个分叉会话,严重影响可用性。

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reproducing in QwenPaw 2.0.1 in both Chat mode and Code mode, watching when automatic fork sessions appear in the session list. Read the session creation and session list UI paths to understand how parent-child relationships, fork reasons, and user controls could be represented. Done means forked sessions are distinguishable from main sessions, grouped or collapsible, and automatic forking can be controlled as requested.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
ai, backend, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
28/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.