From ad59ddb9d846fdf436a949bbe2ae0bb39f47b08d Mon Sep 17 00:00:00 2001 From: yusing Date: Fri, 6 Feb 2026 12:19:11 +0800 Subject: [PATCH] fix: add nil guard to Route.start --- internal/route/route.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/route/route.go b/internal/route/route.go index a0c70d5b..87334d74 100644 --- a/internal/route/route.go +++ b/internal/route/route.go @@ -521,6 +521,9 @@ func (r *Route) start(parent task.Parent) gperr.Error { } } else { ep := entrypoint.FromCtx(parent.Context()) + if ep == nil { + return gperr.New("entrypoint not initialized") + } r.task = parent.Subtask("excluded."+r.Name(), false) ep.ExcludedRoutes().Add(r.impl)