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>;