diff --git a/internal/api/handlers/management/auth_files.go b/internal/api/handlers/management/auth_files.go index e0904ab6..27c9a902 100644 --- a/internal/api/handlers/management/auth_files.go +++ b/internal/api/handlers/management/auth_files.go @@ -460,6 +460,12 @@ func extractCodexIDTokenClaims(auth *coreauth.Auth) gin.H { if v := strings.TrimSpace(claims.CodexAuthInfo.ChatgptPlanType); v != "" { result["plan_type"] = v } + if v := claims.CodexAuthInfo.ChatgptSubscriptionActiveStart; v != nil { + result["chatgpt_subscription_active_start"] = v + } + if v := claims.CodexAuthInfo.ChatgptSubscriptionActiveUntil; v != nil { + result["chatgpt_subscription_active_until"] = v + } if len(result) == 0 { return nil