feat: split assistant persona from worker persona
This commit is contained in:
@@ -27,6 +27,12 @@ test("parses Config v3 defaults for one Bot, agent, and platform", () => {
|
||||
assert.equal(config.runtime.acp.promptTimeoutMs, 14_400_000);
|
||||
assert.equal(config.runtime.acp.maxAssistantSessions, 4);
|
||||
assert.equal(config.bot.permissions.mode, "deny");
|
||||
assert.equal(config.bot.assistantPersona, "");
|
||||
});
|
||||
|
||||
test("parses optional bot.assistantPersona", () => {
|
||||
const config = parseConfig(raw({ bot: { ...(raw().bot as object), assistantPersona: "像运维老同事一样讲话" } }));
|
||||
assert.equal(config.bot.assistantPersona, "像运维老同事一样讲话");
|
||||
});
|
||||
|
||||
test("explicitly rejects non-v3 configuration and unknown fields", () => {
|
||||
|
||||
Reference in New Issue
Block a user