






















@@ -9,11 +9,9 @@ describe("telegram session route", () => {
99target: "12345:topic:99",
1010});
111112-expect(route).toMatchObject({
13-sessionKey: "agent:main:main:thread:99",
14-baseSessionKey: "agent:main:main",
15-threadId: 99,
16-});
12+expect(route?.sessionKey).toBe("agent:main:main:thread:99");
13+expect(route?.baseSessionKey).toBe("agent:main:main");
14+expect(route?.threadId).toBe(99);
1715});
18161917it("recovers direct topic thread routes from currentSessionKey when the DM scope is isolated", async () => {
@@ -24,11 +22,9 @@ describe("telegram session route", () => {
2422currentSessionKey: "agent:main:telegram:direct:12345:thread:12345:99",
2523});
262427-expect(route).toMatchObject({
28-sessionKey: "agent:main:telegram:direct:12345:thread:12345:99",
29-baseSessionKey: "agent:main:telegram:direct:12345",
30-threadId: "12345:99",
31-});
25+expect(route?.sessionKey).toBe("agent:main:telegram:direct:12345:thread:12345:99");
26+expect(route?.baseSessionKey).toBe("agent:main:telegram:direct:12345");
27+expect(route?.threadId).toBe("12345:99");
3228});
33293430it('does not recover currentSessionKey threads for shared dmScope "main" DMs', async () => {
@@ -39,10 +35,8 @@ describe("telegram session route", () => {
3935currentSessionKey: "agent:main:main:thread:12345:99",
4036});
413742-expect(route).toMatchObject({
43-sessionKey: "agent:main:main",
44-baseSessionKey: "agent:main:main",
45-});
38+expect(route?.sessionKey).toBe("agent:main:main");
39+expect(route?.baseSessionKey).toBe("agent:main:main");
4640expect(route?.threadId).toBeUndefined();
4741});
4842@@ -53,10 +47,8 @@ describe("telegram session route", () => {
5347target: "-100:topic:99",
5448});
554956-expect(route).toMatchObject({
57-sessionKey: "agent:main:telegram:group:-100:topic:99",
58-baseSessionKey: "agent:main:telegram:group:-100:topic:99",
59-threadId: 99,
60-});
50+expect(route?.sessionKey).toBe("agent:main:telegram:group:-100:topic:99");
51+expect(route?.baseSessionKey).toBe("agent:main:telegram:group:-100:topic:99");
52+expect(route?.threadId).toBe(99);
6153});
6254});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。