agentscope-ai / agentscope-ai/QwenPaw

[Feature]: 支持Sub Agent之间的隔离机制及单个Sub Agent内会话的完全隔离

Ouverte
#6,509 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
TypeScript
Étoiles
35k
Forks
3.1k
Merge moyen
1 j 13 h
PR mergées (30 j)
228

Description

## Summary
问题一:目前创建的多个Sub Agent之间可以通过Cli进行相互调用,这个确实是非常不合理,在涉及到多用户的场景 SubAgent之间就是相互透明的。

问题二:在单个Sub Agent的对会话中,每次会话的上下文依赖的信息,比如文档等信息统一都是在当前Agent的Workspace的media目录下,如果多个会话存在重名的文件,是很有可能发生多个会话之间获取上下文文档的互串情况。所以希望通过uuid作为目录名来区分多会话的上下文依赖资源信息,做到完全隔离。

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start by tracing how Sub Agents invoke one another through the CLI and how each Agent currently resolves its Workspace/media directory. Then examine how session context resources are named and shared. Done means separate Sub Agents cannot call or expose one another across users, and each session’s context resources are isolated under UUID-based directories without cross-session collisions.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
ai, backend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.