KnowledgeSchema

@daydreamsai/core


@daydreamsai/core / KnowledgeSchema

Interface: KnowledgeSchema

Defined in: packages/core/src/memory/knowledge-schema.ts:105

Complete knowledge graph schema definition

Properties

description?

optional description: string

Defined in: packages/core/src/memory/knowledge-schema.ts:111

Human-readable description


entityTypes

entityTypes: Record<string, EntityTypeDefinition>

Defined in: packages/core/src/memory/knowledge-schema.ts:113

Entity type definitions


metadata?

optional metadata: object

Defined in: packages/core/src/memory/knowledge-schema.ts:117

Schema metadata

author?

optional author: string

Schema author/organization

createdAt?

optional createdAt: Date

When schema was created

domain?

optional domain: string

Domain this schema applies to

tags?

optional tags: string[]

Tags for categorization

updatedAt?

optional updatedAt: Date

Last modified timestamp


name

name: string

Defined in: packages/core/src/memory/knowledge-schema.ts:107

Schema name/identifier


relationshipTypes

relationshipTypes: Record<string, RelationshipTypeDefinition>

Defined in: packages/core/src/memory/knowledge-schema.ts:115

Global relationship type definitions


version

version: string

Defined in: packages/core/src/memory/knowledge-schema.ts:109

Schema version for migration support