internal: Respect X-Appengine-Dev-Request-Id header
diff --git a/internal/api.go b/internal/api.go
index bbc1cb9..3a0214e 100644
--- a/internal/api.go
+++ b/internal/api.go
@@ -494,6 +494,9 @@
 	if ticket == "" {
 		ticket = DefaultTicket()
 	}
+	if dri := c.req.Header.Get("X-Appengine-Dev-Request-Id"); IsDevAppServer() && dri != "" {
+		ticket = dri
+	}
 	req := &remotepb.Request{
 		ServiceName: &service,
 		Method:      &method,