@ai16z/eliza v0.1.4-alpha.3 / State
Represents the current state/context of a conversation
[key: string]: unknown
optionaluserId: `${string}-${string}-${string}-${string}-${string}`
ID of user who sent current message
packages/core/src/types.ts:240
optionalagentId: `${string}-${string}-${string}-${string}-${string}`
ID of agent in conversation
packages/core/src/types.ts:243
bio:
string
Agent's biography
packages/core/src/types.ts:246
lore:
string
Agent's background lore
packages/core/src/types.ts:249
messageDirections:
string
Message handling directions
packages/core/src/types.ts:252
postDirections:
string
Post handling directions
packages/core/src/types.ts:255
roomId: `${string}-${string}-${string}-${string}-${string}`
Current room/conversation ID
packages/core/src/types.ts:258
optionalagentName:string
Optional agent name
packages/core/src/types.ts:261
optionalsenderName:string
Optional message sender name
packages/core/src/types.ts:264
actors:
string
String representation of conversation actors
packages/core/src/types.ts:267
optionalactorsData:Actor[]
Optional array of actor objects
packages/core/src/types.ts:270
optionalgoals:string
Optional string representation of goals
packages/core/src/types.ts:273
optionalgoalsData:Goal[]
Optional array of goal objects
packages/core/src/types.ts:276
recentMessages:
string
Recent message history as string
packages/core/src/types.ts:279
recentMessagesData:
Memory[]
Recent message objects
packages/core/src/types.ts:282
optionalactionNames:string
Optional valid action names
packages/core/src/types.ts:285
optionalactions:string
Optional action descriptions
packages/core/src/types.ts:288
optionalactionsData:Action[]
Optional action objects
packages/core/src/types.ts:291
optionalactionExamples:string
Optional action examples
packages/core/src/types.ts:294
optionalproviders:string
Optional provider descriptions
packages/core/src/types.ts:297
optionalresponseData:Content
Optional response content
packages/core/src/types.ts:300
optionalrecentInteractionsData:Memory[]
Optional recent interaction objects
packages/core/src/types.ts:303
optionalrecentInteractions:string
Optional recent interactions string
packages/core/src/types.ts:306
optionalformattedConversation:string
Optional formatted conversation
packages/core/src/types.ts:309
optionalknowledge:string
Optional formatted knowledge
packages/core/src/types.ts:312
optionalknowledgeData:KnowledgeItem[]
Optional knowledge data