Generated reference · Contracts

run-protocol contracts

The contract surface of the run-protocol domain.

9modules322symbols

On this page

The contract surface of @oshun/contracts/run-protocol, enumerated from its exports — every module linked to source.

adapter-conformance (21)#

source

AdapterMappingRelationAdapterMappingRelationSchemaAdapterSnapshotStepCreateAdapterRunSnapshotInputCreateRunProtocolAdapterRecordInputRUN_PROTOCOL_ADAPTER_SCHEMA_VERSIONRUN_PROTOCOL_ADAPTER_VERSIONRunProtocolAdapterFieldMappingRunProtocolAdapterFieldMappingSchemaRunProtocolAdapterIdRunProtocolAdapterIdSchemaRunProtocolAdapterMappingInputRunProtocolAdapterRecordRunProtocolAdapterRecordSchemaRunProtocolAdapterUnsupportedFieldRunProtocolAdapterUnsupportedFieldSchemaadapterObjectFieldInventoryadapterSourceArtifactIdadapterSourceSha256createAdapterRunSnapshotcreateRunProtocolAdapterRecord

atomic-run-lifecycle (43)#

source

ATOMIC_RUN_LIFECYCLE_SCHEMA_VERSIONAtomicApprovalDecisionAtomicApprovalDecisionSchemaAtomicApprovalRecordAtomicApprovalStatusAtomicApprovalStatusSchemaAtomicLifecycleActualCostSchemaAtomicLifecycleDependencyHashesAtomicLifecycleDependencyHashesCoreAtomicLifecycleDependencyHashesCoreSchemaAtomicLifecycleDependencyHashesSchemaAtomicLifecycleEventAtomicLifecycleEventKindAtomicLifecycleEventKindSchemaAtomicLifecycleEventSchemaAtomicLifecycleFinalizationAtomicLifecycleFinalizationCoreAtomicLifecycleFinalizationSchemaAtomicLifecycleRecordAtomicRunLifecycleErrorAtomicRunLifecycleErrorCodeAtomicRunLifecycleStateAtomicRunLifecycleStateSchemaAtomicRunLifecycleStoreDecideAtomicLifecycleApprovalInputDeriveAtomicApprovalInputFinalizeAtomicLifecycleInputInitializeAtomicLifecycleInputMutateAtomicLifecycleDependenciesInputStartAtomicLifecycleExecutionInputStoredAtomicLifecycleStoredAtomicLifecycleSchemaTransitionAtomicLifecycleInputdecideAtomicLifecycleApprovalderiveAtomicApprovalderiveAtomicLifecycleDependenciesderiveAtomicLifecycleFinalizationfinalizeAtomicLifecycleinitializeAtomicLifecyclemutateAtomicLifecycleDependenciesreduceAtomicLifecyclestartAtomicLifecycleExecutiontransitionAtomicLifecycle

durable-effect-protocol (39)#

source

AppendDurableEffectEventInputDURABLE_EFFECT_IDENTITY_VERSIONDURABLE_EFFECT_SCHEMA_VERSIONDerivedDurableEffectIdentityDurableEffectArtifactLineageDurableEffectArtifactLineageSchemaDurableEffectCoordinatorDurableEffectCoordinatorOptionsDurableEffectDeliveryGuaranteeDurableEffectDeliveryGuaranteeSchemaDurableEffectEventDurableEffectEventDetailDurableEffectEventDetailSchemaDurableEffectEventSchemaDurableEffectIdentityDurableEffectIdentityCoreDurableEffectIdentityCoreSchemaDurableEffectIdentitySchemaDurableEffectMutationClassDurableEffectMutationClassSchemaDurableEffectProtocolErrorDurableEffectProviderDurableEffectProviderPolicyDurableEffectProviderPolicySchemaDurableEffectRecordDurableEffectStatusDurableEffectStatusSchemaDurableEffectStoreDurableEffectTargetDurableEffectTargetSchemaEffectDeliveryUncertainErrorEffectProviderExecutionResultEffectProviderExecutionResultSchemaEffectProviderLookupResultEffectProviderLookupResultSchemaEnsureDurableEffectIntentInputderiveDurableEffectEventderiveDurableEffectIdentityreduceDurableEffect

