rea/docs/api/interfaces
N0zoM1z0 21da71ec6d refactor(domain): remove provider-specific target and snapshot state
Move Hopper loader derivation and compatibility projection into the Hopper adapter so BinaryTarget carries only provider-neutral identity and format metadata.

Introduce bounded canonical analysis-profile commitments, exact provider/profile snapshot v2 bindings, legacy snapshot rejection guidance, and backward-compatible profiled Evidence v2 records. Partition cache and replay behavior by target, concrete provider build, and profile while preserving custom Hopper loader overrides.

Propagate profiles consistently through CLI, MCP, composed workflows, and session lifecycle; preserve the 78-tool contract and legacy loaderArgs response projection. Add migration documentation, generated API updates, property regressions, package verification, and real Hopper coverage.
2026-07-15 20:31:56 +09:00
..
application_AnalysisProvider.AnalysisClient.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.AnalysisExecution.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.AnalysisOperationPort.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.AnalysisProfileResolution.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.AnalysisProvider.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.ExecutionOptions.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_AnalysisProvider.ProviderIdentity.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_ArtifactExtraction.ArtifactExtractionInput.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_ArtifactGraphConstruction.MutableOccurrence.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ArtifactInventory.ArtifactIntegrityPolicy.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ArtifactInventory.ArtifactInventorySnapshot.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_ArtifactInventory.ArtifactNativeMountPolicy.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_BinarySessionPort.BinarySessionPort.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_BrowserObservationPort.BrowserObservationPort.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ClientRegistrationStatus.ClientRegistrationStatus.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_CommandShimReplay.CommandShimReplay.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_CrossVersionInventory.InventoryEvidencePages.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_CrossVersionInventory.VersionInventoryScanOptions.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_CrossVersionInventory.VersionSnapshots.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_CrossVersionInvestigation.CrossVersionInvestigationExecution.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_CrossVersionInvestigation.CrossVersionInvestigationOutcome.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_CrossVersionInvestigationReplay.CompletedInvestigationReplay.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
application_DeferredFileAuthorization.DeferredFileWriteAuthorization.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Doctor.DoctorCheck.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Doctor.DoctorHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ElectronObservationPort.ElectronObservationPort.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_EvidenceLedger.EvidenceLedgerLimits.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_FilesystemSnapshot.SnapshotResult.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_LinuxHopper.LinuxDistribution.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_LinuxHopper.LinuxHopperDownload.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_LinuxHopper.LinuxHopperInstallHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_LoopbackReplay.LoopbackReplay.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_MacHopper.MacHopperInstallHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProcessCaptureLifecycle.ProcessPreparationHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProcessCli.ProcessCliErrorOutput.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProcessOwnership.OwnedProcessGroup.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProcessOwnership.ProcessOwnershipHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProcessSampling.LinuxChildrenHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProgressReporter.ProgressReporter.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ProgressReporter.ProgressUpdate.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ReferenceSourceImportEntries.ParsedReferenceSourceEntries.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ReferenceSourceImportPolicy.PreparedReferenceSourceImport.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ReferenceSourceImportTypes.ReferenceSourceImportError.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_ReferenceSourceImportTypes.ReferenceSourceImportOptions.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Setup.SetupAction.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Setup.SetupHost.html build: add canonical product catalog and docs drift checks 2026-07-15 17:43:52 +08:00
application_Setup.SetupOptions.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Setup.SetupResult.html build: add canonical product catalog and docs drift checks 2026-07-15 17:43:52 +08:00
application_SupportedClients.SetupClient.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Uninstall.UninstallFileSystem.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Uninstall.UninstallHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Uninstall.UninstallItem.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Uninstall.UninstallResult.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Upgrade.NpmInstallation.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Upgrade.NpmInstallationHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
application_Upgrade.UpgradeHost.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpCaptureEvents.CapturedScript.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpConnection.CdpEvent.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpEndpoint.CdpEndpointDiscovery.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpEndpoint.CdpEndpointTarget.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpPageCapture.CapturedPage.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_CdpTargetSession.CdpTargetSession.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
browser_WebSourceMapFetcher.WebSourceMapRequest.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
config.AppConfig.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
contracts_promptContracts.PromptArgumentContract.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
contracts_promptContracts.PromptContract.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
contracts_toolContractTypes.ToolAnnotations.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
contracts_toolContractTypes.ToolContract.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
contracts_toolContractTypes.ToolExample.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_artifactInventoryEvidence.InventorySet.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_binaryTarget.BinaryTarget.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_errors.AnalysisErrorProjection.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_evidence.EvidenceObservation.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_evidence.EvidenceProvider.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_evidence.EvidenceSubjectTarget.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_evidenceBundle.EvidenceFilePolicy.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_functionComparisonResults.DimensionResultInput.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_functionDossierEvidence.FunctionCollection.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_functionDossierEvidence.FunctionSnapshot.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_hopperValues.AddressedName.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_hopperValues.AddressedPage.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_hopperValues.SegmentSummary.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_jsonLimits.JsonLimits.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_jsonShape.JsonShapeLimits.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_permissionPolicy.MissingPermissionScope.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_permissionPolicy.PermissionGrant.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_permissionPolicy.PermissionPolicy.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_permissionPolicy.PermissionRequest.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_permissionPolicy.PermissionScope.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_processCapture.FileState.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.FilesystemCheckpoint.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.InteractionEvent.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.ProcessCapture.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.ProcessSample.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.ProtocolEvent.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.RenderedTerminalFrame.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.ShimEvent.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCapture.TerminalFrame.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processCaptureValidation.ProcessCaptureValidationIssue.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_processScenario.ProcessExecutionPolicy.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_referenceSourceImportParsing.ReferenceSourceImportParseResult.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_referenceSourcePolicy.ReferenceSourcePolicy.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
domain_webInventory.StableWebResource.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_webInventory.WebInventoryResourceInput.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
domain_webInventory.WebInventoryScriptInput.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
hopper_BridgeLauncher.BridgeLaunch.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
hopper_BridgeLauncher.BridgeLauncher.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
hopper_BridgeLauncher.BridgeSession.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
hopper_HopperClient.HopperClientOptions.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
hopper_HopperClient.HopperServerInfo.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
server_createServer.CreateServerOptions.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
server_promptCompletion.PromptCompletionSource.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
server_registerEnhancedTools.EnhancedToolRegistration.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
server_registerOfficialTools.OfficialToolRegistration.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00
server_registerPrompts.GuidedPromptRegistry.html docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
server_registerSessionTools.SessionToolOptions.html refactor(domain): remove provider-specific target and snapshot state 2026-07-15 20:31:56 +09:00