chore: clean up removed docs and update generated SDK files

Remove obsolete component documentation and update speakeasy-generated
files to match the latest OpenAPI spec regeneration.
This commit is contained in:
Matt Apperson
2026-04-02 10:21:41 -04:00
parent 5ab44f08f0
commit e6b0242969
478 changed files with 326 additions and 17219 deletions
-42
View File
@@ -61,24 +61,10 @@ if TYPE_CHECKING:
UsageLimitType,
)
from .createcoinbasecharge import (
CallData,
CallDataTypedDict,
CreateCoinbaseChargeData,
CreateCoinbaseChargeDataTypedDict,
CreateCoinbaseChargeGlobals,
CreateCoinbaseChargeGlobalsTypedDict,
CreateCoinbaseChargeRequest,
CreateCoinbaseChargeRequestTypedDict,
CreateCoinbaseChargeResponse,
CreateCoinbaseChargeResponseTypedDict,
CreateCoinbaseChargeSecurity,
CreateCoinbaseChargeSecurityTypedDict,
Metadata,
MetadataTypedDict,
TransferIntent,
TransferIntentTypedDict,
Web3Data,
Web3DataTypedDict,
)
from .createembeddings import (
Content,
@@ -432,8 +418,6 @@ __all__ = [
"BulkUnassignMembersFromGuardrailRequestTypedDict",
"BulkUnassignMembersFromGuardrailResponse",
"BulkUnassignMembersFromGuardrailResponseTypedDict",
"CallData",
"CallDataTypedDict",
"Category",
"Content",
"ContentImageURL",
@@ -452,16 +436,10 @@ __all__ = [
"CreateAuthKeysCodeRequestTypedDict",
"CreateAuthKeysCodeResponse",
"CreateAuthKeysCodeResponseTypedDict",
"CreateCoinbaseChargeData",
"CreateCoinbaseChargeDataTypedDict",
"CreateCoinbaseChargeGlobals",
"CreateCoinbaseChargeGlobalsTypedDict",
"CreateCoinbaseChargeRequest",
"CreateCoinbaseChargeRequestTypedDict",
"CreateCoinbaseChargeResponse",
"CreateCoinbaseChargeResponseTypedDict",
"CreateCoinbaseChargeSecurity",
"CreateCoinbaseChargeSecurityTypedDict",
"CreateEmbeddingsData",
"CreateEmbeddingsDataTypedDict",
"CreateEmbeddingsGlobals",
@@ -671,8 +649,6 @@ __all__ = [
"ListRequestTypedDict",
"ListResponse",
"ListResponseTypedDict",
"Metadata",
"MetadataTypedDict",
"Object",
"ObjectEmbedding",
"ProviderName",
@@ -688,8 +664,6 @@ __all__ = [
"SendChatCompletionRequestResponseBody",
"SendChatCompletionRequestResponseBodyTypedDict",
"SendChatCompletionRequestResponseTypedDict",
"TransferIntent",
"TransferIntentTypedDict",
"TypeImageURL",
"TypeText",
"UpdateGuardrailData",
@@ -718,8 +692,6 @@ __all__ = [
"Usage",
"UsageLimitType",
"UsageTypedDict",
"Web3Data",
"Web3DataTypedDict",
]
_dynamic_imports: dict[str, str] = {
@@ -767,24 +739,10 @@ _dynamic_imports: dict[str, str] = {
"CreateAuthKeysCodeResponse": ".createauthkeyscode",
"CreateAuthKeysCodeResponseTypedDict": ".createauthkeyscode",
"UsageLimitType": ".createauthkeyscode",
"CallData": ".createcoinbasecharge",
"CallDataTypedDict": ".createcoinbasecharge",
"CreateCoinbaseChargeData": ".createcoinbasecharge",
"CreateCoinbaseChargeDataTypedDict": ".createcoinbasecharge",
"CreateCoinbaseChargeGlobals": ".createcoinbasecharge",
"CreateCoinbaseChargeGlobalsTypedDict": ".createcoinbasecharge",
"CreateCoinbaseChargeRequest": ".createcoinbasecharge",
"CreateCoinbaseChargeRequestTypedDict": ".createcoinbasecharge",
"CreateCoinbaseChargeResponse": ".createcoinbasecharge",
"CreateCoinbaseChargeResponseTypedDict": ".createcoinbasecharge",
"CreateCoinbaseChargeSecurity": ".createcoinbasecharge",
"CreateCoinbaseChargeSecurityTypedDict": ".createcoinbasecharge",
"Metadata": ".createcoinbasecharge",
"MetadataTypedDict": ".createcoinbasecharge",
"TransferIntent": ".createcoinbasecharge",
"TransferIntentTypedDict": ".createcoinbasecharge",
"Web3Data": ".createcoinbasecharge",
"Web3DataTypedDict": ".createcoinbasecharge",
"Content": ".createembeddings",
"ContentImageURL": ".createembeddings",
"ContentImageURLTypedDict": ".createembeddings",
@@ -1,14 +1,8 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
from __future__ import annotations
from openrouter.components import createchargerequest as components_createchargerequest
from openrouter.types import BaseModel
from openrouter.utils import (
FieldMetadata,
HeaderMetadata,
RequestMetadata,
SecurityMetadata,
)
from openrouter.utils import FieldMetadata, HeaderMetadata
import pydantic
from typing import Optional
from typing_extensions import Annotated, NotRequired, TypedDict
@@ -60,26 +54,7 @@ class CreateCoinbaseChargeGlobals(BaseModel):
"""
class CreateCoinbaseChargeSecurityTypedDict(TypedDict):
bearer: str
class CreateCoinbaseChargeSecurity(BaseModel):
bearer: Annotated[
str,
FieldMetadata(
security=SecurityMetadata(
scheme=True,
scheme_type="http",
sub_type="bearer",
field_name="Authorization",
)
),
]
class CreateCoinbaseChargeRequestTypedDict(TypedDict):
create_charge_request: components_createchargerequest.CreateChargeRequestTypedDict
http_referer: NotRequired[str]
r"""The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
@@ -96,11 +71,6 @@ class CreateCoinbaseChargeRequestTypedDict(TypedDict):
class CreateCoinbaseChargeRequest(BaseModel):
create_charge_request: Annotated[
components_createchargerequest.CreateChargeRequest,
FieldMetadata(request=RequestMetadata(media_type="application/json")),
]
http_referer: Annotated[
Optional[str],
pydantic.Field(alias="HTTP-Referer"),
@@ -128,100 +98,3 @@ class CreateCoinbaseChargeRequest(BaseModel):
r"""Comma-separated list of app categories (e.g. \"cli-agent,cloud-agent\"). Used for marketplace rankings.
"""
class CallDataTypedDict(TypedDict):
deadline: str
fee_amount: str
id: str
operator: str
prefix: str
recipient: str
recipient_amount: str
recipient_currency: str
refund_destination: str
signature: str
class CallData(BaseModel):
deadline: str
fee_amount: str
id: str
operator: str
prefix: str
recipient: str
recipient_amount: str
recipient_currency: str
refund_destination: str
signature: str
class MetadataTypedDict(TypedDict):
chain_id: float
contract_address: str
sender: str
class Metadata(BaseModel):
chain_id: float
contract_address: str
sender: str
class TransferIntentTypedDict(TypedDict):
call_data: CallDataTypedDict
metadata: MetadataTypedDict
class TransferIntent(BaseModel):
call_data: CallData
metadata: Metadata
class Web3DataTypedDict(TypedDict):
transfer_intent: TransferIntentTypedDict
class Web3Data(BaseModel):
transfer_intent: TransferIntent
class CreateCoinbaseChargeDataTypedDict(TypedDict):
id: str
created_at: str
expires_at: str
web3_data: Web3DataTypedDict
class CreateCoinbaseChargeData(BaseModel):
id: str
created_at: str
expires_at: str
web3_data: Web3Data
class CreateCoinbaseChargeResponseTypedDict(TypedDict):
r"""Returns the calldata to fulfill the transaction"""
data: CreateCoinbaseChargeDataTypedDict
class CreateCoinbaseChargeResponse(BaseModel):
r"""Returns the calldata to fulfill the transaction"""
data: CreateCoinbaseChargeData