修复启动问题

This commit is contained in:
2026-06-10 10:01:12 +08:00
parent aaac7e9d98
commit 9853b6fc1b
2 changed files with 13 additions and 6 deletions
+1 -6
View File
@@ -48,7 +48,6 @@ import (
"github.com/yan1h/agent-coding-workflow/internal/project"
runmod "github.com/yan1h/agent-coding-workflow/internal/run"
httpx "github.com/yan1h/agent-coding-workflow/internal/transport/http"
"github.com/yan1h/agent-coding-workflow/internal/transport/http/middleware"
"github.com/yan1h/agent-coding-workflow/internal/user"
"github.com/yan1h/agent-coding-workflow/internal/workspace"
)
@@ -112,13 +111,9 @@ func New(ctx context.Context, cfg *config.Config, dist embed.FS) (*App, error) {
return db.HealthCheck(req.Context(), pool)
},
SPAHandler: spaHandler,
Logger: log,
})
// chi.Router 接口本身已经声明 Use,无需类型断言到 *chi.Mux。
r.Use(middleware.RequestID)
r.Use(middleware.Recover(log))
r.Use(middleware.Logger(log))
// userSvc 直接满足 middleware.SessionResolver(ResolveSession 同名同签名)。
user.NewHandler(userSvc).Mount(r)
notify.NewHandler(notifyRepo, userSvc).Mount(r)