MCPcopy Create free account
hub / github.com/astercloud/aster / GetMiddlewareForSubAgent

Method GetMiddlewareForSubAgent

pkg/middleware/subagent.go:597–599  ·  view source on GitHub ↗

GetMiddlewareForSubAgent 获取子代理应该使用的中间件栈 这是一个辅助函数,供 SubAgentFactory 实现使用

(spec SubAgentSpec, parentMiddlewares []Middleware)

Source from the content-addressed store, hash-verified

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

Callers 1

Calls 1

Tested by 1