docs: Mintlify MDX docs + docs.json; bump Speakeasy to 1.787.0 (#382)

This commit is contained in:
Matt Apperson
2026-06-30 16:13:28 -04:00
committed by GitHub
parent 778e2e36fb
commit babeffc9aa
2100 changed files with 50407 additions and 16612 deletions
+18 -8
View File
@@ -105,24 +105,26 @@ class Organization(BaseSDK):
security_source=get_security_from_env(
self.sdk_configuration.security, components.Security
),
tags=["Organization"],
extensions=None,
),
request=req,
error_status_codes=["401", "404", "4XX", "500", "5XX"],
is_error_status_code=lambda c: utils.match_status_codes(["4XX", "5XX"], c),
retry_config=retry_config,
)
def next_func() -> Optional[operations.ListOrganizationMembersResponse]:
body = utils.unmarshal_json(http_res.text, Union[Dict[Any, Any], List[Any]])
offset = request.offset if not request.offset is None else 0
offset = request.offset if isinstance(request.offset, int) else 0
if not http_res.text:
return None
results = JSONPath("$.data").parse(body)
if len(results) == 0 or len(results[0]) == 0:
return None
limit = request.limit if not request.limit is None else 0
if len(results[0]) < limit:
limit_ = request.limit if isinstance(request.limit, int) else 0
if len(results[0]) < limit_:
return None
next_offset = offset + len(results[0])
@@ -133,6 +135,9 @@ class Organization(BaseSDK):
offset=next_offset,
limit=limit,
retries=retries,
server_url=server_url,
timeout_ms=timeout_ms,
http_headers=http_headers,
)
response_data: Any = None
@@ -263,9 +268,11 @@ class Organization(BaseSDK):
security_source=get_security_from_env(
self.sdk_configuration.security, components.Security
),
tags=["Organization"],
extensions=None,
),
request=req,
error_status_codes=["401", "404", "4XX", "500", "5XX"],
is_error_status_code=lambda c: utils.match_status_codes(["4XX", "5XX"], c),
retry_config=retry_config,
)
@@ -277,15 +284,15 @@ class Organization(BaseSDK):
async def empty_result():
return None
offset = request.offset if not request.offset is None else 0
offset = request.offset if isinstance(request.offset, int) else 0
if not http_res.text:
return empty_result()
results = JSONPath("$.data").parse(body)
if len(results) == 0 or len(results[0]) == 0:
return empty_result()
limit = request.limit if not request.limit is None else 0
if len(results[0]) < limit:
limit_ = request.limit if isinstance(request.limit, int) else 0
if len(results[0]) < limit_:
return empty_result()
next_offset = offset + len(results[0])
@@ -296,6 +303,9 @@ class Organization(BaseSDK):
offset=next_offset,
limit=limit,
retries=retries,
server_url=server_url,
timeout_ms=timeout_ms,
http_headers=http_headers,
)
response_data: Any = None