improved mcp reliability
This commit is contained in:
@@ -32,6 +32,7 @@ func main() {
|
||||
tmpl, _ := sidekick.LoadPrompts("prompts.toml")
|
||||
|
||||
sidekick.InitMCPServers(cfg.MCPServers)
|
||||
extTools := sidekick.LoadExternalTools(context.Background())
|
||||
pool := make(map[string]*sidekick.Sidekick)
|
||||
|
||||
for id, aCfg := range cfg.Agents {
|
||||
@@ -42,7 +43,7 @@ func main() {
|
||||
}
|
||||
}
|
||||
mCfg := cfg.Models[aCfg.ModelID]
|
||||
agent := sidekick.NewSidekick(aCfg, mCfg, nil)
|
||||
agent := sidekick.NewSidekick(aCfg, mCfg, extTools)
|
||||
if aCfg.LogIntermediate {
|
||||
agentID := id
|
||||
agent.IntermediateHandler = func(msg string) {
|
||||
|
||||
Reference in New Issue
Block a user