Skip to content

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.

Built with VitePress