# generated by fastapi-codegen:
# filename: openapi.yaml
# timestamp: 2025-08-08T18:14:28+00:00
import argparse
import json
import os
from datetime import datetime
from typing import *
from typing import Optional, Union
from autogen.mcp.mcp_proxy import MCPProxy
from autogen.mcp.mcp_proxy.security import APIKeyHeader, BaseSecurity, HTTPBearer
from fastapi import Header, Path, Query, Request, UploadFile
from pydantic import confloat
from models import (
AdminBinaryUploadsGetResponse,
AdminDevicesByMacAddressMacAddressGetResponse,
AdminDevicesGetResponse,
AdminFirmwareVersionsGetResponse,
AlarmDto,
AssistantBiosignalsGetResponse,
AssistantUsersUserIdSleepPlansGetResponse,
BinaryUploadDto,
BiosignalsResponseDto,
BiosignalsType,
CacheDeleteResponseDto,
CaseConfigDto,
CaseConfigUpdateDto,
ClassifyMode,
ContentType,
CreateBasedOnPremadeSleepPlanDto,
CreateOnboardingResponseDto,
CreateUpdateAlarmDto,
CreateUpdatePremadeSleepPlanDefinitionDto,
CreateUpdateSleepPlanDto,
DocDto,
DocsGetResponse,
EmbeddedContentResponseDto,
EndSessionDto,
EndUserSessionsDto,
EventNuggetDelivered,
EventRecordCreated,
ExternalSleepDataPayload,
FirmwareType,
FirmwareVersionDto,
FirmwareVersionWithReleaseNotesDto,
FreeFormNotificationDto,
GetCollectionResponseDto,
GetCollectionTracksResponseDto,
GetPlaylistResponseDto,
GetRecommendedTracksRequestDto,
GetSleepSessionResponseDto,
GetTracksRequestHwDto,
GuestSignUpResponseDto,
HwAnalyticsEventsPostRequest,
HwFirmwareVersionsGetResponse,
HwPremadeSleepPlanDescResponseDto,
HwSleepPlansGetResponse,
HwTestAppFirmwareVersionsGetResponse,
HypnogramResponseDto,
IanaTz,
IdentifierDto,
LifeLogsResponse,
ListTrackIdsResponseDto,
ListTracksResponseDto,
LoginOtpDto,
LoginResponseDto,
LongTermSleepDataDto,
MobileAlarmsGetResponse,
MobileAlarmsTracksGetResponse,
MobileAnalyticsEventsPostRequest,
MobileAssistantBiosignalsGetResponse,
MobileFirmwareVersionsGetResponse,
MobileHwAuthorizationsGetResponse,
MobileSleepPlansGetResponse,
MobileSleepPlanTracksGetResponse,
MobileSleepPlanTracksSleepPlanIdPhasePhaseDeleteResponse,
MobileSleepPlanTracksSleepPlanIdPhasePhasePostResponse,
MobileSleepPlanTracksSleepPlanIdReplaceMaskingSoundPutResponse,
NewRecommendationsDto,
NewsletterSubscriptionDto,
NewsletterUserSubscriptionDto,
NotificationDto,
NotificationKeyDto,
OnboardingDto,
OtpRequestDto,
OtpResponseDto,
OtpVerification,
Phase,
PosixTzDto,
PremadeSleepPlanDefinitionDto,
PremadeSleepPlanDefinitionResponseDto,
PremadeSleepPlanDescResponseDto,
PremadeSleepPlanDto,
RegisterDeviceDto,
RegisterDeviceResponseDto,
ReportLikesResponseDto,
ResetConfigDto,
Resolution,
SearchRequestDto,
SearchResponseDto,
SearchResponseHwDto,
SignUpDto,
SleepClassificationDto,
SleepDataDto,
SleepPlanDto,
SleepPlanHwDto,
SleepPlanUpdatedNotificationDto,
SleepSummaryListResponseDto,
Sort,
Source2,
Source12,
Source13,
TestFiles,
TimezoneIanaEnum,
TokenDto,
TrackHwDto,
TracksHwDto,
Type17,
Type19,
UpdateFirmwareVersionDto,
UpdateUserDto,
UpDto,
UserDto,
)
app = MCPProxy(
contact={},
description='Sond core API used to access service data',
title='Sond core API',
version='1.0',
servers=[
{'url': 'https://api.sond.com/core'},
{'url': 'https://core-api.sond.com'},
],
)
@app.get(
'/admin/binaryUploads',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def admin_binary_upload_controller_get_binary_uploads(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/binaryUploads/{uploadId}',
tags=['file_upload_management', 'binary_upload_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def admin_binary_upload_controller_get_binary_upload_url_by_id(
upload_id: str = Path(..., alias='uploadId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/contentDump',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def content_dumper_controller_create_content_dump(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/devices',
tags=['user_account_operations', 'user_session_handler'],
security=[
APIKeyHeader(name="api-key"),
],
)
def device_controller_find_by_serial(
serial_number: Optional[str] = Query(None, alias='serialNumber'),
user_id: Optional[str] = Query(None, alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/devices/byMacAddress/{macAddress}',
tags=['device_registration_management', 'user_session_handler'],
security=[
APIKeyHeader(name="api-key"),
],
)
def device_controller_find_by_mac_address(
mac_address: str = Path(..., alias='macAddress'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/firmware/versions',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def firmware_controller_find(
type: Optional[FirmwareType] = None,
commit_hash: Optional[str] = Query(None, alias='commitHash'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/firmware/versions',
tags=['file_upload_management', 'binary_upload_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def firmware_controller_upload_firmware_file(
beta: bool,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
file: UploadFile = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/firmware/versions/symbols/{commitHash}',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def firmware_controller_get_symbols(
commit_hash: str = Path(..., alias='commitHash'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/admin/firmware/versions/{versionId}',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def firmware_controller_delete_firmware_file(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/admin/firmware/versions/{versionId}',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def firmware_controller_update_firmware_version(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: UpdateFirmwareVersionDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/admin/hw/configurations/bySerialNumbers/{serialNumber}',
tags=['case_management_configuration', 'device_configuration_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def configurations_controller_update_by_serial(
serial_number: str = Path(..., alias='serialNumber'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CaseConfigUpdateDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/hw/configurations/{deviceId}',
tags=['device_registration_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def configurations_controller_find_one_by_user_id(
device_id: str = Path(..., alias='deviceId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/admin/hw/configurations/{deviceId}',
tags=['device_configuration_management', 'case_management_configuration'],
security=[
APIKeyHeader(name="api-key"),
],
)
def configurations_controller_update(
device_id: str = Path(..., alias='deviceId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CaseConfigUpdateDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/notifications/users/{userId}',
tags=[
'device_registration_management',
'notification_dispatch_management',
'user_onboarding_process',
],
security=[
APIKeyHeader(name="api-key"),
],
)
def admin_notifications_controller_send_by_user_id(
user_id: str = Query(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: NotificationDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/notifications/users/{userId}/freeForm',
description=""" Use the following confirmationText prop value to send a free form notification: 'send free form notification to user {userId}'. """,
tags=['notification_dispatch_management', 'user_account_operations'],
security=[
APIKeyHeader(name="api-key"),
],
)
def admin_notifications_controller_send_free_form_by_user_id(
user_id: str = Query(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: FreeFormNotificationDto = ...,
):
"""
Sends free form notification
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/notifications/users/{userId}/sleepPlansUpdated',
description=""" Use this endpoint to notify a user about updates to their sleep plan. Provide the necessary details in the request body using the SleepPlanUpdatedNotificationDto. """,
tags=['notification_dispatch_management', 'user_sleep_plan_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def send_sleep_plan_updated_notification(
user_id: str = Query(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: SleepPlanUpdatedNotificationDto = ...,
):
"""
Sends sleep plan updated notification
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/premadeSleepPlans',
tags=['premade_sleep_plan_operations'],
security=[
APIKeyHeader(name="api-key"),
],
)
def premade_sleep_plan_controller_create(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CreateUpdatePremadeSleepPlanDefinitionDto = ...,
):
"""
Creates premade sleep plan definition and returns it (with track ids only).
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/admin/premadeSleepPlans/search',
tags=['premade_sleep_plan_operations', 'user_sleep_plan_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def premade_sleep_plan_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Search premade sleep plans and return premade sleep plans definitions (with track ids only).
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/admin/premadeSleepPlans/{id}',
tags=['premade_sleep_plan_operations', 'user_sleep_plan_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def premade_sleep_plan_controller_delete(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Deletes a premade sleep plan
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/admin/premadeSleepPlans/{id}',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'track_management_in_sleep_plans',
],
security=[
APIKeyHeader(name="api-key"),
],
)
def premade_sleep_plan_controller_get(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Gets premade sleep plan definition (with track ids only).
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/admin/premadeSleepPlans/{id}',
tags=['premade_sleep_plan_operations', 'track_management_in_sleep_plans'],
security=[
APIKeyHeader(name="api-key"),
],
)
def premade_sleep_plan_controller_update(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CreateUpdatePremadeSleepPlanDefinitionDto = ...,
):
"""
Updates premade sleep plan definition and returns it (with track ids only).
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/admin/tools/cache',
tags=['cache_clearance_management', 'system_health_monitoring'],
security=[
APIKeyHeader(name="api-key"),
],
)
def admin_tools_controller_clear_cache_by_patter(
pattern: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/assistant/biosignals',
tags=[
'user_session_handler',
'user_auth_process_management',
'user_account_operations',
],
security=[
APIKeyHeader(name="api-key"),
],
)
def assistant_controller_find(
session_id: str = Query(..., alias='sessionId'),
user_id: str = Query(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/assistant/users/{userId}/onboardings',
tags=['user_session_handler'],
security=[
APIKeyHeader(name="api-key"),
],
)
def assistant_controller_get_onboarding(
user_id: str = Path(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/assistant/users/{userId}/sleepPlans',
tags=['user_session_handler'],
security=[
APIKeyHeader(name="api-key"),
],
)
def assistant_controller_list_sleep_plans(
user_id: str = Path(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/assistant/users/{userId}/sleepPlans',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'assistant_interaction_operations',
],
security=[
APIKeyHeader(name="api-key"),
],
)
def assistant_controller_create_sleep_plan(
user_id: str = Path(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CreateUpdateSleepPlanDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post('/auth/refreshTokens', tags=['user_auth_process_management'])
def user_auth_controller_refresh_token(
refresh_token: str = Header(..., alias='refreshToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/auth/signUp/guest',
tags=['user_auth_process_management', 'user_account_operations'],
)
def user_auth_controller_guest_sign_up(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: SignUpDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/docs', tags=['user_session_handler', 'user_onboarding_process'])
def doc_controller_get(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/docs/{type}', tags=['firmware_version_management'])
def doc_controller_get_by_type(
type: Type17,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/docs/{type}/{id}', tags=['device_registration_management'])
def doc_controller_get_by_type_and_id(
id: str,
type: Type17 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/healthz/admin/up',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def healthz_controller_up_detailed(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/healthz/services', tags=['user_session_handler'])
def healthz_controller_services_status(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/healthz/up', tags=['user_session_handler'])
def healthz_controller_up(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/analytics/events',
tags=['analytic_event_tracking'],
security=[
HTTPBearer(name="None"),
],
)
def analytic_event_controller_new_event(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: HwAnalyticsEventsPostRequest = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/analytics/events/messagePack',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def analytic_event_controller_new_event_msg_pack(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
request: Request = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/biosignals',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def hh_rest_controller_save_biosignals_data(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
request: Request = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/configurations',
tags=['user_session_handler', 'cache_clearance_management'],
security=[
HTTPBearer(name="None"),
],
)
def case_configuration_controller_find_one_by_token_dta(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/hw/configurations',
tags=['case_management_configuration', 'device_configuration_management'],
security=[
HTTPBearer(name="None"),
],
)
def case_configuration_controller_update(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: CaseConfigUpdateDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/hw/configurations/messagePack',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def case_configuration_controller_update_msg_pack(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
request: Request = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/configurations/reset',
tags=['device_configuration_management', 'case_management_configuration'],
security=[
HTTPBearer(name="None"),
],
)
def case_configuration_controller_reset(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: ResetConfigDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/content/broken/episodes',
tags=['device_registration_management', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def hh_content_controller_report_broken_episode(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: IdentifierDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/content/tracks/get',
tags=['content_retrieval_management', 'track_management_in_sleep_plans'],
security=[
HTTPBearer(name="None"),
],
)
def hh_content_controller_get_tracks_by_ids(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: GetTracksRequestHwDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/content/tracks/getRecommended',
tags=['content_retrieval_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def hh_content_controller_get_recommended_tracks(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: GetRecommendedTracksRequestDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/content/tracks/{source}/{id}',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def hh_content_controller_get_track_by_id(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/embeddedContent',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def embedded_content_controller_get(
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/embeddedContent/{source}/{id}/media',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def embedded_content_controller_get_media_url(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/embeddedContent/{source}/{id}/metadata',
tags=[
'user_session_handler',
'user_sleep_plan_management',
'sleep_session_control',
],
security=[
HTTPBearer(name="None"),
],
)
def embedded_content_controller_get_metadata_url(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/firmware/versions',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/firmware/versions/{type}/latest',
tags=['firmware_version_management', 'binary_upload_management'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_get_latest(
type: FirmwareType,
beta: Optional[bool] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/firmware/versions/{versionId}',
tags=['firmware_version_management'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_get_by_version_id(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/premadeSleepPlans/search',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def premade_sleep_plan_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/premadeSleepPlans/{id}',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def premade_sleep_plan_controller_get(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/search',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def hh_rest_controller_search(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: SearchRequestDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/sensorData/messagePack',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def hh_rest_controller_store_sensor_data(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
request: Request = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/sleepPlans',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def hh_rest_controller_find_by_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/sleepPlans/{id}',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def hh_rest_controller_find_one_by_id_user_id(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/sleepSessions/current',
tags=['iana_time_zone_information_retrieval'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_session_controller_get_current_session_id(
iana_timezone: TimezoneIanaEnum = Query(..., alias='ianaTimezone'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/sleepSessions/{sessionId}/classify',
tags=['user_session_handler', 'sleep_session_control'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_session_controller_classify(
session_id: str = Path(..., alias='sessionId'),
activation_threshold: confloat(ge=1.0) = Query(..., alias='activationThreshold'),
user_interaction: confloat(ge=0.0, le=1.0) = Query(..., alias='userInteraction'),
mode: Optional[ClassifyMode] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/sleepSessions/{sessionId}/end',
tags=['user_session_handler', 'sleep_session_control'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_session_controller_end_session(
session_id: str = Path(..., alias='sessionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EndSessionDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/testApp/firmware/symbols/{versionId}',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def test_app_controller_get_symbols_by_id(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/testApp/firmware/versions',
tags=['firmware_version_management', 'binary_upload_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def test_app_controller_find(
type: Optional[FirmwareType] = None,
commit_hash: Optional[str] = Query(None, alias='commitHash'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/hw/testApp/firmware/versions/{versionId}',
tags=['firmware_version_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def test_app_controller_get_by_id(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/tools/binaryUpload',
tags=['file_upload_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def binary_upload_controller_upload_binary_file(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
file: UploadFile = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get('/hw/tools/downloadTestFiles', tags=['user_session_handler'])
def test_files_controller_get_download_speed_test_files(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/hw/tools/echo', tags=['user_session_handler', 'device_registration_management']
)
def test_files_controller_store_sensor_data(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
request: Request = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/alarms',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_find_by_user(
enabled: Optional[bool] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/alarms',
tags=['alarm_control_management'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_create(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: CreateUpdateAlarmDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/alarms/tracks',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_find_alarm_tracks(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/alarms/{id}',
tags=['user_session_handler', 'user_account_operations'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_delete(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/alarms/{id}',
tags=['device_registration_management'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_find_one_by_id_user_id(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/mobile/alarms/{id}',
tags=['alarm_control_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def alarm_controller_update(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: CreateUpdateAlarmDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/analytics/events',
tags=['analytic_event_tracking'],
security=[
HTTPBearer(name="None"),
],
)
def analytic_event_controller_new_event(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: MobileAnalyticsEventsPostRequest = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/assistant/biosignals',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def assistant_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/content/broken/episodes',
tags=[
'user_session_handler',
'user_sleep_plan_management',
'user_auth_process_management',
],
security=[
HTTPBearer(name="None"),
],
)
def content_broken_controller_report_episode(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: IdentifierDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/collection/{source}/{id}',
tags=['device_registration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def collection_controller_get_collection(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/collection/{source}/{id}/tracks',
tags=['device_configuration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def collection_controller_get_tracks(
id: str,
source: Source2 = ...,
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sort: Optional[Sort] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/content/follow/{contentType}/{source}/{id}',
tags=['content_retrieval_management', 'user_content_actions_management'],
security=[
HTTPBearer(name="None"),
],
)
def content_follow_controller_unfollow(
id: str,
source: Source2 = ...,
content_type: ContentType = Path(..., alias='contentType'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/follow/{contentType}/{source}/{id}',
tags=['content_retrieval_management', 'user_content_actions_management'],
security=[
HTTPBearer(name="None"),
],
)
def content_follow_controller_get(
id: str,
source: Source2 = ...,
content_type: ContentType = Path(..., alias='contentType'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/content/follow/{contentType}/{source}/{id}',
tags=['content_retrieval_management', 'user_content_actions_management'],
security=[
HTTPBearer(name="None"),
],
)
def content_follow_controller_follow(
id: str,
source: Source2 = ...,
content_type: ContentType = Path(..., alias='contentType'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/likes/ids',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def content_likes_controller_find_ids_by_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/likes/report',
tags=['user_session_handler', 'user_account_operations'],
security=[
APIKeyHeader(name="api-key"),
],
)
def report_likes_controller_find_by_user(
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/content/likes/tracks',
tags=['user_session_handler', 'system_health_monitoring'],
security=[
HTTPBearer(name="None"),
],
)
def content_likes_controller_find_by_user(
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/content/likes/{source}/{id}',
tags=['device_registration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def content_likes_controller_unlike(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/content/likes/{source}/{id}',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def content_likes_controller_like(
id: str,
source: Source2 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/firmware/versions',
tags=['firmware_version_management', 'binary_upload_management'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_find(
type: Optional[FirmwareType] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/firmware/versions/{type}/latest',
tags=['firmware_version_management'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_get_latest(
type: FirmwareType,
beta: Optional[bool] = None,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/firmware/versions/{versionId}',
tags=['firmware_version_management'],
security=[
HTTPBearer(name="None"),
],
)
def firmware_controller_get_by_version_id(
version_id: str = Path(..., alias='versionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/hw/authorizations',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/hw/authorizations',
tags=['device_registration_management'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_register(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: RegisterDeviceDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/hw/authorizations/{deviceId}',
tags=['device_registration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_revoke_case(
device_id: str = Path(..., alias='deviceId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/mobile/hw/authorizations/{deviceId}',
tags=['device_registration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_re_register_case(
device_id: str = Path(..., alias='deviceId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/lifeLogs',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def life_log_controller_find(
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/notificationKeys',
tags=['device_registration_management', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_delete_notification_key(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/mobile/notificationKeys',
tags=['device_registration_management', 'notification_dispatch_management'],
security=[
HTTPBearer(name="None"),
],
)
def device_controller_set_notification_key(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: NotificationKeyDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/onboardings',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def onboarding_controller_delete(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/onboardings',
tags=['user_session_handler', 'user_account_operations'],
security=[
HTTPBearer(name="None"),
],
)
def onboarding_controller_find_one_by_user_id(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/onboardings',
tags=['user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def onboarding_controller_save(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: OnboardingDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/playlists/{type}',
tags=['user_session_handler', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def playlist_controller_search(
type: Type19,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/premadeSleepPlans/search',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def premade_sleep_plan_controller_find(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/premadeSleepPlans/{id}',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def premade_sleep_plan_controller_get(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/premadeSleepPlans/{id}/addToUserSleepPlans',
tags=['premade_sleep_plan_operations', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def premade_sleep_plan_controller_create_based_on_premade_sleep_plan(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: CreateBasedOnPremadeSleepPlanDto = ...,
):
"""
Creates a new user sleep based on premade sleep plan
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/search',
tags=['user_session_handler', 'sleep_session_control'],
security=[
HTTPBearer(name="None"),
],
)
def search_controller_search(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: SearchRequestDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepClassification/{sessionId}',
tags=['user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_classification_controller_find_one_by_user_id(
session_id: str = Path(..., alias='sessionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepData/daily',
description=""" Returns sleep data for a requested period in requested resolution """,
tags=['sleep_data_query', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_data_daily_controller_get_nightly_sleep_data(
date: datetime,
resolution: float = ...,
use_two_stage: Optional[bool] = Query(None, alias='useTwoStage'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
"""
Get sleep data
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepData/daily/biosignals/{biosignalsType}/{sessionId}',
description=""" Returns biosignals from night data for a requested day """,
tags=['sleep_data_query', 'sensor_data_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_data_daily_controller_get_biosignals(
session_id: str = Path(..., alias='sessionId'),
biosignals_type: BiosignalsType = Path(..., alias='biosignalsType'),
date: datetime = ...,
resolution: float = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
"""
Get biosignals from night data
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepData/daily/hypnogram/{sessionId}',
description=""" Returns hypnogram data for a requested day """,
tags=['sleep_data_query', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_data_daily_controller_get_hypnogram(
session_id: str = Path(..., alias='sessionId'),
date: datetime = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
"""
Get hypnogram data
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepData/daily/sleepSummary',
description=""" Returns sleep summary data for a requested day """,
tags=['sleep_data_query', 'user_sleep_plan_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_data_daily_controller_get_sleep_summary(
date_from: datetime = Query(..., alias='dateFrom'),
date_to: datetime = Query(..., alias='dateTo'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
"""
Get sleep summary data
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/sleepData/external/{source}',
description=""" Stores external sleep data in the Sleep Api """,
tags=['external_sleep_data_storage', 'sleep_session_control'],
security=[
HTTPBearer(name="None"),
],
)
def external_sleep_data_controller_save_sleep_data(
source: Source12,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: ExternalSleepDataPayload = ...,
):
"""
Stores external sleep data in the system
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepData/longTerm',
description=""" Returns sleep data for a requested period in requested resolution """,
tags=['sleep_data_query', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_data_controller_get_long_term_sleep_data(
start_date: datetime = Query(..., alias='startDate'),
end_date: datetime = Query(..., alias='endDate'),
resolution: Resolution = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
"""
Get long term sleep data
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepPlanTracks',
tags=['device_registration_management', 'user_session_handler'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_tracks_controller_find_track(
id: str,
source: Source13 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/sleepPlanTracks/{sleepPlanId}/phase/{phase}',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'assistant_interaction_operations',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_tracks_controller_remove_track(
sleep_plan_id: str = Path(..., alias='sleepPlanId'),
phase: Phase = ...,
id: str = ...,
source: Source13 = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/sleepPlanTracks/{sleepPlanId}/phase/{phase}',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'assistant_interaction_operations',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_tracks_controller_add_track(
sleep_plan_id: str = Path(..., alias='sleepPlanId'),
phase: Phase = ...,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: IdentifierDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/mobile/sleepPlanTracks/{sleepPlanId}/replaceMaskingSound',
tags=[
'premade_sleep_plan_operations',
'assistant_interaction_operations',
'user_sleep_plan_management',
'sleep_data_query',
'sleep_session_control',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_tracks_controller_replace_phase(
sleep_plan_id: str = Path(..., alias='sleepPlanId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: IdentifierDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepPlans',
tags=['user_session_handler', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_controller_find_by_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/mobile/sleepPlans',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'assistant_interaction_operations',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_controller_create(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: CreateUpdateSleepPlanDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/mobile/sleepPlans/{id}',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_controller_delete(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/sleepPlans/{id}',
tags=[
'user_session_handler',
'assistant_interaction_operations',
'user_onboarding_process',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_controller_find_one_by_id_user_id(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/mobile/sleepPlans/{id}',
tags=[
'premade_sleep_plan_operations',
'user_sleep_plan_management',
'track_management_in_sleep_plans',
],
security=[
HTTPBearer(name="None"),
],
)
def sleep_plan_controller_update(
id: str,
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
body: CreateUpdateSleepPlanDto = ...,
):
"""
Accepts full updated sleep plan and updates all the properties of the sleep plan (name, shuffle, loop, tracks....).
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/mobile/tools/timezone/posix',
tags=['iana_time_zone_information_retrieval'],
security=[
HTTPBearer(name="None"),
],
)
def tools_controller_get_posix_tz(
iana_tz: IanaTz = Query(..., alias='ianaTz'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
sond_staging_key: Optional[str] = Header(None, alias='sond-staging-key'),
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post('/newsletter', tags=['newsletter_subscription_management'])
def newsletter_controller_subscribe(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: NewsletterSubscriptionDto = ...,
):
"""
Subscribe to newsletter
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/newsletter/users',
tags=['newsletter_subscription_management'],
security=[
HTTPBearer(name="None"),
],
)
def newsletter_controller_subscribe_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: NewsletterUserSubscriptionDto = ...,
):
"""
Subscribe to newsletter
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post('/otp', tags=['otp_based_authentication', 'user_auth_process_management'])
def otp_auth_controller_email_verify(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: OtpRequestDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/otp/users/email',
tags=['otp_based_authentication'],
security=[
HTTPBearer(name="None"),
],
)
def otp_auth_controller_update_user_email(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: OtpVerification = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/otp/users/login',
tags=['user_auth_process_management', 'otp_based_authentication'],
)
def otp_auth_controller_login_o_t_p(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: LoginOtpDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/recommendations',
tags=[
'notification_dispatch_management',
'content_retrieval_management',
'user_session_handler',
],
security=[
APIKeyHeader(name="api-key"),
],
)
def recommendations_controller_new_recommendations(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: NewRecommendationsDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/sleep/sleepSessions/users/{userId}/end',
tags=['user_session_handler', 'user_sleep_plan_management'],
security=[
APIKeyHeader(name="api-key"),
],
)
def sleep_session_controller_end_user_sessions(
user_id: str = Path(..., alias='userId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EndUserSessionsDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/sleep/sleepSessions/users/{userId}/sessions/{sessionId}/calculateScore',
tags=['user_session_handler', 'sleep_session_control'],
security=[
APIKeyHeader(name="api-key"),
],
)
def sleep_session_controller_calculate_score(
user_id: str = Path(..., alias='userId'),
session_id: str = Path(..., alias='sessionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EndSessionDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/sleep/sleepSessions/users/{userId}/sessions/{sessionId}/end',
tags=['user_session_handler', 'sleep_session_control'],
security=[
APIKeyHeader(name="api-key"),
],
)
def sleep_session_controller_end_session(
user_id: str = Path(..., alias='userId'),
session_id: str = Path(..., alias='sessionId'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EndSessionDto = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/sleep/ssl/events/nugget-delivered',
tags=[
'notification_dispatch_management',
'user_session_handler',
'user_sleep_plan_management',
],
)
def sleep_score_labs_controller_new_advice_nugget(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EventNuggetDelivered = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/sleep/ssl/events/sleeprecord-created',
tags=['user_session_handler', 'notification_dispatch_management'],
)
def sleep_score_labs_controller_new_sleep_record(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: EventRecordCreated = ...,
):
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.delete(
'/users',
tags=[
'user_account_operations',
'user_auth_process_management',
'user_session_handler',
],
security=[
HTTPBearer(name="None"),
],
)
def user_controller_delete_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Remove current user
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/users',
tags=['user_account_operations', 'user_auth_process_management'],
security=[
HTTPBearer(name="None"),
],
)
def user_controller_get_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Get current user
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.put(
'/users',
tags=['user_account_operations', 'user_onboarding_process'],
security=[
HTTPBearer(name="None"),
],
)
def user_controller_update_user(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
body: UpdateUserDto = ...,
):
"""
Update user
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.get(
'/users/active',
description=""" Returns user active in last 24h """,
tags=['user_session_handler', 'user_account_operations'],
security=[
APIKeyHeader(name="api-key"),
],
)
def user_controller_get_active_uses(
page_size: Optional[float] = Query(None, alias='pageSize'),
page_token: Optional[str] = Query(None, alias='pageToken'),
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Returns user active in last 24h
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.post(
'/users/logout',
tags=[
'user_auth_process_management',
'user_account_operations',
'user_session_handler',
],
security=[
HTTPBearer(name="None"),
],
)
def user_controller_logout(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Logout user
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
@app.patch(
'/users/softDelete',
description=""" Mark user status as deleted in database """,
tags=[
'device_registration_management',
'user_session_handler',
'user_account_operations',
],
security=[
HTTPBearer(name="None"),
],
)
def user_controller_set_user_status(
sond_session_id: Optional[str] = Header(None, alias='sond-session-id'),
no_cache: Optional[bool] = Header(None, alias='no-cache'),
):
"""
Soft Delete
"""
raise RuntimeError("Should be patched by MCPProxy and never executed")
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="MCP Server")
parser.add_argument(
"transport",
choices=["stdio", "sse", "streamable-http"],
help="Transport mode (stdio, sse or streamable-http)",
)
args = parser.parse_args()
if "CONFIG_PATH" in os.environ:
config_path = os.environ["CONFIG_PATH"]
app.load_configuration(config_path)
if "CONFIG" in os.environ:
config = os.environ["CONFIG"]
app.load_configuration_from_string(config)
if "SECURITY" in os.environ:
security_params = BaseSecurity.parse_security_parameters_from_env(
os.environ,
)
app.set_security_params(security_params)
mcp_settings = json.loads(os.environ.get("MCP_SETTINGS", "{}"))
app.get_mcp(**mcp_settings).run(transport=args.transport)