MCPcopy Create free account

hub / github.com/VitoHowe/glm-coding / types & classes

Types & classes76 in github.com/VitoHowe/glm-coding

↓ 31 callersClassBadRequestError
Raised when user input is incomplete or invalid.
app/errors.py:44
↓ 24 callersClassUpstreamRequestError
Raised when BigModel returns an error or invalid payload.
app/errors.py:68
↓ 9 callersClassStaticProduct
app/services/payment_service.py:55
↓ 8 callersClassBrowserProfile
A coherent browser profile: stored id, curl-cffi TLS profile, UA, and Client Hints.
app/browser_profiles.py:10
↓ 8 callersClassRunPausedError
Raised when an account flow is paused by the operator.
app/services/payment_service.py:94
↓ 5 callersClassJsonFileStore
Thread-safe JSON file persistence with atomic writes.
app/storage/json_store.py:18
↓ 5 callersClassNotFoundError
Raised when a requested resource does not exist.
app/errors.py:56
↓ 4 callersClassApiCallResult
Normalized upstream response wrapper.
app/clients/bigmodel_client.py:17
↓ 4 callersClassPreviewPaymentRequest
Preview payment request payload.
app/models.py:266
↓ 3 callersClassFingerprintHttpClient
Send requests through curl-cffi when available, otherwise httpx.
app/clients/fingerprint_http.py:25
↓ 3 callersClassPreviewResult
Normalized preview response payload.
app/models.py:60
↓ 2 callersClassFlowRun
Single runtime flow context.
app/runtime_logging.py:39
↓ 2 callersClassManagedSocket
Small context manager that closes sockets quietly.
app/proxy_pool/service.py:185
↓ 2 callersClassProductOffer
Merged static and dynamic product information.
app/models.py:36
↓ 2 callersClassProxyPool
Thread-safe latency-sorted proxy pool with failure cooldown.
app/proxy_pool/service.py:112
↓ 2 callersClassRuntimeProxyConfig
app/proxy_pool/service.py:75
↓ 1 callersClassAccountDetailResponse
Account detail payload used by the UI.
app/models.py:396
↓ 1 callersClassAccountRecord
Persisted account credential record.
app/models.py:79
↓ 1 callersClassAccountSessionState
Persisted session state derived from upstream calls.
app/models.py:159
↓ 1 callersClassAccountStateService
Manage local JSON-backed account state.
app/services/account_state.py:45
↓ 1 callersClassAegisFlowError
Base application error.
app/errors.py:16
↓ 1 callersClassBigModelClient
Call BigModel payment-related APIs with browser-like headers.
app/clients/bigmodel_client.py:24
↓ 1 callersClassBuiltinProxyPoolService
Lifecycle owner for the built-in proxy pool.
app/proxy_pool/service.py:420
↓ 1 callersClassCaptchaChallenge
Normalized Tencent captcha challenge bundle.
app/clients/tencent_captcha_client.py:21
↓ 1 callersClassCaptchaService
Store and resolve manual captcha tickets.
app/services/captcha_service.py:25
↓ 1 callersClassCaptchaVerifyPayloadRequest
Build Tencent captcha verify payload from click points.
app/models.py:349
↓ 1 callersClassCaptchaVerifyResult
Normalized Tencent captcha verify response bundle.
app/clients/tencent_captcha_client.py:34
↓ 1 callersClassCreateQrRequest
Create payment QR request payload.
app/models.py:363
↓ 1 callersClassHealthCheckConfig
app/proxy_pool/service.py:49
↓ 1 callersClassNetworkModeService
Persist and validate the active outbound network mode.
app/services/network_mode_service.py:17
↓ 1 callersClassOcrService
Run the vendored TenVision captcha OCR pipeline in this project.
app/services/ocr_service.py:104
↓ 1 callersClassPaymentCheckResult
Current upstream payment status.
app/models.py:386
↓ 1 callersClassPaymentService
Coordinate account bootstrap, preview, QR creation, and polling.
app/services/payment_service.py:98
↓ 1 callersClassPaymentTaskRecord
Persisted QR-code payment task.
app/models.py:192
↓ 1 callersClassPreviewRaceWinner
Winning isolated preview attempt result.
app/services/payment_service.py:65
↓ 1 callersClassProxyConnectionHandler
Handle one accepted local proxy client connection.
app/proxy_pool/service.py:280
↓ 1 callersClassProxyHealth
app/proxy_pool/service.py:107
↓ 1 callersClassProxyPoolConfig
app/proxy_pool/service.py:64
↓ 1 callersClassProxyPoolPorts
app/proxy_pool/service.py:56
↓ 1 callersClassPublicAccountRecord
Safe account summary exposed to the local UI.
app/models.py:122
↓ 1 callersClassRuntimeLogService
Persist structured JSONL flow events alongside standard logs.
app/runtime_logging.py:86
↓ 1 callersClassSchedulerService
Run account payment flows at configured local times.
app/services/scheduler_service.py:22
↓ 1 callersClassSettings
Environment-backed runtime settings.
app/config.py:17
↓ 1 callersClassTdcCollectResult
TDC output needed by cap_union_new_verify.
app/services/tdc_service.py:23
↓ 1 callersClassTencentCaptchaClient
Fetch Tencent captcha challenge metadata and image bytes.
app/clients/tencent_captcha_client.py:46
↓ 1 callersClassTencentTdcService
Fetch dynamic TDC script and collect browser fingerprint payload.
app/services/tdc_service.py:39
↓ 1 callersClassThreadedTcpServer
Tiny stoppable TCP server used for local HTTP/SOCKS proxy ports.
app/proxy_pool/service.py:205
↓ 1 callersClassTicketPoolEntry
Single captcha ticket collected for the pool-mode preview flow.
app/models.py:25
↓ 1 callersClassUpstreamProxy
app/proxy_pool/service.py:90
Class
web/src/services/api.ts:15
InterfaceAccountDetailResponse
web/src/types/api.ts:168
InterfaceAccountImportPayload
web/src/types/api.ts:174
ClassAccountImportRequest
Account import payload.
app/models.py:214
InterfaceAccountPreferencesPayload
web/src/types/api.ts:179
ClassAccountPreferencesRequest
Editable account/session preferences for list management UI.
app/models.py:285
InterfaceAccountSessionState
web/src/types/api.ts:126
ClassApiClientError
web/src/services/api.ts:15
InterfaceApiErrorPayload
web/src/types/api.ts:11
InterfaceApiResponse
web/src/types/api.ts:16
ClassCaptchaPoint
OCR-resolved click point in original captcha image coordinates.
app/models.py:338
InterfaceHealthPayload
web/src/types/api.ts:56
ClassManualCaptchaRequest
Manual captcha ticket storage payload.
app/models.py:256
InterfaceNetworkModeOptionPayload
web/src/types/api.ts:33
InterfaceNetworkModePayload
web/src/types/api.ts:40
ClassNetworkModeRequest
Runtime network egress mode switch payload.
app/models.py:330
InterfacePaymentTaskRecord
web/src/types/api.ts:150
ClassPreviewSeedRequest
Seed a preview result into local session state for debugging.
app/models.py:277
InterfaceProductOffer
web/src/types/api.ts:74
InterfaceProxyHealthPayload
web/src/types/api.ts:22
InterfaceProxyPoolSourcesPayload
web/src/types/api.ts:49
ClassProxyPoolSourcesRequest
app/web/routes.py:81
InterfacePublicAccountRecord
web/src/types/api.ts:94
InterfaceRuntimeLogsPayload
web/src/types/api.ts:65
InterfaceStatusBanner
web/src/composables/useDashboard.ts:19
InterfaceStatusBannerLink
web/src/composables/useDashboard.ts:14
InterfaceTicketPoolEntry
web/src/types/api.ts:1