agentscope-ai / agentscope-ai/QwenPaw

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

オープン
#6,509 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
TypeScript
スター
35k
フォーク
3.1k
平均マージ
1日 13時間
マージ済み PR(30日)
228

説明

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

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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

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.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
ai, backend
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。