fix: 修复Python模块导入错误并优化Chat功能
- 修复 core/agents/api 模块导入问题 - 优化 ChatInput 组件交互体验 - 增强 agent_handler 和 agent_service 功能 - 调整 Chat 页面样式和布局 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -387,7 +387,14 @@ func main() {
|
||||
log.Println("Default tools initialized")
|
||||
}
|
||||
|
||||
// 4.3 初始化 skills(已禁用自动加载,如需启用请调用 /skill/sync 接口)
|
||||
// 4.3 初始化团队成员智能体
|
||||
if err := agentService.InitTeamMembers(); err != nil {
|
||||
log.Printf("Warning: Failed to init team members: %v", err)
|
||||
} else {
|
||||
log.Println("Team members initialized")
|
||||
}
|
||||
|
||||
// 4.4 初始化 skills(已禁用自动加载,如需启用请调用 /skill/sync 接口)
|
||||
// if err := skillService.InitSkills(); err != nil {
|
||||
// log.Printf("Warning: Failed to init skills: %v", err)
|
||||
// } else {
|
||||
@@ -405,7 +412,7 @@ func main() {
|
||||
toolHandler := handler.NewToolHandler(toolService)
|
||||
mcpHandler := handler.NewMCPHandler(mcpService)
|
||||
skillHandler := handler.NewSkillHandler(skillService)
|
||||
agentHandler := handler.NewAgentHandler(agentService)
|
||||
agentHandler := handler.NewAgentHandler(agentService, agentRepo)
|
||||
memoryHandler := handler.NewMemoryHandler(memoryService)
|
||||
sessionHandler := handler.NewSessionHandler(chatRepo, agentService)
|
||||
|
||||
@@ -590,6 +597,7 @@ func main() {
|
||||
{
|
||||
agentGroup.GET("/list", agentHandler.ListAgents)
|
||||
agentGroup.POST("/create", agentHandler.CreateAgent)
|
||||
agentGroup.POST("/init-team", agentHandler.InitTeamMembers)
|
||||
agentGroup.PUT("/:id/status", agentHandler.UpdateAgentStatus)
|
||||
agentGroup.PUT("/:id", agentHandler.UpdateAgent)
|
||||
agentGroup.DELETE("/:id", agentHandler.DeleteAgent)
|
||||
|
||||
Reference in New Issue
Block a user