bodhi-realtime-agent / SubagentContextSnapshot
Interface: SubagentContextSnapshot
Defined in: types/conversation.ts:68
Everything a subagent needs to understand the current conversation state. Built by ConversationContext and passed to the subagent runner.
Properties
agentInstructions
agentInstructions:
string
Defined in: types/conversation.ts:78
The subagent's own system instructions.
conversationSummary
conversationSummary:
string|null
Defined in: types/conversation.ts:72
Compressed summary of earlier conversation (null if no summarization has occurred).
recentTurns
recentTurns:
ConversationItem[]
Defined in: types/conversation.ts:74
The most recent conversation items for immediate context.
relevantMemoryFacts
relevantMemoryFacts:
MemoryFact[]
Defined in: types/conversation.ts:76
User-specific memory facts relevant to the task.
task
task:
SubagentTask
Defined in: types/conversation.ts:70
The task the subagent should execute.