这里说的什么"
})
).toBe("这里说的什么");
});
it("returns an empty presentation title when the prompt contains only browser elements", () => {
const prompt =
"[@
](mention://browser-element/element-1?workspaceId=workspace-1&tag=div)";
expect(
resolveAgentGUIConversationBrowserFreeTitle({
firstUserDisplayPrompt: prompt,
title: "@
"
})
).toBe("");
});
it("preserves an explicitly renamed title", () => {
expect(
resolveAgentGUIConversationBrowserFreeTitle({
firstUserDisplayPrompt: browserPrompt,
title: "Google 登录链接"
})
).toBe("Google 登录链接");
});
it("does not change supported mention-derived titles", () => {
const prompt =
"[@Task](mention://workspace-issue/issue-1?workspaceId=workspace-1) 看看";
expect(
resolveAgentGUIConversationBrowserFreeTitle({
firstUserDisplayPrompt: prompt,
title: "@Task 看看"
})
).toBe("@Task 看看");
});
});