Interface: SpawnAgentRevivalConfig
Defined in: chat/src/spawn-agent.ts:48
Configuration for spawn agent revival
Properties
formatTimestamp?
optionalformatTimestamp?: (date) =>string
Defined in: chat/src/spawn-agent.ts:71
Custom timestamp formatter for timestamped messages.
Parameters
date
Date
The message timestamp
Returns
string
Formatted timestamp string to prefix the message content
Default
(date) => [${date.toISOString()}]
includeTimestamps?
optionalincludeTimestamps?:boolean
Defined in: chat/src/spawn-agent.ts:62
When true, prefixes user and assistant message content with ISO 8601 timestamps. Applied when retrieving messages for API calls. Tool messages are never timestamped.
Default
undefined (no timestamps)
maxContextMessages?
optionalmaxContextMessages?:number
Defined in: chat/src/spawn-agent.ts:50
Maximum recent messages to include in context (default: 10)
maxContextTokens?
optionalmaxContextTokens?:number
Defined in: chat/src/spawn-agent.ts:54
Hard token limit for context sent to LLM (default: 4000)
maxTotalMessages?
optionalmaxTotalMessages?:number
Defined in: chat/src/spawn-agent.ts:52
Maximum total messages to store per agent (default: 100)