@@ -63,19 +63,19 @@ class NoiseSettings(BaseModel):
6363
6464
6565class XMuxSettings (BaseModel ):
66- max_concurrency : str | int | None = Field (
66+ max_concurrency : str | None = Field (
6767 None , pattern = r"^\d{1,16}(-\d{1,16})?$" , serialization_alias = "maxConcurrency"
6868 )
69- max_connections : str | int | None = Field (
69+ max_connections : str | None = Field (
7070 None , pattern = r"^\d{1,16}(-\d{1,16})?$" , serialization_alias = "maxConnections"
7171 )
72- c_max_reuse_times : str | int | None = Field (
72+ c_max_reuse_times : str | None = Field (
7373 None , pattern = r"^\d{1,16}(-\d{1,16})?$" , serialization_alias = "cMaxReuseTimes"
7474 )
75- h_max_reusable_secs : str | int | None = Field (
75+ h_max_reusable_secs : str | None = Field (
7676 None , pattern = r"^\d{1,16}(-\d{1,16})?$" , serialization_alias = "hMaxReusableSecs"
7777 )
78- h_max_request_times : str | int | None = Field (
78+ h_max_request_times : str | None = Field (
7979 None , pattern = r"^\d{1,16}(-\d{1,16})?$" , serialization_alias = "hMaxRequestTimes"
8080 )
8181 h_keep_alive_period : int | None = Field (None , serialization_alias = "hKeepAlivePeriod" )
@@ -98,7 +98,7 @@ def normalize_numeric_or_range_fields(cls, value):
9898class XHttpSettings (BaseModel ):
9999 mode : XHttpModes | None = Field (default = None )
100100 no_grpc_header : bool | None = Field (default = None )
101- x_padding_bytes : str | int | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
101+ x_padding_bytes : str | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
102102 x_padding_obfs_mode : bool | None = Field (default = None )
103103 x_padding_key : str | None = Field (default = None )
104104 x_padding_header : str | None = Field (default = None )
@@ -111,9 +111,9 @@ class XHttpSettings(BaseModel):
111111 seq_key : str | None = Field (default = None )
112112 uplink_data_placement : str | None = Field (default = None , pattern = r"^$|^(body|cookie|header)$" )
113113 uplink_data_key : str | None = Field (default = None )
114- uplink_chunk_size : str | int | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
115- sc_max_each_post_bytes : str | int | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
116- sc_min_posts_interval_ms : str | int | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
114+ uplink_chunk_size : str | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
115+ sc_max_each_post_bytes : str | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
116+ sc_min_posts_interval_ms : str | None = Field (default = None , pattern = r"^\d{1,16}(-\d{1,16})?$" )
117117 xmux : XMuxSettings | None = Field (default = None )
118118 download_settings : int | None = Field (default = None )
119119
0 commit comments