durable-run-protocol (43)#

source

AllocateRunAttemptInputAppendRunStateInputDURABLE_RUN_CHECKPOINT_SCHEMA_VERSIONDURABLE_RUN_EVENT_SCHEMA_VERSIONDeriveDurableRunEventInputDurableAttemptAllocationDurableAttemptAllocationSchemaDurableEffectBoundaryDurableEffectBoundarySchemaDurableRunCompactionResultDurableRunEventDurableRunEventKindDurableRunEventKindSchemaDurableRunEventSchemaDurableRunProtocolErrorDurableRunResumeResultDurableRunStoreEMPTY_RUN_EVENT_RETENTIONPersistEffectIntentInputRegisterDurableRunInputRunArchiveSegmentRunArchiveSegmentSchemaRunCheckpointRunCheckpointSchemaRunCheckpointV1RunCheckpointV1SchemaRunCheckpointV2RunCheckpointV2SchemaRunEventRetentionRunEventRetentionSchemaRunThreadIdSchemaValidateRunEventSegmentOptionscollectRunRetentionManifestcreateRunArchiveSegmentcreateRunCheckpointV2deriveDurableRunEventderiveRunThreadIddigestDurableRunValuemigrateRunCheckpointpersistBeforeVisibleEffectreplayDurableRunEventsvalidateRunEventHistoryvalidateRunEventSegment

genai-trace (31)#

source

EMPTY_GENAI_TRACE_CORRELATIONGenAiProductVersionGenAiProductVersionSchemaGenAiSemanticAttributesGenAiSemanticAttributesSchemaGenAiSpanOperationGenAiSpanOperationSchemaGenAiTraceArtifactGenAiTraceArtifactSchemaGenAiTraceAuditInputGenAiTraceAuditInputSchemaGenAiTraceAuditResultGenAiTraceAuditResultSchemaGenAiTraceComponentGenAiTraceComponentSchemaGenAiTraceCorrelationGenAiTraceCorrelationSchemaGenAiTraceDiagnosticGenAiTraceDiagnosticKindGenAiTraceDiagnosticKindSchemaGenAiTraceDiagnosticSchemaGenAiTraceReleaseGenAiTraceReleaseSchemaGenAiTraceRunExpectationGenAiTraceRunExpectationSchemaGenAiTraceSpanGenAiTraceSpanSchemaOSHUN_GENAI_TRACE_SCHEMA_VERSIONOSHUN_OTEL_GENAI_SEMCONV_BASELINEevaluateGenAiTraceCompletenessgenAiProductVersionForAdapter

recovery-certification (24)#

source

ConsequenceKindSchemaConsequentialPipelineConsequentialPipelineManifestConsequentialPipelineManifestSchemaConsequentialPipelineObservationSchemaConsequentialPipelineProductSchemaConsequentialPipelineSchemaPipelineRecoveryCertificationPipelineRecoveryCertificationSchemaPortfolioRecoveryCertificationBlockedErrorPortfolioRecoveryCertificationDecisionPortfolioRecoveryCertificationSnapshotPortfolioRecoveryCertificationSnapshotSchemaRECOVERY_CERTIFICATION_REQUIRED_DRILLSRECOVERY_CERTIFICATION_SCHEMA_VERSIONRecoveryCertificationBlockerRecoveryCertificationBlockerCodeRecoveryCertificationBlockerCodeSchemaRecoveryCertificationDrillRecoveryCertificationDrillSchemaRecoveryDrillOutcomeRecoveryDrillOutcomeSchemaassertPortfolioRecoveryCertifiedreconcilePortfolioRecoveryCertification

