feat: add natural elder story companion flow

This commit is contained in:
Codex Local
2026-09-06 20:16:01 +08:00
parent 029a6097a2
commit 8c834c0aa7
20 changed files with 582 additions and 149 deletions
@@ -22,6 +22,10 @@ test("LLM session update uses the official Config/AgentConfig schema", () => {
assert.match(update.session.config.LLMConfig.SystemMessages[0], /只可使用已授权背景/);
assert.match(update.session.config.LLMConfig.SystemMessages[0], /你是陪伴助手/);
assert.match(update.session.config.LLMConfig.SystemMessages[0], /亲切/);
assert.match(update.session.config.LLMConfig.SystemMessages[0], /每轮最多问一个问题/);
assert.match(update.session.config.LLMConfig.SystemMessages[0], /先回应一个具体细节/);
assert.doesNotMatch(update.session.config.LLMConfig.SystemMessages[0], /本次对话标识/);
assert.doesNotMatch(update.session.config.LLMConfig.SystemMessages[0], /conversation-1/);
assert.equal(update.session.agent_config.EnableConversationStateCallback, false);
assert.equal("system_prompt" in update.session, false);
});