docs: add proactive continuation docs; make coder ping window configurable
This commit is contained in:
@@ -20,15 +20,15 @@ export const config = {
|
||||
openRouterKey: process.env.OPENROUTER_API_KEY || '',
|
||||
openrouterReferer: process.env.OPENROUTER_REFERER || '',
|
||||
openrouterTitle: process.env.OPENROUTER_TITLE || '',
|
||||
// Model selection: OpenRouter model env vars (no OpenAI fallback)
|
||||
chatModel: process.env.OPENROUTER_MODEL || 'meta-llama/llama-3-8b-instruct',
|
||||
embedModel: process.env.OPENROUTER_EMBED_MODEL || 'nvidia/llama-nemotron-embed-vl-1b-v2',
|
||||
// HTTP timeout for OpenRouter requests (ms)
|
||||
openrouterTimeoutMs: process.env.OPENROUTER_TIMEOUT_MS ? parseInt(process.env.OPENROUTER_TIMEOUT_MS, 10) : 30000,
|
||||
preferredChannel: process.env.BOT_CHANNEL_ID || null,
|
||||
enableWebSearch: process.env.ENABLE_WEB_SEARCH !== 'false',
|
||||
coderUserId: process.env.CODER_USER_ID || null,
|
||||
maxCoderPingIntervalMs: 6 * 60 * 60 * 1000,
|
||||
coderPingMinIntervalMs: process.env.CODER_PING_MIN_MS ? parseInt(process.env.CODER_PING_MIN_MS, 10) : 6 * 60 * 60 * 1000,
|
||||
coderPingMaxIntervalMs: process.env.CODER_PING_MAX_MS ? parseInt(process.env.CODER_PING_MAX_MS, 10) : 8 * 60 * 60 * 1000,
|
||||
shortTermLimit: 10,
|
||||
memoryDbFile: process.env.MEMORY_DB_FILE ? path.resolve(process.env.MEMORY_DB_FILE) : defaultMemoryDbFile,
|
||||
legacyMemoryFile,
|
||||
@@ -36,4 +36,9 @@ export const config = {
|
||||
memoryPruneThreshold: 0.2,
|
||||
maxMemories: 200,
|
||||
relevantMemoryCount: 5,
|
||||
// Proactive continuation settings: when a user stops replying, Nova can continue
|
||||
// the conversation every `continuationIntervalMs` milliseconds until the user
|
||||
// signals to stop or the `continuationMaxProactive` limit is reached.
|
||||
continuationIntervalMs: process.env.CONTINUATION_INTERVAL_MS ? parseInt(process.env.CONTINUATION_INTERVAL_MS, 10) : 15000,
|
||||
continuationMaxProactive: process.env.CONTINUATION_MAX_PROACTIVE ? parseInt(process.env.CONTINUATION_MAX_PROACTIVE, 10) : 10,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user