Skip to content

@codesoul-co/hypha-memory / integration-json-schema ​

模块用法 ​

用于声明并运行时校验契约。Integration JSON schema 模块公开 21 常量。

从包入口导入 ​

ts
import {
  domainMemoryDependencySnapshotExample,
  domainMemoryDependencySnapshotJsonSchema,
  domainMemoryDependencySnapshotSpecDefinition,
  memoryCacheInvalidationExample,
  memoryCacheInvalidationJsonSchema,
  memoryCacheInvalidationSpecDefinition,
  memoryCacheValidityInputJsonSchema,
  memoryCacheValidityInputSpecDefinition,
} from '@codesoul-co/hypha-memory';

// 完整导出列表见下方。

使用要点 ​

  • 21 个常量/枚举提供稳定值、Schema、Definition 或默认配置;应复用这些导出,避免在应用中复制内部值。

公共导出 ​

Symbol种类签名说明
domainMemoryDependencySnapshotExample常量const domainMemoryDependencySnapshotExample: DomainMemoryDependencySnapshotDomain Memory Dependency Snapshot 的有效示例值。
domainMemoryDependencySnapshotJsonSchema常量const domainMemoryDependencySnapshotJsonSchema: JsonSchemaDomain Memory Dependency Snapshot 的 JSON Schema。
domainMemoryDependencySnapshotSpecDefinition常量const domainMemoryDependencySnapshotSpecDefinition: SpecSchemaDefinition<DomainMemoryDependencySnapshot>Domain Memory Dependency Snapshot Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
memoryCacheInvalidationExample常量const memoryCacheInvalidationExample: MemoryCacheInvalidationMemory Cache Invalidation 的有效示例值。
memoryCacheInvalidationJsonSchema常量const memoryCacheInvalidationJsonSchema: JsonSchemaMemory Cache Invalidation 的 JSON Schema。
memoryCacheInvalidationSpecDefinition常量const memoryCacheInvalidationSpecDefinition: SpecSchemaDefinition<MemoryCacheInvalidation>Memory Cache Invalidation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
memoryCacheValidityInputJsonSchema常量const memoryCacheValidityInputJsonSchema: JsonSchemaMemory Cache Validity Input 的 JSON Schema。
memoryCacheValidityInputSpecDefinition常量const memoryCacheValidityInputSpecDefinition: SpecSchemaDefinition<MemoryCacheValidityInput>Memory Cache Validity Input Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
memoryEvaluationCaseJsonSchema常量const memoryEvaluationCaseJsonSchema: JsonSchemaMemory Evaluation Case 的 JSON Schema。
memoryEvaluationCaseSpecDefinition常量const memoryEvaluationCaseSpecDefinition: SpecSchemaDefinition<MemoryEvaluationCase>Memory Evaluation Case Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
memoryEvaluationObservationExample常量const memoryEvaluationObservationExample: MemoryEvaluationObservationMemory Evaluation Observation 的有效示例值。
memoryEvaluationObservationJsonSchema常量const memoryEvaluationObservationJsonSchema: JsonSchemaMemory 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: JsonSchemaMemory Replay Reference 的 JSON Schema。
memoryReplayReferenceSpecDefinition常量const memoryReplayReferenceSpecDefinition: SpecSchemaDefinition<MemoryReplayReference>Memory Replay Reference Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
sessionMemoryBindingJsonSchema常量const sessionMemoryBindingJsonSchema: JsonSchemaSession Memory Binding 的 JSON Schema。
sessionMemoryBindingSpecDefinition常量const sessionMemoryBindingSpecDefinition: SpecSchemaDefinition<SessionMemoryBinding>Session Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。
workflowStateMemoryBindingJsonSchema常量const workflowStateMemoryBindingJsonSchema: JsonSchemaWorkflow 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

声明 ​

text
export declare const domainMemoryDependencySnapshotExample: DomainMemoryDependencySnapshot;

domainMemoryDependencySnapshotJsonSchema ​