run-model (57)#

source

DerivedRunIdentityRUN_PROTOCOL_IDENTITY_VERSIONRUN_PROTOCOL_SCHEMA_VERSIONRunActorRunActorSchemaRunArtifactRunArtifactSchemaRunAttemptIdentityInputRunAttemptStatusRunAttemptStatusSchemaRunAttemptV1RunAttemptV1SchemaRunBindingKindRunBindingKindSchemaRunContentScopeRunContentScopeSchemaRunForkLineageRunForkLineageSchemaRunGateVerdictRunGateVerdictSchemaRunIdentityCoreRunIdentityCoreSchemaRunIdentityV1RunIdentityV1SchemaRunInterventionRunInterventionSchemaRunMeasurementRunMeasurementSchemaRunPlanVersionV1RunPlanVersionV1SchemaRunProtocolImportErrorRunProtocolV1RunProtocolV1SchemaRunPurposeRunPurposeSchemaRunReleaseActionRunReleaseActionSchemaRunReleaseLifecycleRunReleaseLifecycleSchemaRunReleaseStateRunReleaseStateSchemaRunRetryReasonRunRetryReasonSchemaRunStatusRunStatusSchemaRunStepStatusRunStepStatusSchemaRunStepV1RunStepV1SchemaRunToolEventRunToolEventSchemaRunVersionedBindingRunVersionedBindingSchemaderiveRunAttemptIdentityderiveRunIdentityderiveToolInvocationIdempotencyKeyimportRunProtocol

sensitive-data-governance (27)#

source

BreakGlassGrantDescribeSensitiveDataInputSENSITIVE_COLLECTION_PURPOSESSENSITIVE_DATA_CLASSESSENSITIVE_DATA_GOVERNANCE_VERSIONSENSITIVE_DATA_POLICIESSensitiveAccessRoleSensitiveBodyVaultSensitiveCollectionPurposeSensitiveDataClassSensitiveDataDescriptorSensitiveDataGovernanceControllerSensitiveDataGovernanceErrorSensitiveDataGovernanceOptionsSensitiveDataPolicySensitiveDataRepresentationSensitiveDeletionReceiptSensitiveGovernanceAuditActionSensitiveGovernanceAuditEventSensitiveGovernanceAuditSinkSensitiveLegalHoldSensitiveSubjectExportEntryassertSensitiveMetadataOnlycanonicalSensitiveJsondescribeSensitiveDatafindSensitiveBodyLeaksredactSensitivePreview

transactional-intervention (37)#

source

ApplyTransactionalInterventionInputEMPTY_TRANSACTIONAL_INVALIDATION_SCOPEStoredTransactionalInterventionsStoredTransactionalInterventionsSchemaTRANSACTIONAL_INTERVENTION_SCHEMA_VERSIONTransactionalBranchMergeTransactionalBranchMergeSchemaTransactionalEditDiffTransactionalEditDiffSchemaTransactionalGateRerunTransactionalGateRerunSchemaTransactionalInterventionActorTransactionalInterventionActorRoleTransactionalInterventionActorRoleSchemaTransactionalInterventionActorSchemaTransactionalInterventionApplyResultTransactionalInterventionErrorTransactionalInterventionErrorCodeTransactionalInterventionEventTransactionalInterventionEventSchemaTransactionalInterventionOperationTransactionalInterventionOperationSchemaTransactionalInterventionRecordTransactionalInterventionResumeResultTransactionalInterventionStoreTransactionalInvalidationRecordTransactionalInvalidationRecordSchemaTransactionalInvalidationScopeTransactionalInvalidationScopeSchemaTransactionalLineageAttestationTransactionalLineageAttestationSchemaTransactionalStepClaimTransactionalStepClaimSchemaapplyTransactionalInterventionderiveInterventionDependencyHashesreduceTransactionalInterventionsverifyTransactionalLineageAttestation