GetMiddlewareForSubAgent 获取子代理应该使用的中间件栈 这是一个辅助函数,供 SubAgentFactory 实现使用
(spec SubAgentSpec, parentMiddlewares []Middleware)
| 595 | // GetMiddlewareForSubAgent 获取子代理应该使用的中间件栈 |
| 596 | // 这是一个辅助函数,供 SubAgentFactory 实现使用 |
| 597 | func (m *SubAgentMiddleware) GetMiddlewareForSubAgent(spec SubAgentSpec, parentMiddlewares []Middleware) []Middleware { |
| 598 | return BuildSubAgentMiddlewareStack(spec, parentMiddlewares) |
| 599 | } |
| 600 | |
| 601 | // QuerySubagentTool 查询子代理状态工具 |
| 602 | type QuerySubagentTool struct { |