From 852fe14dab0ed34f5b7e2eb75fae63c11ae949db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E9=9F=B5=E7=90=B4?= <757188142@qq.com> Date: Thu, 7 May 2026 11:25:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=BB=9F=E4=B8=80=E5=9B=9B?= =?UTF-8?q?=E4=B8=AA=E9=A2=84=E8=AD=A6=E5=8E=86=E5=8F=B2=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=B8=83=E5=B1=80=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - blood-oxygen-alerts.html:更新 stats-card 结构,添加最近预警时间显示 - temperature-alerts.html:完全重构为标准格式,采用与 heart-rate-alerts.html 相同的结构 - stress-alerts.html:已符合标准格式 - 四个页面现采用统一的 stats-card + alert-card 布局,保持各自的颜色主题 - 新增 health-monitor 模块 CHANGELOG.md 文档 Co-Authored-By: Claude Haiku 4.5 --- .idea/claudeCodeTabState.xml | 17 +- employee-app/health-checkup/.gitkeep | 0 .../health-checkup/booking-date-selected.html | 205 + employee-app/health-checkup/booking-date.html | 417 + .../health-checkup/booking-hospital.html | 442 + .../booking-project-selected.html | 290 + .../health-checkup/booking-project.html | 453 + employee-app/health-checkup/booking-type.html | 262 + employee-app/health-checkup/consult.html | 317 + employee-app/health-checkup/gastro-date.html | 312 + .../health-checkup/gastro-hospital.html | 224 + .../health-checkup/gastro-questionnaire.html | 200 + .../health-checkup/hospital-checkin.html | 253 + .../health-checkup/index-inactive.html | 280 + employee-app/health-checkup/index.html | 392 + .../health-checkup/my-appointments-all.html | 200 + .../my-appointments-cancelled.html | 150 + .../my-appointments-detail-cancelled.html | 439 + .../my-appointments-detail-done.html | 668 + .../my-appointments-detail.html | 771 + .../health-checkup/my-appointments-done.html | 163 + .../health-checkup/my-appointments.html | 340 + .../health-checkup/project-detail.html | 215 + employee-app/health-checkup/report-query.html | 742 + employee-app/health-checkup/reports.html | 157 + employee-app/health-consult/index.html | 17 +- .../health-consult/video-detail-pending.html | 2 +- .../health-monitor/blood-oxygen-alerts.html | 329 + employee-app/health-monitor/blood-oxygen.html | 312 + employee-app/health-monitor/doc/CHANGELOG.md | 87 + employee-app/health-monitor/exercise.html | 670 + .../health-monitor/heart-rate-alerts.html | 390 + employee-app/health-monitor/heart-rate.html | 316 + employee-app/health-monitor/index.html | 278 + employee-app/health-monitor/sleep.html | 309 + employee-app/health-monitor/steps.html | 283 + .../health-monitor/stress-alerts.html | 362 + employee-app/health-monitor/stress.html | 315 + .../health-monitor/temperature-alerts.html | 314 + employee-app/health-monitor/temperature.html | 312 + index.html | 37 +- node_modules/.bin/chrome-devtools | 16 + node_modules/.bin/chrome-devtools-mcp | 16 + node_modules/.bin/chrome-devtools-mcp.cmd | 17 + node_modules/.bin/chrome-devtools-mcp.ps1 | 28 + node_modules/.bin/chrome-devtools.cmd | 17 + node_modules/.bin/chrome-devtools.ps1 | 28 + node_modules/.package-lock.json | 15 + node_modules/chrome-devtools-mcp/LICENSE | 202 + node_modules/chrome-devtools-mcp/README.md | 770 + .../build/src/DevToolsConnectionAdapter.js | 69 + .../build/src/DevtoolsUtils.js | 294 + .../build/src/McpContext.js | 707 + .../chrome-devtools-mcp/build/src/McpPage.js | 95 + .../build/src/McpResponse.js | 668 + .../chrome-devtools-mcp/build/src/Mutex.js | 37 + .../build/src/PageCollector.js | 310 + .../build/src/SlimMcpResponse.js | 18 + .../build/src/WaitForHelper.js | 139 + .../src/bin/chrome-devtools-cli-options.js | 651 + .../bin/chrome-devtools-mcp-cli-options.js | 322 + .../build/src/bin/chrome-devtools-mcp-main.js | 35 + .../build/src/bin/chrome-devtools-mcp.js | 22 + .../build/src/bin/chrome-devtools.js | 188 + .../build/src/bin/cliDefinitions.js | 615 + .../chrome-devtools-mcp/build/src/browser.js | 203 + .../build/src/daemon/client.js | 152 + .../build/src/daemon/daemon.js | 206 + .../build/src/daemon/types.js | 6 + .../build/src/daemon/utils.js | 109 + .../build/src/formatters/ConsoleFormatter.js | 241 + .../build/src/formatters/IssueFormatter.js | 192 + .../build/src/formatters/NetworkFormatter.js | 218 + .../build/src/formatters/SnapshotFormatter.js | 134 + .../chrome-devtools-mcp/build/src/index.js | 219 + .../build/src/issue-descriptions.js | 39 + .../chrome-devtools-mcp/build/src/logger.js | 36 + .../chrome-devtools-mcp/build/src/polyfill.js | 7 + .../build/src/telemetry/ClearcutLogger.js | 219 + .../build/src/telemetry/WatchdogClient.js | 60 + .../build/src/telemetry/flagUtils.js | 45 + .../build/src/telemetry/metricUtils.js | 14 + .../build/src/telemetry/persistence.js | 53 + .../build/src/telemetry/types.js | 38 + .../src/telemetry/watchdog/ClearcutSender.js | 203 + .../build/src/telemetry/watchdog/main.js | 127 + .../build/src/third_party/THIRD_PARTY_NOTICES | 4297 + .../src/third_party/bundled-packages.json | 9 + .../third_party/devtools-formatter-worker.js | 15436 ++ .../build/src/third_party/index.js | 181796 +++++++++++++++ ...SandboxedIframeCannotNavigateToCoopPage.md | 4 + .../CoepCorpNotSameOrigin.md | 8 + ...eOriginAfterDefaultedToSameOriginByCoep.md | 18 + .../issue-descriptions/CoepCorpNotSameSite.md | 7 + .../CoepFrameResourceNeedsCoepHeader.md | 10 + .../CompatibilityModeQuirks.md | 5 + .../CookieAttributeValueExceedsMaxSize.md | 5 + .../issue-descriptions/LowTextContrast.md | 5 + .../SameSiteExcludeContextDowngradeRead.md | 8 + .../SameSiteExcludeContextDowngradeSet.md | 8 + ...meSiteExcludeNavigationContextDowngrade.md | 8 + .../SameSiteNoneInsecureErrorRead.md | 8 + .../SameSiteNoneInsecureErrorSet.md | 8 + .../SameSiteNoneInsecureWarnRead.md | 8 + .../SameSiteNoneInsecureWarnSet.md | 8 + .../SameSiteUnspecifiedLaxAllowUnsafeRead.md | 9 + .../SameSiteUnspecifiedLaxAllowUnsafeSet.md | 9 + .../SameSiteWarnCrossDowngradeRead.md | 8 + .../SameSiteWarnCrossDowngradeSet.md | 8 + .../SameSiteWarnStrictLaxDowngradeStrict.md | 8 + .../issue-descriptions/arInsecureContext.md | 7 + .../issue-descriptions/arInvalidInfoHeader.md | 5 + .../arInvalidRegisterOsSourceHeader.md | 5 + .../arInvalidRegisterOsTriggerHeader.md | 5 + .../arInvalidRegisterSourceHeader.md | 5 + .../arInvalidRegisterTriggerHeader.md | 5 + ...gationRegistrationUniqueScopeAlreadySet.md | 5 + ...istrationWithoutTransientUserActivation.md | 6 + .../arNoRegisterOsSourceHeader.md | 5 + .../arNoRegisterOsTriggerHeader.md | 5 + .../arNoRegisterSourceHeader.md | 5 + .../arNoRegisterTriggerHeader.md | 5 + .../issue-descriptions/arNoWebOrOsSupport.md | 4 + .../issue-descriptions/arOsSourceIgnored.md | 18 + .../issue-descriptions/arOsTriggerIgnored.md | 19 + .../arPermissionPolicyDisabled.md | 8 + .../arSourceAndTriggerHeaders.md | 9 + .../issue-descriptions/arSourceIgnored.md | 13 + .../issue-descriptions/arTriggerIgnored.md | 12 + .../arUntrustworthyReportingOrigin.md | 10 + .../issue-descriptions/arWebAndOsHeaders.md | 11 + .../bounceTrackingMitigations.md | 3 + ...clientHintMetaTagAllowListInvalidOrigin.md | 4 + .../clientHintMetaTagModifiedHTML.md | 4 + ...ectionAllowlistInvalidAllowlistItemType.md | 12 + .../connectionAllowlistInvalidHeader.md | 12 + .../connectionAllowlistInvalidUrlPattern.md | 8 + .../connectionAllowlistItemNotInnerList.md | 12 + .../connectionAllowlistMoreThanOneList.md | 7 + ...ctionAllowlistReportingEndpointNotToken.md | 10 + .../cookieCrossSiteRedirectDowngrade.md | 12 + ...ieExcludeBlockedWithinRelatedWebsiteSet.md | 4 + .../cookieExcludeDomainNonAscii.md | 11 + .../cookieExcludePortMismatch.md | 8 + .../cookieExcludeSchemeMismatch.md | 7 + .../cookieExcludeThirdPartyPhaseoutRead.md | 6 + .../cookieExcludeThirdPartyPhaseoutSet.md | 6 + .../cookieWarnDomainNonAscii.md | 11 + .../cookieWarnMetadataGrantRead.md | 4 + .../cookieWarnMetadataGrantSet.md | 4 + .../cookieWarnThirdPartyPhaseoutRead.md | 6 + .../cookieWarnThirdPartyPhaseoutSet.md | 6 + .../corsAllowCredentialsRequired.md | 6 + .../issue-descriptions/corsDisabledScheme.md | 7 + .../corsDisallowedByMode.md | 7 + ...corsHeaderDisallowedByPreflightResponse.md | 5 + .../corsInvalidHeaderValues.md | 7 + .../corsLocalNetworkAccessPermissionDenied.md | 19 + ...corsMethodDisallowedByPreflightResponse.md | 5 + .../corsNoCorsRedirectModeNotFollow.md | 5 + .../issue-descriptions/corsOriginMismatch.md | 6 + .../corsPreflightResponseInvalid.md | 5 + .../corsRedirectContainsCredentials.md | 5 + .../corsWildcardOriginNotAllowed.md | 8 + .../issue-descriptions/cspEvalViolation.md | 9 + .../issue-descriptions/cspInlineViolation.md | 10 + .../cspTrustedTypesPolicyViolation.md | 5 + .../cspTrustedTypesSinkViolation.md | 8 + .../issue-descriptions/cspURLViolation.md | 10 + .../issue-descriptions/deprecation.md | 3 + ...ederatedAuthRequestAccountsHttpNotFound.md | 1 + ...ratedAuthRequestAccountsInvalidResponse.md | 1 + .../federatedAuthRequestAccountsNoResponse.md | 1 + .../federatedAuthRequestApprovalDeclined.md | 1 + .../federatedAuthRequestCanceled.md | 1 + ...federatedAuthRequestErrorFetchingSignin.md | 1 + .../federatedAuthRequestErrorIdToken.md | 1 + ...federatedAuthRequestIdTokenHttpNotFound.md | 1 + ...deratedAuthRequestIdTokenInvalidRequest.md | 1 + ...eratedAuthRequestIdTokenInvalidResponse.md | 1 + .../federatedAuthRequestIdTokenNoResponse.md | 1 + ...deratedAuthRequestInvalidSigninResponse.md | 1 + ...ederatedAuthRequestManifestHttpNotFound.md | 1 + ...ratedAuthRequestManifestInvalidResponse.md | 1 + .../federatedAuthRequestManifestNoResponse.md | 1 + .../federatedAuthRequestTooManyRequests.md | 1 + ...hUserInfoRequestInvalidAccountsResponse.md | 1 + ...UserInfoRequestInvalidConfigOrWellKnown.md | 1 + ...erInfoRequestNoAccountSharingPermission.md | 1 + ...ratedAuthUserInfoRequestNoApiPermission.md | 1 + ...questNoReturningUserFromFetchedAccounts.md | 1 + .../federatedAuthUserInfoRequestNotIframe.md | 1 + ...serInfoRequestNotPotentiallyTrustworthy.md | 1 + ...deratedAuthUserInfoRequestNotSameOrigin.md | 1 + ...edAuthUserInfoRequestNotSignedInWithIdp.md | 1 + .../fetchingPartitionedBlobURL.md | 7 + ...cFormAriaLabelledByToNonExistingIdError.md | 8 + ...ericFormAutocompleteAttributeEmptyError.md | 5 + .../genericFormDuplicateIdForInputError.md | 5 + ...rmEmptyIdAndNameAttributesForInputError.md | 5 + ...tocompleteValueToIdOrNameAttributeError.md | 5 + ...ngButWellIntendedAutocompleteValueError.md | 5 + .../genericFormInputWithNoLabelError.md | 5 + ...icFormLabelForMatchesNonExistingIdError.md | 5 + .../genericFormLabelForNameError.md | 5 + ...rmLabelHasNeitherForNorNestedInputError.md | 5 + .../genericNavigationEntryMarkedSkippable.md | 7 + .../genericResponseWasBlockedByORB.md | 4 + .../third_party/issue-descriptions/heavyAd.md | 10 + .../issue-descriptions/mixedContent.md | 5 + .../navigatingPartitionedBlobURL.md | 5 + .../permissionElementActivationDisabled.md | 7 + ...onElementActivationDisabledWithOccluder.md | 9 + ...entActivationDisabledWithOccluderParent.md | 9 + ...rmissionElementCspFrameAncestorsMissing.md | 5 + .../permissionElementFencedFrameDisallowed.md | 5 + .../permissionElementFontSizeTooLarge.md | 5 + .../permissionElementFontSizeTooSmall.md | 5 + .../permissionElementGeolocationDeprecated.md | 5 + ...missionElementInsetBoxShadowUnsupported.md | 5 + .../permissionElementInvalidDisplayStyle.md | 5 + .../permissionElementInvalidSizeValue.md | 5 + .../permissionElementInvalidType.md | 5 + .../permissionElementInvalidTypeActivation.md | 5 + .../permissionElementLowContrast.md | 5 + .../permissionElementNonOpaqueColor.md | 5 + ...rmissionElementPaddingBottomUnsupported.md | 6 + ...ermissionElementPaddingRightUnsupported.md | 6 + ...rmissionElementPermissionsPolicyBlocked.md | 5 + .../permissionElementRegistrationFailed.md | 5 + .../permissionElementRequestInProgress.md | 5 + .../permissionElementSecurityChecksFailed.md | 5 + .../permissionElementTypeNotSupported.md | 5 + .../permissionElementUntrustedEvent.md | 7 + ...laceholderDescriptionForInvisibleIssues.md | 3 + .../propertyRuleInvalidNameIssue.md | 3 + .../issue-descriptions/propertyRuleIssue.md | 7 + ...entAccessibilityDisallowedOptGroupChild.md | 7 + ...ementAccessibilityDisallowedSelectChild.md | 7 + ...activeContentAttributesSelectDescendant.md | 3 + ...essibilityInteractiveContentLegendChild.md | 3 + ...essibilityInteractiveContentOptionChild.md | 3 + ...essibilityNonPhrasingContentOptionChild.md | 3 + .../selectivePermissionsIntervention.md | 7 + .../issue-descriptions/sharedArrayBuffer.md | 7 + ...tionaryUseErrorCrossOriginNoCorsRequest.md | 1 + ...DictionaryUseErrorDictionaryLoadFailure.md | 3 + ...ionaryUseErrorMatchingDictionaryNotUsed.md | 3 + ...eErrorUnexpectedContentDictionaryHeader.md | 1 + ...ionaryWriteErrorCossOriginNoCorsRequest.md | 1 + ...ictionaryWriteErrorDisallowedBySettings.md | 1 + ...aredDictionaryWriteErrorExpiredResponse.md | 3 + ...aredDictionaryWriteErrorFeatureDisabled.md | 3 + ...ctionaryWriteErrorInsufficientResources.md | 1 + ...edDictionaryWriteErrorInvalidMatchField.md | 1 + ...ionaryWriteErrorInvalidStructuredHeader.md | 1 + ...aredDictionaryWriteErrorInvalidTTLField.md | 1 + ...edDictionaryWriteErrorNavigationRequest.md | 3 + .../sharedDictionaryWriteErrorNoMatchField.md | 1 + ...dDictionaryWriteErrorNonIntegerTTLField.md | 1 + ...ctionaryWriteErrorNonListMatchDestField.md | 1 + ...redDictionaryWriteErrorNonSecureContext.md | 3 + ...redDictionaryWriteErrorNonStringIdField.md | 1 + ...onaryWriteErrorNonStringInMatchDestList.md | 1 + ...DictionaryWriteErrorNonStringMatchField.md | 1 + ...edDictionaryWriteErrorNonTokenTypeField.md | 1 + ...haredDictionaryWriteErrorRequestAborted.md | 1 + .../sharedDictionaryWriteErrorShuttingDown.md | 1 + ...haredDictionaryWriteErrorTooLongIdField.md | 3 + ...aredDictionaryWriteErrorUnsupportedType.md | 3 + .../sriInvalidSignatureHeader.md | 14 + .../sriInvalidSignatureInputHeader.md | 15 + .../sriMissingSignatureHeader.md | 8 + .../sriMissingSignatureInputHeader.md | 7 + ...riSignatureHeaderValueIsIncorrectLength.md | 11 + ...riSignatureHeaderValueIsNotByteSequence.md | 14 + .../sriSignatureHeaderValueIsParameterized.md | 15 + ...ignatureInputHeaderInvalidComponentName.md | 8 + ...ignatureInputHeaderInvalidComponentType.md | 13 + ...tHeaderInvalidDerivedComponentParameter.md | 4 + ...utHeaderInvalidHeaderComponentParameter.md | 5 + ...sriSignatureInputHeaderInvalidParameter.md | 11 + .../sriSignatureInputHeaderKeyIdLength.md | 12 + .../sriSignatureInputHeaderMissingLabel.md | 6 + ...ureInputHeaderMissingRequiredParameters.md | 8 + ...natureInputHeaderValueMissingComponents.md | 11 + ...riSignatureInputHeaderValueNotInnerList.md | 11 + .../sriValidationFailedIntegrityMismatch.md | 10 + .../sriValidationFailedInvalidLength.md | 5 + .../sriValidationFailedSignatureExpired.md | 6 + .../sriValidationFailedSignatureMismatch.md | 11 + .../stylesheetLateImport.md | 4 + .../stylesheetRequestFailed.md | 3 + ...lityInteractiveContentSummaryDescendant.md | 3 + .../unencodedDigestIncorrectDigestLength.md | 12 + .../unencodedDigestIncorrectDigestType.md | 17 + .../unencodedDigestMalformedDictionary.md | 14 + .../unencodedDigestUnknownAlgorithm.md | 15 + .../lighthouse-devtools-mcp-bundle.js | 59282 +++++ .../build/src/tools/ToolDefinition.js | 72 + .../build/src/tools/categories.js | 26 + .../build/src/tools/console.js | 85 + .../build/src/tools/emulation.js | 55 + .../build/src/tools/extensions.js | 96 + .../build/src/tools/inPage.js | 84 + .../build/src/tools/input.js | 377 + .../build/src/tools/lighthouse.js | 123 + .../build/src/tools/memory.js | 28 + .../build/src/tools/network.js | 120 + .../build/src/tools/pages.js | 336 + .../build/src/tools/performance.js | 190 + .../build/src/tools/screencast.js | 79 + .../build/src/tools/screenshot.js | 84 + .../build/src/tools/script.js | 121 + .../build/src/tools/slim/tools.js | 81 + .../build/src/tools/snapshot.js | 56 + .../build/src/tools/tools.js | 53 + .../build/src/trace-processing/parse.js | 84 + .../chrome-devtools-mcp/build/src/types.js | 6 + .../build/src/utils/ExtensionRegistry.js | 35 + .../build/src/utils/files.js | 19 + .../build/src/utils/keyboard.js | 296 + .../build/src/utils/pagination.js | 49 + .../build/src/utils/string.js | 36 + .../build/src/utils/types.js | 6 + .../chrome-devtools-mcp/build/src/version.js | 9 + node_modules/chrome-devtools-mcp/package.json | 84 + tmp-modao-1-main.png | Bin 0 -> 86117 bytes tmp-modao-profile.png | Bin 0 -> 78251 bytes 329 files changed, 284757 insertions(+), 21 deletions(-) delete mode 100644 employee-app/health-checkup/.gitkeep create mode 100644 employee-app/health-checkup/booking-date-selected.html create mode 100644 employee-app/health-checkup/booking-date.html create mode 100644 employee-app/health-checkup/booking-hospital.html create mode 100644 employee-app/health-checkup/booking-project-selected.html create mode 100644 employee-app/health-checkup/booking-project.html create mode 100644 employee-app/health-checkup/booking-type.html create mode 100644 employee-app/health-checkup/consult.html create mode 100644 employee-app/health-checkup/gastro-date.html create mode 100644 employee-app/health-checkup/gastro-hospital.html create mode 100644 employee-app/health-checkup/gastro-questionnaire.html create mode 100644 employee-app/health-checkup/hospital-checkin.html create mode 100644 employee-app/health-checkup/index-inactive.html create mode 100644 employee-app/health-checkup/index.html create mode 100644 employee-app/health-checkup/my-appointments-all.html create mode 100644 employee-app/health-checkup/my-appointments-cancelled.html create mode 100644 employee-app/health-checkup/my-appointments-detail-cancelled.html create mode 100644 employee-app/health-checkup/my-appointments-detail-done.html create mode 100644 employee-app/health-checkup/my-appointments-detail.html create mode 100644 employee-app/health-checkup/my-appointments-done.html create mode 100644 employee-app/health-checkup/my-appointments.html create mode 100644 employee-app/health-checkup/project-detail.html create mode 100644 employee-app/health-checkup/report-query.html create mode 100644 employee-app/health-checkup/reports.html create mode 100644 employee-app/health-monitor/blood-oxygen-alerts.html create mode 100644 employee-app/health-monitor/blood-oxygen.html create mode 100644 employee-app/health-monitor/doc/CHANGELOG.md create mode 100644 employee-app/health-monitor/exercise.html create mode 100644 employee-app/health-monitor/heart-rate-alerts.html create mode 100644 employee-app/health-monitor/heart-rate.html create mode 100644 employee-app/health-monitor/index.html create mode 100644 employee-app/health-monitor/sleep.html create mode 100644 employee-app/health-monitor/steps.html create mode 100644 employee-app/health-monitor/stress-alerts.html create mode 100644 employee-app/health-monitor/stress.html create mode 100644 employee-app/health-monitor/temperature-alerts.html create mode 100644 employee-app/health-monitor/temperature.html create mode 100644 node_modules/.bin/chrome-devtools create mode 100644 node_modules/.bin/chrome-devtools-mcp create mode 100644 node_modules/.bin/chrome-devtools-mcp.cmd create mode 100644 node_modules/.bin/chrome-devtools-mcp.ps1 create mode 100644 node_modules/.bin/chrome-devtools.cmd create mode 100644 node_modules/.bin/chrome-devtools.ps1 create mode 100644 node_modules/chrome-devtools-mcp/LICENSE create mode 100644 node_modules/chrome-devtools-mcp/README.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/DevToolsConnectionAdapter.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/DevtoolsUtils.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/McpContext.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/McpPage.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/McpResponse.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/Mutex.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/PageCollector.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/SlimMcpResponse.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/WaitForHelper.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/chrome-devtools-cli-options.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/chrome-devtools-mcp-cli-options.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/chrome-devtools-mcp-main.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/chrome-devtools-mcp.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/chrome-devtools.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/bin/cliDefinitions.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/browser.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/daemon/client.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/daemon/daemon.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/daemon/types.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/daemon/utils.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/formatters/ConsoleFormatter.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/formatters/IssueFormatter.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/formatters/NetworkFormatter.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/formatters/SnapshotFormatter.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/index.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/issue-descriptions.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/logger.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/polyfill.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/ClearcutLogger.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/WatchdogClient.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/flagUtils.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/metricUtils.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/persistence.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/types.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/watchdog/ClearcutSender.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/telemetry/watchdog/main.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/THIRD_PARTY_NOTICES create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/bundled-packages.json create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/devtools-formatter-worker.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/index.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CoepCoopSandboxedIframeCannotNavigateToCoopPage.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CoepCorpNotSameOrigin.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CoepCorpNotSameOriginAfterDefaultedToSameOriginByCoep.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CoepCorpNotSameSite.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CoepFrameResourceNeedsCoepHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CompatibilityModeQuirks.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/CookieAttributeValueExceedsMaxSize.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/LowTextContrast.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteExcludeContextDowngradeRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteExcludeContextDowngradeSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteExcludeNavigationContextDowngrade.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteNoneInsecureErrorRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteNoneInsecureErrorSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteNoneInsecureWarnRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteNoneInsecureWarnSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteUnspecifiedLaxAllowUnsafeRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteUnspecifiedLaxAllowUnsafeSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteWarnCrossDowngradeRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteWarnCrossDowngradeSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/SameSiteWarnStrictLaxDowngradeStrict.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInsecureContext.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInvalidInfoHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInvalidRegisterOsSourceHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInvalidRegisterOsTriggerHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInvalidRegisterSourceHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arInvalidRegisterTriggerHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNavigationRegistrationUniqueScopeAlreadySet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNavigationRegistrationWithoutTransientUserActivation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNoRegisterOsSourceHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNoRegisterOsTriggerHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNoRegisterSourceHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNoRegisterTriggerHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arNoWebOrOsSupport.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arOsSourceIgnored.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arOsTriggerIgnored.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arPermissionPolicyDisabled.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arSourceAndTriggerHeaders.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arSourceIgnored.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arTriggerIgnored.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arUntrustworthyReportingOrigin.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/arWebAndOsHeaders.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/bounceTrackingMitigations.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/clientHintMetaTagAllowListInvalidOrigin.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/clientHintMetaTagModifiedHTML.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistInvalidAllowlistItemType.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistInvalidHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistInvalidUrlPattern.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistItemNotInnerList.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistMoreThanOneList.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/connectionAllowlistReportingEndpointNotToken.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieCrossSiteRedirectDowngrade.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludeBlockedWithinRelatedWebsiteSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludeDomainNonAscii.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludePortMismatch.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludeSchemeMismatch.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludeThirdPartyPhaseoutRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieExcludeThirdPartyPhaseoutSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieWarnDomainNonAscii.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieWarnMetadataGrantRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieWarnMetadataGrantSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieWarnThirdPartyPhaseoutRead.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cookieWarnThirdPartyPhaseoutSet.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsAllowCredentialsRequired.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsDisabledScheme.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsDisallowedByMode.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsHeaderDisallowedByPreflightResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsInvalidHeaderValues.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsLocalNetworkAccessPermissionDenied.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsMethodDisallowedByPreflightResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsNoCorsRedirectModeNotFollow.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsOriginMismatch.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsPreflightResponseInvalid.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsRedirectContainsCredentials.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/corsWildcardOriginNotAllowed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cspEvalViolation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cspInlineViolation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cspTrustedTypesPolicyViolation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cspTrustedTypesSinkViolation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/cspURLViolation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/deprecation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestAccountsHttpNotFound.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestAccountsInvalidResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestAccountsNoResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestApprovalDeclined.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestCanceled.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestErrorFetchingSignin.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestErrorIdToken.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestIdTokenHttpNotFound.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestIdTokenInvalidRequest.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestIdTokenInvalidResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestIdTokenNoResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestInvalidSigninResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestManifestHttpNotFound.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestManifestInvalidResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestManifestNoResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthRequestTooManyRequests.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestInvalidAccountsResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestInvalidConfigOrWellKnown.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNoAccountSharingPermission.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNoApiPermission.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNoReturningUserFromFetchedAccounts.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNotIframe.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNotPotentiallyTrustworthy.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNotSameOrigin.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/federatedAuthUserInfoRequestNotSignedInWithIdp.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/fetchingPartitionedBlobURL.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormAriaLabelledByToNonExistingIdError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormAutocompleteAttributeEmptyError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormDuplicateIdForInputError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormEmptyIdAndNameAttributesForInputError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormInputAssignedAutocompleteValueToIdOrNameAttributeError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormInputHasWrongButWellIntendedAutocompleteValueError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormInputWithNoLabelError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormLabelForMatchesNonExistingIdError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormLabelForNameError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericFormLabelHasNeitherForNorNestedInputError.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericNavigationEntryMarkedSkippable.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/genericResponseWasBlockedByORB.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/heavyAd.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/mixedContent.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/navigatingPartitionedBlobURL.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementActivationDisabled.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementActivationDisabledWithOccluder.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementActivationDisabledWithOccluderParent.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementCspFrameAncestorsMissing.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementFencedFrameDisallowed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementFontSizeTooLarge.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementFontSizeTooSmall.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementGeolocationDeprecated.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementInsetBoxShadowUnsupported.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementInvalidDisplayStyle.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementInvalidSizeValue.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementInvalidType.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementInvalidTypeActivation.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementLowContrast.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementNonOpaqueColor.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementPaddingBottomUnsupported.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementPaddingRightUnsupported.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementPermissionsPolicyBlocked.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementRegistrationFailed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementRequestInProgress.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementSecurityChecksFailed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementTypeNotSupported.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/permissionElementUntrustedEvent.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/placeholderDescriptionForInvisibleIssues.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/propertyRuleInvalidNameIssue.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/propertyRuleIssue.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityDisallowedOptGroupChild.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityDisallowedSelectChild.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityInteractiveContentAttributesSelectDescendant.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityInteractiveContentLegendChild.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityInteractiveContentOptionChild.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectElementAccessibilityNonPhrasingContentOptionChild.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/selectivePermissionsIntervention.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedArrayBuffer.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryUseErrorCrossOriginNoCorsRequest.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryUseErrorDictionaryLoadFailure.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryUseErrorMatchingDictionaryNotUsed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryUseErrorUnexpectedContentDictionaryHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorCossOriginNoCorsRequest.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorDisallowedBySettings.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorExpiredResponse.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorFeatureDisabled.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorInsufficientResources.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorInvalidMatchField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorInvalidStructuredHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorInvalidTTLField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNavigationRequest.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNoMatchField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonIntegerTTLField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonListMatchDestField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonSecureContext.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonStringIdField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonStringInMatchDestList.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonStringMatchField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorNonTokenTypeField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorRequestAborted.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorShuttingDown.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorTooLongIdField.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sharedDictionaryWriteErrorUnsupportedType.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriInvalidSignatureHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriInvalidSignatureInputHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriMissingSignatureHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriMissingSignatureInputHeader.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureHeaderValueIsIncorrectLength.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureHeaderValueIsNotByteSequence.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureHeaderValueIsParameterized.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderInvalidComponentName.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderInvalidComponentType.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderInvalidDerivedComponentParameter.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderInvalidHeaderComponentParameter.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderInvalidParameter.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderKeyIdLength.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderMissingLabel.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderMissingRequiredParameters.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderValueMissingComponents.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriSignatureInputHeaderValueNotInnerList.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriValidationFailedIntegrityMismatch.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriValidationFailedInvalidLength.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriValidationFailedSignatureExpired.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/sriValidationFailedSignatureMismatch.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/stylesheetLateImport.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/stylesheetRequestFailed.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/summaryElementAccessibilityInteractiveContentSummaryDescendant.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/unencodedDigestIncorrectDigestLength.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/unencodedDigestIncorrectDigestType.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/unencodedDigestMalformedDictionary.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/issue-descriptions/unencodedDigestUnknownAlgorithm.md create mode 100644 node_modules/chrome-devtools-mcp/build/src/third_party/lighthouse-devtools-mcp-bundle.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/ToolDefinition.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/categories.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/console.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/emulation.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/extensions.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/inPage.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/input.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/lighthouse.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/memory.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/network.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/pages.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/performance.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/screencast.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/screenshot.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/script.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/slim/tools.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/snapshot.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/tools/tools.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/trace-processing/parse.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/types.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/ExtensionRegistry.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/files.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/keyboard.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/pagination.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/string.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/utils/types.js create mode 100644 node_modules/chrome-devtools-mcp/build/src/version.js create mode 100644 node_modules/chrome-devtools-mcp/package.json create mode 100644 tmp-modao-1-main.png create mode 100644 tmp-modao-profile.png diff --git a/.idea/claudeCodeTabState.xml b/.idea/claudeCodeTabState.xml index b5be66c..2359a22 100644 --- a/.idea/claudeCodeTabState.xml +++ b/.idea/claudeCodeTabState.xml @@ -7,9 +7,21 @@ + + + + + + @@ -17,5 +29,6 @@ +