agentscope-ai / agentscope-ai/QwenPaw
[Feature]: 支持Sub Agent之间的隔离机制及单个Sub Agent内会话的完全隔离
- 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