@codesoul-co/hypha-memory / integration-json-schema
模块用法
用于声明并运行时校验契约。Integration JSON schema 模块公开 21 常量。
从包入口导入
import {
domainMemoryDependencySnapshotExample,
domainMemoryDependencySnapshotJsonSchema,
domainMemoryDependencySnapshotSpecDefinition,
memoryCacheInvalidationExample,
memoryCacheInvalidationJsonSchema,
memoryCacheInvalidationSpecDefinition,
memoryCacheValidityInputJsonSchema,
memoryCacheValidityInputSpecDefinition,
} from '@codesoul-co/hypha-memory';
// 完整导出列表见下方。使用要点
- 21 个常量/枚举提供稳定值、Schema、Definition 或默认配置;应复用这些导出,避免在应用中复制内部值。
公共导出
| Symbol | 种类 | 签名 | 说明 |
|---|---|---|---|
domainMemoryDependencySnapshotExample | 常量 | const domainMemoryDependencySnapshotExample: DomainMemoryDependencySnapshot | Domain Memory Dependency Snapshot 的有效示例值。 |
domainMemoryDependencySnapshotJsonSchema | 常量 | const domainMemoryDependencySnapshotJsonSchema: JsonSchema | Domain Memory Dependency Snapshot 的 JSON Schema。 |
domainMemoryDependencySnapshotSpecDefinition | 常量 | const domainMemoryDependencySnapshotSpecDefinition: SpecSchemaDefinition<DomainMemoryDependencySnapshot> | Domain Memory Dependency Snapshot Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
memoryCacheInvalidationExample | 常量 | const memoryCacheInvalidationExample: MemoryCacheInvalidation | Memory Cache Invalidation 的有效示例值。 |
memoryCacheInvalidationJsonSchema | 常量 | const memoryCacheInvalidationJsonSchema: JsonSchema | Memory Cache Invalidation 的 JSON Schema。 |
memoryCacheInvalidationSpecDefinition | 常量 | const memoryCacheInvalidationSpecDefinition: SpecSchemaDefinition<MemoryCacheInvalidation> | Memory Cache Invalidation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
memoryCacheValidityInputJsonSchema | 常量 | const memoryCacheValidityInputJsonSchema: JsonSchema | Memory Cache Validity Input 的 JSON Schema。 |
memoryCacheValidityInputSpecDefinition | 常量 | const memoryCacheValidityInputSpecDefinition: SpecSchemaDefinition<MemoryCacheValidityInput> | Memory Cache Validity Input Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
memoryEvaluationCaseJsonSchema | 常量 | const memoryEvaluationCaseJsonSchema: JsonSchema | Memory Evaluation Case 的 JSON Schema。 |
memoryEvaluationCaseSpecDefinition | 常量 | const memoryEvaluationCaseSpecDefinition: SpecSchemaDefinition<MemoryEvaluationCase> | Memory Evaluation Case Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
memoryEvaluationObservationExample | 常量 | const memoryEvaluationObservationExample: MemoryEvaluationObservation | Memory Evaluation Observation 的有效示例值。 |
memoryEvaluationObservationJsonSchema | 常量 | const memoryEvaluationObservationJsonSchema: JsonSchema | Memory Evaluation Observation 的 JSON Schema。 |
memoryEvaluationObservationSpecDefinition | 常量 | const memoryEvaluationObservationSpecDefinition: SpecSchemaDefinition<MemoryEvaluationObservation> | Memory Evaluation Observation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
memoryIntegrationJsonSchemas | 常量 | const memoryIntegrationJsonSchemas: Record<string, JsonSchema> | 由 integration-json-schema 模块导出的 Memory Integration JSON Schemas 常量。 |
memoryIntegrationSpecDefinitions | 常量 | const memoryIntegrationSpecDefinitions: readonly [SpecSchemaDefinition<WorkflowStateMemoryBinding>, SpecSchemaDefinition<SessionMemoryBinding>, SpecSchemaDefinition<DomainMemoryDependencySnapshot>, SpecSchemaDefinition<MemoryCacheValidityInput>, SpecSchemaDefinition<MemoryCacheInvalidation>, SpecSchemaDefinition<MemoryReplayReference>, SpecSchemaDefinition<MemoryEvaluationCase>, SpecSchemaDefinition<MemoryEvaluati... | 由 integration-json-schema 模块导出的 Memory Integration Spec Definitions 常量。 |
memoryReplayReferenceJsonSchema | 常量 | const memoryReplayReferenceJsonSchema: JsonSchema | Memory Replay Reference 的 JSON Schema。 |
memoryReplayReferenceSpecDefinition | 常量 | const memoryReplayReferenceSpecDefinition: SpecSchemaDefinition<MemoryReplayReference> | Memory Replay Reference Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
sessionMemoryBindingJsonSchema | 常量 | const sessionMemoryBindingJsonSchema: JsonSchema | Session Memory Binding 的 JSON Schema。 |
sessionMemoryBindingSpecDefinition | 常量 | const sessionMemoryBindingSpecDefinition: SpecSchemaDefinition<SessionMemoryBinding> | Session Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
workflowStateMemoryBindingJsonSchema | 常量 | const workflowStateMemoryBindingJsonSchema: JsonSchema | Workflow State Memory Binding 的 JSON Schema。 |
workflowStateMemoryBindingSpecDefinition | 常量 | const workflowStateMemoryBindingSpecDefinition: SpecSchemaDefinition<WorkflowStateMemoryBinding> | Workflow State Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。 |
domainMemoryDependencySnapshotExample
Domain Memory Dependency Snapshot 的有效示例值。
- 种类: 常量
- 导入:
import { domainMemoryDependencySnapshotExample } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const domainMemoryDependencySnapshotExample: DomainMemoryDependencySnapshot;domainMemoryDependencySnapshotJsonSchema
Domain Memory Dependency Snapshot 的 JSON Schema。
- 种类: 常量
- 导入:
import { domainMemoryDependencySnapshotJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const domainMemoryDependencySnapshotJsonSchema: JsonSchema;domainMemoryDependencySnapshotSpecDefinition
Domain Memory Dependency Snapshot Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { domainMemoryDependencySnapshotSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const domainMemoryDependencySnapshotSpecDefinition: SpecSchemaDefinition<DomainMemoryDependencySnapshot>;memoryCacheInvalidationExample
Memory Cache Invalidation 的有效示例值。
- 种类: 常量
- 导入:
import { memoryCacheInvalidationExample } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryCacheInvalidationExample: MemoryCacheInvalidation;memoryCacheInvalidationJsonSchema
Memory Cache Invalidation 的 JSON Schema。
- 种类: 常量
- 导入:
import { memoryCacheInvalidationJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryCacheInvalidationJsonSchema: JsonSchema;memoryCacheInvalidationSpecDefinition
Memory Cache Invalidation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { memoryCacheInvalidationSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryCacheInvalidationSpecDefinition: SpecSchemaDefinition<MemoryCacheInvalidation>;memoryCacheValidityInputJsonSchema
Memory Cache Validity Input 的 JSON Schema。
- 种类: 常量
- 导入:
import { memoryCacheValidityInputJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryCacheValidityInputJsonSchema: JsonSchema;memoryCacheValidityInputSpecDefinition
Memory Cache Validity Input Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { memoryCacheValidityInputSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryCacheValidityInputSpecDefinition: SpecSchemaDefinition<MemoryCacheValidityInput>;memoryEvaluationCaseJsonSchema
Memory Evaluation Case 的 JSON Schema。
- 种类: 常量
- 导入:
import { memoryEvaluationCaseJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryEvaluationCaseJsonSchema: JsonSchema;memoryEvaluationCaseSpecDefinition
Memory Evaluation Case Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { memoryEvaluationCaseSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryEvaluationCaseSpecDefinition: SpecSchemaDefinition<MemoryEvaluationCase>;memoryEvaluationObservationExample
Memory Evaluation Observation 的有效示例值。
- 种类: 常量
- 导入:
import { memoryEvaluationObservationExample } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryEvaluationObservationExample: MemoryEvaluationObservation;memoryEvaluationObservationJsonSchema
Memory Evaluation Observation 的 JSON Schema。
- 种类: 常量
- 导入:
import { memoryEvaluationObservationJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryEvaluationObservationJsonSchema: JsonSchema;memoryEvaluationObservationSpecDefinition
Memory Evaluation Observation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { memoryEvaluationObservationSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryEvaluationObservationSpecDefinition: SpecSchemaDefinition<MemoryEvaluationObservation>;memoryIntegrationJsonSchemas
由 integration-json-schema 模块导出的 Memory Integration JSON Schemas 常量。
- 种类: 常量
- 导入:
import { memoryIntegrationJsonSchemas } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryIntegrationJsonSchemas: Record<string, JsonSchema>;memoryIntegrationSpecDefinitions
由 integration-json-schema 模块导出的 Memory Integration Spec Definitions 常量。
- 种类: 常量
- 导入:
import { memoryIntegrationSpecDefinitions } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryIntegrationSpecDefinitions: readonly [SpecSchemaDefinition<WorkflowStateMemoryBinding>, SpecSchemaDefinition<SessionMemoryBinding>, SpecSchemaDefinition<DomainMemoryDependencySnapshot>, SpecSchemaDefinition<MemoryCacheValidityInput>, SpecSchemaDefinition<MemoryCacheInvalidation>, SpecSchemaDefinition<MemoryReplayReference>, SpecSchemaDefinition<MemoryEvaluationCase>, SpecSchemaDefinition<MemoryEvaluationObservation>];memoryReplayReferenceJsonSchema
Memory Replay Reference 的 JSON Schema。
- 种类: 常量
- 导入:
import { memoryReplayReferenceJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryReplayReferenceJsonSchema: JsonSchema;memoryReplayReferenceSpecDefinition
Memory Replay Reference Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { memoryReplayReferenceSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const memoryReplayReferenceSpecDefinition: SpecSchemaDefinition<MemoryReplayReference>;sessionMemoryBindingJsonSchema
Session Memory Binding 的 JSON Schema。
- 种类: 常量
- 导入:
import { sessionMemoryBindingJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const sessionMemoryBindingJsonSchema: JsonSchema;sessionMemoryBindingSpecDefinition
Session Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { sessionMemoryBindingSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const sessionMemoryBindingSpecDefinition: SpecSchemaDefinition<SessionMemoryBinding>;workflowStateMemoryBindingJsonSchema
Workflow State Memory Binding 的 JSON Schema。
- 种类: 常量
- 导入:
import { workflowStateMemoryBindingJsonSchema } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const workflowStateMemoryBindingJsonSchema: JsonSchema;workflowStateMemoryBindingSpecDefinition
Workflow State Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
- 种类: 常量
- 导入:
import { workflowStateMemoryBindingSpecDefinition } from '@codesoul-co/hypha-memory'; - 源码模块:
integration-json-schema
声明
export declare const workflowStateMemoryBindingSpecDefinition: SpecSchemaDefinition<WorkflowStateMemoryBinding>;