Domain Memory Dependency Snapshot 的 JSON Schema。

  • 种类: 常量
  • 导入: import { domainMemoryDependencySnapshotJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
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

声明 ​

text
export declare const domainMemoryDependencySnapshotSpecDefinition: SpecSchemaDefinition<DomainMemoryDependencySnapshot>;

memoryCacheInvalidationExample ​

Memory Cache Invalidation 的有效示例值。

  • 种类: 常量
  • 导入: import { memoryCacheInvalidationExample } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryCacheInvalidationExample: MemoryCacheInvalidation;

memoryCacheInvalidationJsonSchema ​

Memory Cache Invalidation 的 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryCacheInvalidationJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryCacheInvalidationJsonSchema: JsonSchema;

memoryCacheInvalidationSpecDefinition ​

Memory Cache Invalidation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryCacheInvalidationSpecDefinition } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryCacheInvalidationSpecDefinition: SpecSchemaDefinition<MemoryCacheInvalidation>;

memoryCacheValidityInputJsonSchema ​

Memory Cache Validity Input 的 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryCacheValidityInputJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
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

声明 ​

text
export declare const memoryCacheValidityInputSpecDefinition: SpecSchemaDefinition<MemoryCacheValidityInput>;

memoryEvaluationCaseJsonSchema ​

Memory Evaluation Case 的 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryEvaluationCaseJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryEvaluationCaseJsonSchema: JsonSchema;

memoryEvaluationCaseSpecDefinition ​

Memory Evaluation Case Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryEvaluationCaseSpecDefinition } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryEvaluationCaseSpecDefinition: SpecSchemaDefinition<MemoryEvaluationCase>;

memoryEvaluationObservationExample ​

Memory Evaluation Observation 的有效示例值。

  • 种类: 常量
  • 导入: import { memoryEvaluationObservationExample } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryEvaluationObservationExample: MemoryEvaluationObservation;

memoryEvaluationObservationJsonSchema ​

Memory Evaluation Observation 的 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryEvaluationObservationJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryEvaluationObservationJsonSchema: JsonSchema;

memoryEvaluationObservationSpecDefinition ​

Memory Evaluation Observation Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryEvaluationObservationSpecDefinition } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryEvaluationObservationSpecDefinition: SpecSchemaDefinition<MemoryEvaluationObservation>;

memoryIntegrationJsonSchemas ​

由 integration-json-schema 模块导出的 Memory Integration JSON Schemas 常量。

  • 种类: 常量
  • 导入: import { memoryIntegrationJsonSchemas } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
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

声明 ​

text
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

声明 ​

text
export declare const memoryReplayReferenceJsonSchema: JsonSchema;

memoryReplayReferenceSpecDefinition ​

Memory Replay Reference Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。

  • 种类: 常量
  • 导入: import { memoryReplayReferenceSpecDefinition } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const memoryReplayReferenceSpecDefinition: SpecSchemaDefinition<MemoryReplayReference>;

sessionMemoryBindingJsonSchema ​

Session Memory Binding 的 JSON Schema。

  • 种类: 常量
  • 导入: import { sessionMemoryBindingJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const sessionMemoryBindingJsonSchema: JsonSchema;

sessionMemoryBindingSpecDefinition ​

Session Memory Binding Spec 的运行时校验入口,组合 Parser、Example 与 JSON Schema。

  • 种类: 常量
  • 导入: import { sessionMemoryBindingSpecDefinition } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
export declare const sessionMemoryBindingSpecDefinition: SpecSchemaDefinition<SessionMemoryBinding>;

workflowStateMemoryBindingJsonSchema ​

Workflow State Memory Binding 的 JSON Schema。

  • 种类: 常量
  • 导入: import { workflowStateMemoryBindingJsonSchema } from '@codesoul-co/hypha-memory';
  • 源码模块: integration-json-schema

声明 ​

text
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

声明 ​

text
export declare const workflowStateMemoryBindingSpecDefinition: SpecSchemaDefinition<WorkflowStateMemoryBinding>;